Certified Blockchain Architecture
 /  Certified Blockchain Architecture

This class will cover the following topics:

  • What is Blockchain
  • How does Blockchain work
  • Types of Blockchains
  • How is Blockchain different from what we have today
  • What are use cases for Blockchain
  • What does a Blockchain app look like
  • How do I design a Blockchain app
  • How do I develop a Blockchain app
  • How do I test a Blockchain app
COURSE OUTLINE

What is Blockchain?

  • A record keeping system
  • Trust
  • Decentralization
  • Trustless environment
  • How does Blockchain work?

Announcements

  • Blocks
  • Nodes
  • Chaining
  • Verification
  • Consensus
  • Scalability
  • Privacy
  • Crypto Hashing
  • Digital Fingerpring
  • PoW vs PoS
  • Types of Blockchains

Public vs Private

  • Open vs closed
  • Smart Contracts
  • Blockchain as History
  • Tokens / Coins
  • Gas
  • How is Blockchain different from what we have today?

Decentralized

  • Peer-to-peer architecture
  • Software vs Firmware
  • Database vs Blockchain
  • Distributed database or other technology?
  • Data Sovereignty
  • Group Consensus
  • What are Use Cases for Blockchain?

Use Case Examples

  • Currency
  • Banking Services
  • Voting
  • Medical Records
  • Supply Chain / Value Chain
  • Content Distribution
  • Verification of Software Updates (cars, planes, trains, etc)
  • Law Enforcement
  • Title and Ownership Records
  • Social Media and Online Credibility
  • Fractional asset ownership
  • Cable Television billing
  • High fault tolerance
  • DDoS-proof
  • Public or Private Blockchain?
  • Who are the participants?
  • What does a Blockchain app look like?

DApp

  • Resembles typical full stack web application
  • Any internal state changes and all transactions are written to the blockchain
  • Node.js
  • IDE
  • Public Blockchain visibility
  • Private Blockchain solutions
  • Oracles
  • How do I design a Blockchain app?

What does this solution need to let users do?

  • Will the proposed solution reduce or remove the problems and pain points currently felt by users?
  • What should this solution prevent users from doing?
  • Do you need a solution ready for heavy use on day 1?
  • Is your solution idea enhanced by the use of Blockchain? Does the use of Blockchain create a better end-user experience? If so, how?
  • Has your business developed custom software solutions before?
  • What level of support are you going to need?
  • How big is the developer community?
  • Does your vision of the future align with the project or platform’s vision of the future?
  • Does the platform aim to make new and significant contributions to the development space, or is it an efficiency / cost play?
  • Should the solution be a public or private Blockchain?
  • Should the solution be an open or closed Blockchain?
  • Create a plan for contract updates and changes!
  • Hybrid solutions
  • Monetary exchanges?
  • How do I develop a Blockchain app?

AGILE approach pre-release

  • Define guiding principles up front
  • Software vs Firmware
  • Announcements, not transactions!
  • Classes, not contracts
  • Link contracts to share functions
  • Use calling contracts to keep contract address the same
  • Hyperledger vs Ethereum
  • CONSIDER No of Users * Avg No of Transactions (state changes) per User
  • Should a Blockless solution be applied?
  • Performance
  • Security
  • Anonymity
  • Security
  • Monolithic vs Modular
  • Sandwich complexity model
  • How do I test a Blockchain app?

Recommend 5x to 10x traditional application testing time
SECURITY is #1!
Networks (Ethereum)

This instructor-led 3 day Blockchain Architecture training is for technical leaders who need to make decisions about architecture, environment, and development platforms.

  • Certified Blockchain
  • Solution Architect
  • Blockchain design principles, integration with enterprise applications, business policies implementation

Exam time: 90 minutes
Questions: 85 (multiple-choice)

Singapore
  • 2 – 4 Jan 2019
  • 4- 6 Mar 2019
  • 26 – 28 Jun 2019
  • 5 – 7 Aug 2019
  • 23 – 25 Sep 2019
  • 29 – 31 Oct 2019
  • 9 – 11 Dec 2019

Book Now

 











  • Duration 3 Days

Course Fee

Course & Examination Fees $3,220.00
GST $225.40
Course & Examination Fees $3,445.40
CITREP+ Claimable (For Singaporean and PR) before 31 March 2019 $2,254.00
CITREP+ Claimable (For Singaporean 40 years old and above) before 31 March 2019 $2,898.00
CITREP+ Claimable (For Singaporean student & NSF) before 31 March 2019 $2,500.00
CITREP+ Claimable (For Singaporean student & NSF) before 31 March 2019 $2,898.00

1 Small and Medium Enterprises (SME) – sponsored Singapore Citizens and Permanent Residents.
2 Singapore Citizens aged ≥ 40 years.
3 All Singapore Citizens and Permanent Residents aged ≥ 21 years.

How to apply?

Certification Body
Supported By
Need more information?

Related Courses

1
Hello! How can we help you?
Powered by