以太坊刚刚发布了它有史以来最详细的升级计划。七次升级,五个目标,一次大规模重建。
你如果在想这份指南是写给哪个门外汉看的……是我。
以太坊研究员 Justin Drake 发布了他所称的「Strawmap」,一份延伸至 2029 年的七大升级提议时间表。以太坊联合创始人 Vitalik Buterin 称其「非常重要」,并将累积效果描述为对以太坊核心的「忒修斯之船」式重建。 忒修斯之船是一个古希腊思想实验:如果你把一艘船的木板一块一块替换,最终每一块都换掉了,它还是同一艘船吗?
这就是 Strawmap 对以太坊的提议。
到 2029 年,系统的每个主要部件都将被替换。但全程没有计划中的「停机大改写」。目标是向后兼容的升级,在换木板的同时保持链的运行——尽管每次升级仍然需要节点运营者更新软件,边缘情况也可能发生变化。这是一次伪装成渐进升级的完整重建。严格来说,虽然共识层和执行层的逻辑都在被重建,但状态(用户余额、合约存储和历史记录)在所有分叉中都得到保留。「这艘船在载着货物的同时被重建。」大家上船吧!
「为什么不直接从头开始?」因为你无法重启,否则会失去让以太坊有价值的东西:已经在上面运行的应用、已经在流转的资金、已经建立的信任。你必须在船行驶的同时替换木板。
「Strawmap」这个名字是「strawman(草案)」和「roadmap(路线图)」的合并词。草案是一种明知不完美、专门拿出来让人挑毛病的初步提议。所以这不是承诺,而是辩论的起点。但这是以太坊的建设者第一次拼出一条有结构、有时间节点、有明确性能目标的升级路径。
参与这项工作的是地球上最优秀的密码学家和计算机科学家之间。而且全部开源。没有授权费,没有供应商合同,没有企业销售团队。任何公司、任何开发者、任何国家都可以在上面构建。摩根大通将从这些升级中获益,和圣保罗一个三人创业团队能获得的是同样的东西。
想象一下,如果全球顶尖工程师组成的联盟正在从头重建互联网的金融管道,而你可以直接接入。
以太坊如何运作(60 秒版本)
在聊它要去哪里之前,先说说它今天是什么。
以太坊本质上是一台共享的全球计算机。不是某家公司运营一台服务器,而是全球数千个独立运营者各自运行同一软件的副本。
这些运营者独立验证交易。其中一部分被称为验证者,他们还会质押自己的 ETH 作为保证金。如果验证者试图作弊,质押的 ETH 将被没收。每 12 秒,验证者就会就哪些交易发生了、以什么顺序发生达成共识。这个 12 秒的窗口叫做「slot(插槽)」。每 32 个 slot(约 6.4 分钟)构成一个「epoch(纪元)」。
真正的最终性——交易变得不可逆的那个时刻——大约需要 13 到 15 分钟,取决于你的交易落在周期的哪个位置。
以太坊处理速度大约是每秒 15 到 30 笔交易,取决于每笔交易的复杂程度。相比之下,Visa 网络每秒可处理超过 6.5 万笔。这个差距就是为什么今天大多数以太坊应用都运行在「Layer 2」网络上——独立的系统把大量交易打包后,再把摘要发回以太坊主层保障安全。
让所有那些运营者达成共识的系统叫做「共识机制」。以太坊目前的共识机制运转正常且经过实战检验,但它是为更早的时代设计的,限制了网络的能力上限。
Strawmap 的目标是解决所有这些问题,一次升级一个。
Strawmap 的五大核心目标
路线图围绕五个目标组织一切。以太坊已经在运作,每天有数十亿美元在其中流转。但它在可构建的东西上有真实的限制。这五个目标就是要消除这些限制。
1. 快速 L1:秒级最终性
今天在以太坊发送交易,要等大约 13 到 15 分钟才能真正确认——也就是不可逆、完成、无法撤销。
解决方案:替换让所有运营者达成共识的引擎。目标是在每个 slot 内通过单轮投票实现最终性。Minimmit 是研究中的一个主要候选方案,这是一种为超快共识设计的协议,但具体设计仍在完善中。重要的是目标:在单个 slot 内实现最终性。然后 slot 时间本身也会被压缩:提议路径是 12 秒→8→6→4→3→2。
Read more: https://www.binance.com/zh-CN/square/post/298534051283745
