Web3 经典必读
加密与Web3领域基础论文、规范及书籍精选阅读清单——涵盖密码学、比特币、以太坊、共识机制及DeFi。
本文由英文原文机器翻译并经结构校验。如有歧义,请以 英文原文 为准。
目录
Web3 经典书单是一份精选阅读清单,收录了加密货币背后的论文、规范与书籍——从密码学基础到比特币、以太坊、扩容及DeFi,这些是值得在喧嚣之前阅读的作品。若只读三篇,建议从以下开始:Diffie与Hellman的《密码学新方向》(1976年)、中本聪的比特币白皮书(2008年)以及以太坊白皮书(2013年)。最后审阅于2026年6月。
新来的?不妨将本篇与未来十年加密趋势及真正值得投入的课程与认证搭配阅读。
密码学基础
- #密码学新方向 — Whitfield Diffie & Martin Hellman, IEEE Trans. Information Theory (1976) — 提出公钥密码学与Diffie–Hellman密钥交换,这是所有区块链密钥对赖以存在的基石原语。
- #获取数字签名与公钥密码系统的方法 — Rivest, Shamir & Adleman, CACM (1978) — RSA论文使公钥签名成为实用技术,并定义了链上授权所依赖的数字签名范式。
- #公钥密码系统的协议 — Ralph Merkle, IEEE S&P (1980) — 引入Merkle(哈希)树,这种数据结构使区块链能够承诺并证明大规模状态集的成员关系。
- #不可追踪的电子邮件、回信地址与数字假名 — David Chaum, CACM (1981) — 发明了混合网络以及贯穿混币器与假名货币的隐私/匿名框架。
- #用于不可追踪支付的盲签名 — David Chaum, CRYPTO '82 (会议论文集 1983) — 创建了盲签名及首个不可追踪数字现金模型,这是所有隐私币的概念鼻祖。
- #如何为数字文档添加时间戳 — Stuart Haber & W. Scott Stornetta, Journal of Cryptology (1991) — 将加密哈希链式连接成防篡改的时间戳账本;被比特币白皮书直接引用为原始区块链原型。
- #通过处理或对抗垃圾邮件来定价 — Cynthia Dwork & Moni Naor, CRYPTO (1992) — 首创工作量证明作为计算成本函数,这是Hashcash与比特币挖矿所实现的核心思想。
数字现金与比特币的前身
- #b-money — 戴伟 (1998) — 提出了一种分布式、匿名的数字货币方案,采用集体账本维护与权益质押机制;被比特币白皮书引用。
- #Hashcash — 拒绝服务攻击的对抗措施 — Adam Back (2002) — 定义了比特币挖矿所采用的具体部分哈希碰撞工作量证明机制。
- #智能合约:数字自由市场的构建模块 — Nick Szabo (1996) — 首创“智能合约”概念,在以太坊使其可运行前数十年便勾勒出自动执行数字协议的框架。
- #比特黄金 — Nick Szabo (2005) — 提出不可伪造的链式工作量证明代币——比特币设计最直接的前身。
拜占庭共识与分布式系统
- #拜占庭将军问题 — Lamport、Shostak 与 Pease,ACM TOPLAS(1982)— 定义了拜占庭容错,这是所有区块链共识协议声称要解决的正式问题。
- #实用拜占庭容错 — Miguel Castro 与 Barbara Liskov,OSDI(1999)— 首个高效的 BFT 协议,是 Tendermint、HotStuff 及现代 PoS 最终性机制的原型。
- #BFT 共识最新八卦(Tendermint) — Ethan Buchman、Jae Kwon 与 Zarko Milosevic(2018)— Tendermint 基于八卦传播、权益加权 BFT 共识的权威规范及安全性/活性分析,是 Cosmos 的引擎和 PoS-BFT 设计的参考标准。
- #通过亚稳态实现可扩展且概率性无领导者 BFT 共识(Avalanche) — Team Rocket 等(2019)— 引入 Snow 系列子采样、无领导者、亚稳态共识,成为继 Nakamoto 和经典 BFT 之后的第三大范式。
- #比特币骨干协议:分析与应用 — Garay、Kiayias 与 Leonardos,EUROCRYPT(2015)— 为 Nakamoto 共识提供了首个严格安全模型(公共前缀、链质量、链增长)。
比特币
- #Bitcoin: A Peer-to-Peer Electronic Cash System — 中本聪 (2008) — 奠基性文献:将工作量证明、时间戳链与最长链共识结合,构建出首个可运行的去中心化货币。
- #SoK: Research Perspectives and Challenges for Bitcoin and Cryptocurrencies — Bonneau、Miller、Clark、Narayanan、Kroll 与 Felten,IEEE S&P (2015) — 系统化梳理,将比特币领域的经验法则转化为结构化的研究方向。
- #Majority Is Not Enough: Bitcoin Mining Is Vulnerable — Ittay Eyal 与 Emin Gün Sirer,金融密码学 (2014) — 提出自私挖矿攻击,重塑了业界对矿工激励与链安全性的认知。
- #Secure High-Rate Transaction Processing in Bitcoin (GHOST) — Yonatan Sompolinsky 与 Aviv Zohar,金融密码学 (2015) — 提出 GHOST 分叉选择规则,后成为以太坊链选择机制的基础。
以太坊与智能合约
- #以太坊白皮书:下一代智能合约与去中心化应用平台 — Vitalik Buterin(2013年)— 定义了具备全局状态机的图灵完备区块链,开创了可编程智能合约平台。
- #以太坊:安全去中心化通用交易账本(黄皮书) — Gavin Wood(2014年)— EVM及以太坊状态转换的形式化规范,是开发者构建实现所依据的精确参考。
- #让智能合约更智能(Oyente) — Luu、Chu、Olickel、Saxena & Hobor,ACM CCS(2016年)— 系统梳理了核心智能合约漏洞类别,并构建了首个实用分析工具,奠定了合约安全子领域的基础。
- #以太坊智能合约攻击综述(SoK) — Atzei、Bartoletti & Cimoli,POST(2017年)— 关于Solidity/EVM攻击向量(重入攻击、The DAO事件等)的权威分类体系,至今仍是审计人员的核心参考。
权益证明与以太坊共识
- #Casper the Friendly Finality Gadget — Vitalik Buterin & Virgil Griffith (2017) — 定义了以太坊PoS核心的质押罚没终局性组件与可问责安全模型。
- #Combining GHOST and Casper (Gasper) — Buterin, Hernandez, Kamphefner, Pham, Qiao, Ryan, Sin, Wang & Zhang (2020) — 详细说明了以太坊信标链实际运行的GHOST + Casper-FFG组合架构。
- #Ouroboros: A Provably Secure Proof-of-Stake Blockchain Protocol — Kiayias, Russell, David & Oliynykov, CRYPTO (2017) — 首个具备严格安全性证明的PoS协议,是权益共识的学术基石。
- #Algorand: Scaling Byzantine Agreements for Cryptocurrencies — Gilad, Hemo, Micali, Vlachos & Zeldovich, SOSP (2017) — 引入密码学抽签委员会共识机制,成为PoS设计的另一基础性替代方案。
代币标准与关键EIPs
- #EIP-20:代币标准 (ERC-20) — Fabian Vogelsteller & Vitalik Buterin (2015) — 同质化代币接口,定义了几乎所有加密代币的发行与交易方式。
- #EIP-721:非同质化代币标准 (ERC-721) — Entriken, Shirley, Evans & Sachs (2018) — 标准化NFT,是整个数字收藏品与链上资产生态的基础。
- #EIP-1155:多代币标准 — Radomski, Cooke, Castonguay, Therien, Binet & Sandford (2018) — 将同质化与非同质化代币统一于一个高效合约中,成为游戏与批量资产的标准。
- #EIP-1559:ETH 1.0链手续费市场改革 — Buterin, Conner, Dudley, Slipper, Norden & Bakhta (2019) — 重新设计了以太坊的手续费市场,引入销毁基础费,是里程碑式的货币政策与用户体验变革。
- #EIP-4337:基于备用内存池的账户抽象 — Buterin, Weiss, Gazso, Patel, Tirosh, Nacson & Hess (2021) — 无需协议变更即可实现智能合约钱包与账户抽象,奠定了现代钱包用户体验的基础。
DeFi 基础组件
- #提高 x*y=k 做市商抗抢跑能力 — Vitalik Buterin (2018) — 这篇 ethresear.ch 帖子明确了恒定乘积 AMM 的概念,Uniswap v1 正是基于该公式实现。
- #Uniswap v2 核心 — Hayden Adams、Noah Zinsmeister 与 Dan Robinson (2020) — 规范了价格预言机与直接 ERC-20 交易对,使恒定乘积 AMM 成为 DEX 的主导设计方案。
- #Uniswap v3 核心 — Adams、Zinsmeister、Salem、Keefer 与 Robinson (2021) — 引入集中流动性,这是 AMM 设计中被引用最多的创新。
- #Dai 稳定币系统 (MakerDAO 白皮书) — Maker 团队 (2017) — 定义了超额抵押、由治理管理的去中心化稳定币,成为链上稳定货币的模板。
- #Compound:货币市场协议 — Robert Leshner 与 Geoffrey Hayes (2019) — 将基于利用率驱动利率的算法型池化借贷正式化,成为 DeFi 货币市场广泛复制的模型。
- #StableSwap — 稳定币流动性高效机制 (Curve) — Michael Egorov (2019) — Curve 的不变式融合了恒定和与恒定乘积,为低滑点稳定币及锚定资产互换奠定了基础。
最大可提取价值 (MEV)
- #Flash Boys 2.0:去中心化交易所中的抢先交易、交易排序与共识不稳定 — Daian、Goldfeder、Kell、Li、Zhao、Bentov、Breidenbach 与 Juels,IEEE S&P(2020)— 首次命名并量化了 MEV,开创了整个研究与基础设施领域。
- #逃离黑暗森林 — samczsun(2020)— 第一人称视角的白帽救援行动,成为实践中 MEV 机器人与私有交易中继的经典案例。
- #抢先应对 MEV 危机 — Alex Obadia / Flashbots(2020)— Flashbots 的创始宣言,提出透明的 MEV 拍卖架构,现已成为通过 MEV-Boost 实现的标准方案。
- #量化区块链可提取价值:黑暗森林有多暗? — Kaihua Qin、Liyi Zhou 与 Arthur Gervais,IEEE S&P(2022)— 首次大规模实证测量 MEV(三明治攻击、套利、清算),并证明提取行为可能激励破坏共识稳定性的分叉,将“黑暗森林”隐喻转化为量化科学。
扩展与Layer 2 / Rollup
- #比特币闪电网络 — Joseph Poon & Thaddeus Dryja (2016) — 定义了支付通道与路由通道网络,是链下扩容的基础架构。
- #Plasma:可扩展的自主智能合约 — Joseph Poon & Vitalik Buterin (2017) — 提出带有欺诈证明的分层子链,是乐观Rollup的概念前身。
- #Arbitrum:可扩展、私密的智能合约 — Kalodner, Goldfeder, Chen, Weinberg & Felten, USENIX Security (2018) — 早期链下虚拟机,采用交互式争议解决机制,为乐观Rollup的欺诈证明奠定基础。
- #SoK:二层区块链协议 — Gudgeon, Moreno-Sanchez, Roos, McCorry & Gervais, Financial Cryptography (2020) — 系统化梳理L2领域,为支付/状态通道、提交链、Plasma及Rollup提供统一分类与安全框架。
- #Rollup不完全指南 — Vitalik Buterin (2021) — 区分乐观Rollup与ZK Rollup的经典解读,阐述以Rollup为核心的扩容路线,被广泛引为L2设计标准入门。
零知识证明与隐私
- #交互式证明系统的知识复杂度 — Goldwasser、Micali 与 Rackoff,SIAM 计算期刊 (1989) — 开创了零知识证明与交互式证明,是所有 zk-rollup 及隐私协议的理论根基。
- #CryptoNote v2.0 — Nicolas van Saberhagen (2013) — 引入环签名与隐身地址实现不可追踪交易,是门罗币及隐私币系谱的协议基础。
- #Zerocash:基于比特币的去中心化匿名支付 — Ben-Sasson、Chiesa、Garman、Green、Miers、Tromer 与 Virza,IEEE S&P (2014) — 将 zk-SNARKs 应用于完全隐私支付,最终落地为 Zcash 的设计方案。
- #关于基于配对的非交互式论证的规模(Groth16) — Jens Groth,EUROCRYPT (2016) — 简洁的三元素 SNARK,成为隐私币与早期 rollup 的主力证明系统。
- #Bulletproofs:机密交易及其他场景的简短证明 — Bünz、Bootle、Boneh、Poelstra、Wuille 与 Maxwell,IEEE S&P (2018) — 无需信任的对数级范围证明,是机密交易(门罗币)及后续应用的基础。
- #可扩展、透明且抗量子计算完整性的证明(STARKs) — Ben-Sasson、Bentov、Horesh 与 Riabzev (2018) — 引入基于哈希的透明可扩展证明,无需可信设置,成为 STARK 系 L2 的基石。
- #PLONK:基于拉格朗日基的置换实现普适非交互式知识论证 — Gabizon、Williamson 与 Ciobotaru (2019) — 通用设置型 SNARK,成为通用 ZK 系统的主流证明框架。
去中心化存储、预言机与基础设施
- #Kademlia:基于XOR度量的点对点信息系统 — Petar Maymounkov & David Mazières, IPTPS (2002) — 基于XOR度量的分布式哈希表,在易出错的点对点网络中实现路由与存储,是IPFS、BitTorrent及以太坊devp2p/discv5节点发现协议的基础层。
- #IPFS——内容寻址、版本化、点对点文件系统 — Juan Benet (2014) — 定义了内容寻址的Merkle DAG点对点存储,作为去中心化存储的标准层,支撑NFT、DApp及Web3数据栈。
- #Town Crier:面向智能合约的可信数据源 — Zhang, Cecchetti, Croman, Juels & Shi, ACM CCS (2016) — 首个严谨的预言机设计方案(基于TEE的可信数据源),开创了区块链“预言机问题”的学术研究。
书籍与教育经典
- #《精通比特币》 — Andreas M. Antonopoulos,O'Reilly(2014/2017)— 比特币内部原理的权威技术入门,开发者首选读物。
- #《精通以太坊》 — Andreas M. Antonopoulos & Gavin Wood,O'Reilly(2018)— EVM、智能合约及以太坊工具链的标准开发者参考书。
- #《比特币与加密货币技术》 — Narayanan、Bonneau、Felten、Miller & Goldfeder,普林斯顿(2016)— 奠定加密学术教学基础的大学教材及配套课程。
课程、演讲与参考媒体
- #Cryptography I — Dan Boneh, Stanford / Coursera(无日期)— 互联网上最受推荐的应用密码学课程,开发者学习对称/公钥原语的标准路径,所有区块链密钥、签名和哈希函数均基于此。
- #Blockchain and Money (MIT 15.S12) — Gary Gensler, MIT OpenCourseWare(2018)— 关于区块链商业、技术和政策基础的经典免费大学系列讲座,由后来担任SEC主席的人讲授。
- #Foundations of Blockchains — Tim Roughgarden, Columbia(2022)— 关于共识和区块链协议理论的权威严谨系列讲座,是任何想了解BFT、PoS和激励设计背后数学的人的首选参考。
- #Decentralized Finance (Berkeley DeFi MOOC) — Boneh, Gervais, Miller, Parlour & Song, UC Berkeley(2021)— 首个且被引用最多的专注于DeFi的开放课程,汇集计算机科学和金融学教授,讲授AMM、借贷、预言机和MEV。
- #Blockchain, Solidity & Full-Stack Web3 Course — Patrick Collins, freeCodeCamp(2023)— 时长30小时的视频课程,培养了一代智能合约开发者,被普遍视为学习Solidity和Foundry的起点。
- #Solidity Documentation — Solidity团队/以太坊基金会(无日期)— 主流智能合约语言的权威语言参考和规范,每个EVM开发者都会打开的文档。
- #Ethereum Developer Documentation — ethereum.org/以太坊基金会(无日期)— 由社区维护的经典参考,涵盖EVM、账户、Gas、客户端和完整dapp栈,是生态系统向新手推荐的默认解释资源。
- #Bitcoin Improvement Proposals (BIPs) — Bitcoin Core贡献者(无日期)— 标准仓库,所有对比特币的更改(SegWit、Taproot、HD钱包)均在此指定和讨论,是协议权威记录来源。
- #Ethereum Consensus Specifications — 以太坊基金会(无日期)— 信标链和权益证明共识的可执行规范,所有以太坊客户端团队实现所依据的精确参考。
- #OpenZeppelin Contracts — OpenZeppelin(无日期)— 事实上的标准、经过审计的Solidity库,用于ERC-20/721/1155、访问控制和可升级性,绝大多数已部署合约均导入此库。
- #A Cypherpunk's Manifesto — Eric Hughes(1993)— 密码朋克运动的奠基文本(“密码朋克写代码”),是加密货币所追溯的隐私保护电子货币的思想种子。
- #Shelling Out: The Origins of Money — Nick Szabo(2002)— 关于货币和收藏品演化起源的开创性文章,是该领域思考数字资产价值基础的概念支柱。
- #The Meaning of Decentralization — Vitalik Buterin(2017)— 通过区分架构、政治和逻辑(去)中心化,为该领域提供了共享词汇的文章,几乎每次严肃的去中心化辩论中都会被引用。
- #Why Decentralization Matters — Chris Dixon(2018)— “互联网第三时代”论点的经典陈述,最常被链接以解释为何加密网络能胜过中心化平台的文章。
- #Endgame — Vitalik Buterin(2021)— 博客文章,明确了以Rollup为中心的扩展路线图,并论证了区块生产中心化而区块验证保持无需信任的观点,是现代L1/L2设计的参考点。
常见问题
什么是 Web3 经典?
这是一份精选的加密与Web3基础阅读清单——涵盖塑造该领域且至今仍被引用的密码学论文、共识研究、协议白皮书、关键EIP、DeFi与零知识证明论文、书籍及课程。每项条目均包含作者/出处、年份及一句简评说明其为何被视为经典,按密码学基础、比特币、以太坊、扩容及教育参考资料分类编排。
最重要的必读作品有哪些?
从奠基性文献出发,后续所有理念均建立于此:Diffie & Hellman 的《密码学新方向》(1976)、中本聪的比特币白皮书(2008)、以太坊白皮书(2013)与黄皮书(2014),以及 Lamport 的拜占庭将军问题(1982)。这些文献共同涵盖了公钥密码学、去中心化货币、可编程智能合约及拜占庭容错机制。
初学者应该从哪里开始?
如果论文读起来晦涩难懂,建议从经典教材入手:Andreas Antonopoulos 的《精通比特币》和《精通以太坊》,以及 Dan Boneh 的《密码学 I》(斯坦福大学)和 MIT 的《区块链与货币》等免费课程。这些资源能帮你掌握专业术语和思维模型,之后再阅读原始论文就会顺畅得多。
这个规范是如何选择和维护的?
收录标准优先考虑一手来源、被频繁引用且经得起时间考验的作品——即那些从业者和研究人员仍在参考的文献,而非最新资讯。该页面会定期审核,并在真正具有奠基意义的作品出现时进行更新;页面的最后更新日期反映的是最近一次修订的时间。