Course Overview
Blockchain has quickly risen to fame for its ability to create a vast, globally distributed ledger running on millions of devices, capable of recording anything of value.
Topics:
Introduction to Blockchain
- Bitcoin
- Private vs. Public Blockchain
- Blockchain Use Cases
Cryptographic
- Understanding the Cryptographic Principles Used with Blockchain
- Hashing
- Authenticated Hashing (HMAC)
- Digital Signatures
Transactions
- Storing Transactions in Blocks
- Blocks with a Single Transaction
- Blocks with Multiple Transactions
- Transaction Pools, Authenticated Hashes, and Digital Signatures
Proof of Work
- Applying Proof of Work
- Byzantine Generals’ Problem
- Solving the Problem with Hashing
- Preventing Block Tampering
Consensus
- Maintaining Consensus
- The Challenge with Consensus
- Longest Chain
- Longest Chain Consequences
Mining, Forks and Trading
1. TBA
Course Schedule 2023
On Demand
About the Author
We are a company with more than 12 years of experience in Software development