mt logoMyToken
ETH Gas
EN

Vitalik论“密码学世界计算机”:从比特币白皮书到以太坊的范式演进

Favoritecollect
Shareshare

作者: Vitalik Buterin

编译:Saoirse,Foresight News

编者按 :本文是 Vitalik 在上海区块链国际周主题演讲的书面扩充版本。在演讲基础上,作者补充大量对比推演与技术表格,系统阐释以太坊正从传统账本向「密码学世界计算机」演进,剖析 PoS、ZK 证明、PeerDAS 等底层变革,展望 Hegota 分叉后的技术路线,探讨去中心化、隐私与扩容的全新平衡范式。(相关阅读: Vitalik上海峰会最新研判:区块链的下一个15年,走进“区块链+密码学”时代 )

我们把以太坊称作「一条区块链」,仿佛它在本质上和 Satoshi Nakamoto 于 2009 年创建的比特币属于同类技术。二者在很多方面确实相似,即便是未来依照 Strawmap 规划搭建的「精简以太坊」,也保留了区块链的核心特征。但与此同时,这项技术在过去十五年间已经发生巨大演变,并且在接下来三年还会继续迭代。到那时,将以太坊正在演进的形态称作一种性质完全不同的系统,会是十分合理的说法。

如今的以太坊拥有通用计算、权益证明机制,搭载零知识证明的链上应用,以及实现扩容和隐私保护的二层网络。未来的以太坊,其计算能力可以在极致扩容性与完整通用性之间灵活调节;拥有多种多方参与的区块构建模式,经过深度优化的权益证明,并且零知识证明将内置到底层协议,承担核心作用。

本文将从技术层面以及用户可获得的系统特性层面,梳理 2010 年代的区块链和 2030 年区块链之间一些最重要的根本性差异。

首先,我们逐节研读比特币原始白皮书,对比它与以太坊的区别,分别用黄色代表 2015 年、绿色代表 2025 年、蓝色代表 2030 年的以太坊。

这张图改编自中本聪比特币论文的交易原理图,它展示经典的链式签名转账模型,并标注新方案可在链下聚合签名,上链仅提交单条记录,还常以零知识证明替代传统签名。

这张图对比比特币 PoW 机制与以太坊 2022 年后 PoS:原来靠不断迭代 nonce 寻找满足条件哈希、由单一参与者产出区块,现在改用验证者签名,未来还将借助 FOCIL 实现多角色分权共建区块,交易相关的签名、证明等组件会在内存池拆分聚合。

这张图摘录比特币白皮书的网络运行六步流程,并指出其原生设计缺少内存池聚合、分布式区块构建、发送方匿名化等能力,同时说明以太坊 PoS 与 PeerDAS 的改进:区块构建与分叉选择分离,节点只需下载区块一小部分,依靠并行证明降低共识延迟。

此图对比比特币白皮书提出的默克尔树剪枝方案与以太坊新存储策略:比特币可删除已花费交易释放硬盘空间,而未来以太坊通过状态与历史分离、SNARK 证明进一步减少存储,还引入分布式状态存储与多样化存储介质优化。

这张图解读比特币白皮书的隐私思路:仅依靠公钥匿名只能隐藏身份但交易金额公开,该方案在现代数据分析下并不足够,而 ZK‑SNARK、FOCIL 与 EIP‑8288 能构建更强可编程隐私,同时还需要解决查询读取隐私与网络广播隐私的问题。

几乎白皮书的每一个章节都会出现巨大变化。为了精简内容,我们整理成下表:

区块链这一概念所包含的几乎所有核心属性,要么已经发生根本性改变,要么即将迎来底层变革:

  • 验证机制 :下载并重执行 → PeerDAS 采样与 SNARK 验证
  • 共识机制 :工作量证明 → 权益证明 → 深度优化后的权益证明
  • 区块构建权限 :单一矿工生成区块 → 多方共同构建区块

借用 AI 的口吻来说,唯一客观可信的结论(好吧,就是核心观点):像完成精简升级后的以太坊这类现代加密网络,被叫做「区块链」很大程度只是出于历史原因。实际上,它是一套混合架构,融合两大体系:

  1. 中本聪的核心理念
  2. 历经五十年学术研究诞生的全新强大密码学工具,这些技术在 2009 年要么尚未问世,要么还不成熟

加密体系里究竟藏着多少密码学?2009、2020、2030 三年对比

密码学并非唯一关键学科。形式化验证、数据库理论、P2P 网络理论改进、信息论、经济学等领域同样重要。但这些技术,都可以兼容这套基础逻辑:所有人尝试生成包含有效工作量证明的下一区块,某一人成功生成后进行广播,其余所有人下载区块并重新执行,循环往复。密码学层面的变革则完全不同。

那么,这一切对用户意味着什么? 最重要的结论是,用户需要权衡取舍的维度正在发生翻天覆地的变化:

开发应用时, 计算结构 变得至关重要。在简单区块链里,一字节就是一字节,一单位 Gas 就是一单位 Gas。而在未来架构中:如果你把全部计算塞进一段难以拆解、串行执行的单一交易,同等计算量的成本会高出很多;但如果将计算拆分为封装良好、支持并行或可提前裁剪的独立任务,最好在交易送入最终区块前完成预处理,成本就会显著下降。这会改变开发者的激励导向,久而久之,所有以太坊应用的架构都会随之变化: 长期来看,我们或许会形成一套新的编程范式 —— 只有描述非交换状态变更和执行顺序的核心信息才上链,其余所有数据在纳入区块之前就完成聚合。

合理组织计算,可以让区块链更专注完成自身核心任务

或许最重大的转变在于: 网络的去中心化属性,不再仅仅是为换取安全与稳健而承受的性能负担;在部分有限场景下,去中心化本身甚至能成为性能层面的优势 。去中心化网络可以并行存储海量数据;大量计算可以并行执行,很多计算直接在交易内存池中完成。在部分场景,去中心化还能提升隐私性,因为只有去中心化网络可以有效隐藏元数据(例如数据和请求的来源)。

早在 2010 年代中期,这就是以太坊早期愿景:去中心化不只是为提升稳健性,更要用来 提升扩容能力 。中心化系统可以通过在多个参与者之间拆分任务提升性能,区块链同样可以。当年这个构想无法落地,核心短板就是 验证机制 。任务拆分之后,你必须验证每一份子任务都被正确执行。早期方案尝试通过随机抽样委员会解决问题,但都遇到同一个瓶颈:第一,委员会部署复杂、成本高,还会显著增加延迟;第二,一旦委员会失效,没有补救手段。如今依托现代密码学,这个难题已经解决,这套方案带来的额外开销还在逐月下降。

去中心化有望改善性能的另一个值得关注方向是延迟。以太坊本身的延迟永远无法比肩中心化服务器,但搭建在以太坊之上的基础设施可以做到。

总的来说,在用户与主链之间搭建一层强大的去中心化中间层(这一层本身并非区块链),能够极大增强以太坊能力,同时不会破坏底层区块链的核心特性。

放眼更远未来,以太坊还可能迎来新一轮变革 —— 程序混淆(iO) 或许会兴起。这一领域的终极目标:成熟可用的混淆技术可以消除隐私与通用性之间的权衡。你可以在完全安全加密的形态下,实现由不限数量(异步)参与者参与的全通用计算。即便是弱化版本的混淆技术,也有很多落地场景,例如加密交易内存池。但本文提出的所有结论,在这项技术落地之前就已经成立。

这就是密码学世界计算机:以太坊不再仅仅是一个账本,任由开发者随意写入计算任务与数据并执行;新架构将区块链、密码学隐私、密码学验证,搭配强大的去中心化链下组件融为一体 。

完整落地这套设计依然存在大量挑战。让零知识证明足够高效、足够安全并不容易,但它属于 封装式复杂问题 ,目前已经借助 AI 工具大规模优化。更棘手、系统性复杂度更高的难题,大概率是海量状态的管理与并行访问。目前已经涌现不少解决方案思路,只是还需要持续打磨,尤其是当我们进一步了解未来将会运行哪些应用之后。

查看 Strawmap 路线图可以发现,计划于明年上线的 Hegota 硬分叉,大概率是以太坊最后一次「常规硬分叉」,它的功能与技术,对于 2015 年的开发者来说依然熟悉。在 Hegota 之后的所有升级,都会包含递归 STARK、自动化形式化验证、高度优化的共识算法,以及全系统抗量子改造。PeerDAS 的落地,标志以太坊开启转型:从单纯的区块链,进化为能力强大得多的系统。Hegota 升级之后,这场转型将成为以太坊发展的 主线 。最终目标:实现一套高安全计算体系,相比上一代技术,更廉价、扩展性更强、隐私保护更好。这,就是密码学世界计算机。

Disclaimer: This article is copyrighted by the original author and does not represent MyToken’s views and positions. If you have any questions regarding content or copyright, please contact us.(www.mytokencap.com)contact
More exciting content is available on
X(https://x.com/MyTokencap)
or join the community to learn more:MyToken-English Telegram Group
(https://t.me/mytokenGroup)