• Blockchain Defined
    • We will introduce and define blockchain, explain the structure and operational aspects of Bitcoin blockchain, and compare different types of blockchains.
  • Ethereum Blockchain
    • We will discuss the innovation of the Ethereum blockchain, review its protocol, and explore the payment model for code execution.
  • Algorithms & Techniques
    • We will discuss the concept of asymmetric key encryption, define the concept of hashing, and explain techniques that use algorithms to manage the integrity of transactions and blocks in blockchain.
  • Trust Essentials
    • We will define elements of trust in blockchain and discuss the Consensus protocol.