Introduction
  • Introduction
Blockchain Introduction
  • Blockchain theory - motivation
  • Blockchain theory - data structure
  • Blockchain theory - SHA256
  • Blockchain theory - SHA256 implementation
  • Blockchain theory - decentralized ledger
  • Blockchain theory - mining I
  • Blockchain theory - mining II
  • Blockchain theory - consensus
  • Blockchain theory - byzantine generals problem
  • Blockchain theory - proof of work
Blockchain Implementation
  • Blockchain implementation 1
  • Blockchain implementation 2
  • Blockchain implementation 3
  • Blockchain implementation 4
  • Blockchain implementation 5
  • Blockchain implementation 6
Cryptocurrency Introduction
  • Cryptocurrency motivation
  • Cryptocurrency policies
  • Mempools
  • Mempools example
  • Merkle-tree motivation
  • Merkle-tree implementation
  • PublicKey and PrivateKey
  • UTXOs
  • Wallets
  • 51% attack
Cryptocurrency Implementation
  • Cryptocurrency implementation 1
  • Cryptocurrency implementation 2
  • Cryptocurrency implementation 3
  • Cryptocurrency implementation 4
  • Cryptocurrency implementation 5
  • Cryptocurrency implementation 6
  • Cryptocurrency implementation 7
  • Cryptocurrency implementation 8
Course Materials (DOWNLOADS)
  • Course materials