3 Cryptography resources to learn Web3
Cryptography: the math, hashing, and signature schemes that keep a blockchain secure.
3 resources
Bitcoin: A Peer-to-Peer Electronic Cash System
bitcoin.org · Advanced · Whitepapers
Satoshi Nakamoto's original paper, hosted at the project's own domain, describing proof-of-work consensus.
Mastering Bitcoin (free edition)
GitHub · Advanced · Books
Andreas Antonopoulos's technical book on Bitcoin internals, published free and open source on GitHub.
ZK Learning: Foundations of Zero Knowledge
zk-learning.org · Advanced · Courses
A university-taught MOOC on zero-knowledge proofs, from the researchers who helped design SNARK systems.