pixel

Cryptocurrency Engineering and Design

Course Curriculum

Start Next Lesson Signatures, Hashing, Hash Chains, e-cash, and Motivation
1. Signatures, Hashing, Hash Chains, e-cash, and Motivation
2. Proof of Work and Mining
3. Signatures
4. Transactions and the UTXO model
5. Synchronization Process and Pruning
6. Wallets and SPV
7. Catena: Efficient Non-equivocation via Bitcoin
8. Forks
9. PoW Recap, Other Fork Types
10. Fees
11. Transaction Malleability and Segregated Witness
12. Payment Channels and Lightning Network
13. Lightning Network and Cross-chain Swaps
14. Discreet Log Contracts
15. MAST, Taproot, Graftroot
16. Anonymity, Coinjoin and Signature Aggregation
17. Confidential Transactions
18. Alternative Consensus Mechanisms
19. New Directions in Crypto
20. zkLedger