hyperledger-archives/education-cryptomoji

Script/slides: General Blockchain

Closed this issue · 1 comments

Generate a script and slides educating students on general blockchain knowledge. Should more or less follow this structure:

  • Birds eye view
    • What is it?
    • What is it good for?
  • Blockchain data structure (i.e. blocks linked by hashes)
    • How does hashing work?
    • SHA-512 (briefy)
    • SHA-512 hashes in Node
  • Transactions (i.e. signed payload, atomic unit of change)
    • What is a private/public key pair?
    • What is a signature?
    • Secp256k1 (briefly)
  • Consensus (briefly)
    • PoW, PoET, and something non-BFT
    • Crash Fault Tolerance vs Byzantine Fault Tolerance
  • Part-One Project
    • Basic instructions

This was finished sometime ago, and the issue was never closed: