3 cryptography resources to learn Web3
Cryptography: the math behind blockchains, from hash functions and digital signatures to encryption.
3 resources
Bitcoin: A Peer-to-Peer Electronic Cash System
bitcoin.org · Advanced · Whitepapers
Satoshi Nakamoto's 2008 paper, nine pages on proof of work, the peer-to-peer network and the chain of blocks.
Mastering Bitcoin (free edition)
GitHub · Advanced · Books
Andreas Antonopoulos's technical book on how Bitcoin works inside: keys, transactions, Script and mining. Free and open source on GitHub.
ZK Learning: Foundations of Zero Knowledge
zk-learning.org · Advanced · Courses
A lecture course on zero-knowledge proofs from Berkeley RDI, covering SNARKs and the proof systems behind blockchain privacy and scaling.