( }2 J" Z* f1 p {性迅速提升,零知识(ZK)验证、量子抗性研究也在稳步推进,应用生态日益稳健。 % ^& `6 q6 C* A' ~$ n - i- h8 |, u3 Q 本文旨在聚焦一个同样重要却易被低估的韧性(乃至可扩展性)要素:协议的简单性。) o9 U' A# i. }" @0 E
! j: x! Z0 Z/ \( P$ X, A' k+ \! A6 D 比特币协议最令人赞叹之处在于其优雅的简洁性:% s- h [; w. [& C% N
- v6 y. @. c' h/ x0 o
, p% r) S( S5 k
1. 存在一条由区块组成的链,每个区块通过哈希与前一区块相连。) e' }1 c3 D& u. m
- o) p, a/ S; s0 H/ x/ Y 2. 区块的有效性通过工作量证明(PoW)验证,即检查哈希值的前几位是否为零。# u: h7 F8 e( f x
- s4 g9 F9 ]0 z4 o& d* h
3. 每个区块包含交易,交易花费的币要么来自挖矿奖励,要么来自之前的交易输出。% I- `+ W' ]( W, ?0 e) z* y) X% I
& p' T: z& d- K, j/ r 仅此而已!即便是一个聪明的高中生也能完全理解比特币协议的运作,而一个程序员甚至可以将其作为业余项目编写一个客户端。% u6 s2 Z3 V. G$ X1 Z7 j( _& O% r2 P' P3 s
: H- @3 W4 t9 y- Z 协议的简单性为比特币(以及以太坊)成为可信、中立的全球基础层带来了诸多关键优势: 5 n0 q0 Z. p5 C9 P/ L7 u G, b* w1 R
1. 易于理解:降低协议的复杂性,让更多人能够参与协议研究、开发和治理,减少技术精英阶层主导的风险。. H1 ^. Q3 Z( R2 o& g1 ]
9 z; U% z% ?. ^7 j0 U9 f' q 2. 降低开发成本:简化协议大幅降低创建新基础设施(如新客户端、证明器、开发者工具等)的成本。/ b) {, t; z' y) Y* ]5 p7 s9 U; K
* n5 g( s, F5 g 3. 减少维护负担:降低长期协议维护的成本。 + V) l5 d+ i# n( g; \$ F 1 }; l$ @0 K5 D3 F: P5 I 4. 减少错误风险:降低协议规范及实现中发生灾难性错误的可能性,同时便于验证不存在此类错误。 & M$ L% q0 L) G- ^$ q ! b4 x) p0 {; l' ]! e h: O x 5. 缩小攻击面:减少协议的复杂组件,降低被特殊利益集团攻击的风险。3 X" a+ h8 [0 \. D. b' s
6 y6 V0 i" _+ ^1 l 历史上,以太坊(有时因我个人的决策)常常未能保持简单,导致开发成本过高、安全风险增加以及研发文化的封闭性,而这些复杂性追求的收益往往被证明是虚幻的。8 {: m7 `6 h- n# \1 |+ J
+ V% ~" e2 n" B+ ?5 I: Y' S
本文将探讨五年后的以太坊如何接近比特币的简单性。$ p W. N3 S! p; o6 I5 C
E, J! }1 ~' Z1 W+ W, X! s- `
简化共识层 - U) k- e5 K: ?# |4 g/ C F8 y+ w- b; U8 R2 f/ I h0 X * B5 M4 Q- x6 T5 J) K
( G' U3 [/ s8 Z" n9 Z
新的共识层设计(历史上称为 “信标链”)旨在利用过去十年在共识理论、ZK-SNARK 开发、质押经济等领域的经验,构建一个长期最优且更简单的共识层。% M$ F2 x1 V) p