Chapter Four: How is Blockchain Different from What we have Today?
6
Chapter Five: What does a Blockchain App Look Like?
7
Chapter Six: How do I Design and Develop a Blockchain App?
8
Chapter Seven: How Do I Test a Blockchain App
9
Chapter Eight: Use Cases for Blockchain
10
Next Steps
How to use this course
A Message from the Instructor: Kris Bennett
Course Materials
Certified Blockchain Solution Architect (CBSA) Exam
The Legal Stuff...
Slides
Decentralized Ledgers
What is a Block?
History of the Blockchain Platforms
Study Points
Test Your Learning
Benefits and Drawbacks of Blockchain
Cryptography Basics and Hashing
DEMO: Cryptographic Hashing
Cryptographic Hashing Wrap Up
Intro to Group Consensus
DEMO: Proof of Work Hands
Proof of Work Recap
Mechanics of Proof of Stake Consensus
Study Points
Test Your Learning
Permissioned vs Permissionless Blockchains
What is a Smart Contract?
Study Points
Test Your Learning
Centralized, Distributed, and Decentralized Systems
Blockchain vs Conventional Technology
Study Points
Test Your Learning
Blockchain Explorers
Etherscan.io Demo
Intro to an Ethereum Application
Sample Ethereum Application
Sample Application wrap up
Blockchain Transaction, End-to-End
Layers of a Blockchain Solution
Remix browser IDE - Smart Contracts
Code in the Remix Demo
Study Points
Test Your Learning
Guiding Principles
Considerations when Designing an Application
General Considerations and Rules of Thumb
Study Points
Test Your Learning
Blockchain Testing Recommendations: Part One
Blockchain Testing Recommendations: Part Two
Study Points
Test Your Learning
Use Cases
Contacting Blockchain Training Alliance
How to Register for the CBSA Exam
Course Evaluation