以太坊命名更新及其混淆原因

  • JDSHarris
  • 发布于 2024-03-12 14:13
  • 阅读 49

本文详细介绍了以太坊的升级命名系统,包括执行层和共识层的区分,及其不同命名规律。文章探讨了以太坊从工作量证明(PoW)向权益证明(PoS)的转型,如何形成当前的层级结构,以及各类升级如何被命名和组合,最后提到如何在社区中对升级及其内部协议进行讨论。

以太坊即将迎来一次重大更新,它称为 Dencun。或者 Deneb。或者 Cancun。或者 Proto-Danksharding……

是的,以太坊的市场营销往往相当糟糕且令人困惑。深入了解细节后,事情通常会变得清晰,但对于那些不是狂热以太坊支持者的人来说,这简直是一场噩梦。似乎每一样东西都被故意设计来让人困惑——甚至是像给更新命名这样简单的事情。

那么,我们是如何走到这一步的?为什么以太坊的更新似乎有这么多不同的名称?

两层 - 两个名称

正如你所预期的,以太坊的命名混乱大多数来自于一种——可能更具混淆性的因素。

以太坊实际上由两个独立的层组成:执行层(Execution Layer)和共识层(Consensus Layer)。因此,每个以太坊更新实际上是一对更新,每一层都有一个不同的名称,并遵循各自的命名规范。

为什么有两个层?

以太坊不寻常的分层设计来自于其从工作量证明(Proof of Work, PoW)过渡到权益证明(Proof of Stake, PoS)的过程。

不需要深入细节,PoW 和 PoS 只是决定区块链如何使用新一批交易更新的不同方式。

以太坊最初是一个 PoW 链,但认为 PoS 更符合其长期的愿望。因此,在首次推出几年后,以太坊采取前所未有的步骤,从 PoW 过渡到 PoS。

开发者们决定,实施这一过渡的最简单和最安全的方法是构建一个完全独立的区块链,仅用于 PoS。这条新链与现有的以太坊区块链并行运行,并且在很长一段时间内,它们之间几乎没有交互。

然后,当一切准备就绪时,两个链被合并。PoW 在现有的以太坊链上停止,新 PoS 链有效地“吸收”了旧区块链,负责更新它。

通过这种方式,以太坊成为了一个在 PoS 下运作的单一实体。但是,如果你仔细观察,你会发现这两个元素之间仍然存在小部分的分离。曾经的两条独立的区块链,现在变成了两个独立的层级。

如今,旧的以太坊区块链被称为“执行层”。这里是大部分活动发生的地方。智能合约存在于这里,交易在这里进行。与此同时,PoS 链被称为“共识层”,它几乎只负责决定下一个区块。

(如果你想了解更多关于 PoS 转变的内容,请查看我在 这里 的详细解释。)

名称中有什么?

如前所述,更新以太坊意味着更新执行层和共识层。这些更新分别有不同的名称,并遵循不同的命名惯例。

执行层更新

执行层更新以主办以太坊会议 DevCon 的城市命名。

以太坊基金会的 Alex Beregszaszi 在 2019 年中期首次在 以太坊魔法师论坛 和后来的 核心开发者会议 中提出了这一命名模式。他认为这将提供几乎无穷的名称列表,同时消除任何关于如何命名的潜在争论。

DevCon 在世界各地举办,每年地点都不同。以前的主办城市包括柏林、大阪和波哥大。撰写时,下一届将在曼谷举办。

最近的执行层升级被称为上海,因为它主办了 DevCon 2。下一个更新被命名为 Cancun,以纪念主办 DevCon 3 的城市。接下来是布拉格,因为它主办了 DevCon 4,等等。

共识层更新

共识层更新以星星命名,并按字母顺序排列。因此,第一次更新以字母 A 开头的星星命名,第二次以字母 B 开头的星星命名,如此类推。

我不确定最初是谁提出这个想法的,但以星星为基础的名称在共识层开发者和以太坊社区中 获得了广泛欢迎

当然,与执行层相比,较为宽松的命名规范意味着每次更新仍需进行决策。毕竟,宇宙中有很多星星可以借用名称。

通常,人们会在以太坊魔法师论坛上讨论可能的名字(如这个这个),最后在 核心开发者会议 中根据粗略共识决定最终名称到什么。

到目前为止,更新已被命名为 Altair、Bellatrix 和 Capella。三月份的更新被称为 Deneb,得名于天鹅座的一颗星星。接下来的共识层更新将被称为 Electra。

组合名称

这使得每个以太坊更新都有两个不同的名称——这可能会让人困惑。因此,为了尝试帮助解决这一情况,以太坊社区决定通过创建一个结合两个名称的第三名称来“简化”事情。

似乎创建一个组合名称来指代整个以太坊更新的想法 最初是由 Protolambda 提出的,他是现在在 Optimism Labs 工作的一位以太坊研究人员(顺便提一句,他是 Proto-Danksharding 中的“Proto”)。

由于名称可以以多种方式组合,通常会在论坛和核心开发者会议上进行 另一轮讨论 以决定“官方”组合名称应该是什么。

这导致了像 Shapella 这样的名称,组合了执行层更新名称“Shanghai”和共识层更新名称“Capella”。类似地,下一个更新 Dencun 是共识层的 Deneb 和执行层的 Cancun 的组合。然而,由于这可能很难正确发音,有些人再次通过使用另一个名称来“简化”事情:Petra(像城市一样)。

其他名称

因此,这个命名系统已经变得相当复杂。但仍然有更多的复杂因素需要考虑。

除了三个“官方”升级名称——每层各一个,再加上这两个的组合——人们有时会使用其他名称来指代某些更新。

例如,有些人谈论 Dencun 时只是提到 Proto-Danksharding。或者,他们可能会在提到另一个更新时使用“合并”(The Merge)这个术语。那么,这又是怎么回事?

好吧,这与人们关注的规模有关。

小规模:EIP

正如每个高层以太坊更新实际上是一对合并在一起的更新一样,每个更新也由几个较小的变化组成。

这些小的变化被称为以太坊改进提案(Ethereum Improvement Proposals, EIPs)。 (严格来说,像 Dencun 这样的大规模更新也是 EIPs,但它们是一种特殊形式,称为“元 EIP”(Meta EIP),因为它们是关于整合其他 EIPs 的 EIP)。

例如,Dencun 包含 9 个不同的 EIPs。其中五个影响共识层,七个影响执行层。

EIPs 有自己生命周期和治理过程,我们可以在另一个时间详细讨论。在这里重要的是,每个提案都有其具体目的,并且每个提案都被分配一个带有标准化名称的编号,例如“EIP-1234”。

大多数时候,开发者社区以外的谁都不太关注这些提案。然而,偶尔,有人会提出某些对大量以太坊用户特别令人兴奋的改进提案。

一个例子是 EIP-1559,它显著改变了以太坊的费用市场,改善了用户体验和货币政策(请查看我关于 EIP-1559 的文章)。另一个例子是 EIP-4844,它已包含在 Dencun 中。该更新将引入一种新的短暂存储类型,并将是以太坊朝着成为第二层平台最佳基础的目标迈出的巨大一步(在这里了解关于 EIP-4844 的更多信息)。

除了获得大众关注外,一些特别令人兴奋的 EIPs 可能会在讨论和推广更改时被赋予更简短的非官方名称。例如,EIP-4844 更广为人知的是 Proto-Danksharding。

这些非常受欢迎且备受宣传的 EIPs 往往会掩盖包含在它们更新中的其他所有内容。事实上,有些人在谈论整体网络更新时可能会提及特定的 EIP。

例如,人们不太会谈论“伦敦”升级。不会,他们只谈论 EIP-1559,尽管伦敦还包括其他四个 EIPs。同样,今天,人们更倾向于谈论 Proto-Danksharding,而不是 Dencun。

大规模:以太坊路线图

不仅是那些单独的小规模变化可以主导并非官方地将其名称借用给整体网络升级。以太坊大规模、长期路线图的各个阶段也可以做到这一点。这就是像“合并”(The Merge)和“边缘”(The Verge)这样的术语来源。

以太坊的创始人 Vitalik Buterin 为该平台创建了一个松散的路线图,并每年更新。

该路线图将协议变化分为大致分组,命名为“合并”(The Merge)、“激增”(The Surge)、“肆虐”(The Scourge)、“边缘”(The Verge)、“清除”(The Purge)和“奢侈”(The Splurge)。总的来说,这些被称为“冲动”(The Urges),Bankless 最近做了一集详细解释它们的节目。

同样,这些变化的细节在这里并不特别重要。重要的是某些以太坊更新在交付一个“冲动”时是如此重要,以至于它们可能会用“冲动”这个名称来表示。

例如,巴黎网络升级见证了两个以太坊区块链的合并以及之前讨论过的转向权益证明。虽然它没有完成 Vitalik 的路线图中整个“合并”部分,但它提供了这一部分中最重要的内容。因此,在谈论这个升级时,人们通常使用“合并”这一名称,而不是“巴黎”。

Pectra 之后的更新很可能会向以太坊引入 Verkle Trees。这将是实现“边缘”的一个重大步骤,因此我预计许多人会使用这个名称,而不是官方名称。

总结

所以,这就是以太坊的更新如何最终形成多重名称的困惑局面。

每个网络升级实际上是两次升级,每层以太坊各一次。由于这些层级升级各自都有自己的名称,因此整体升级的名称由两者组合而成。

同时,非官方名称可以用于某些特别令人兴奋的变化。有时,这些名称来自于个别 EIPs;这些低层次的变化可能只是整体更新的一小部分。其他时候,这个名字来自于以太坊的大规模路线图。

关注 Topic Crypto

免责声明: 这里表达的任何观点均为我个人的意见,仅用于信息和教育目的;我说的任何内容不应被视为投资或财务建议。本频道提及的许多项目都具有高度实验性,因此伴随风险。请在实验这些项目之前评估自己的风险承受能力,并记住投资加密资产风险极高,可能导致资金的完全损失。

我可能持有提及的一些加密资产。

  • 原文链接: medium.com/topic-crypto/...
  • 登链社区 AI 助手,为大家转译优秀英文文章,如有翻译不通的地方,还请包涵~
点赞 0
收藏 0
分享
本文参与登链社区写作激励计划 ,好文好收益,欢迎正在阅读的你也加入。

0 条评论

请先 登录 后评论
JDSHarris
JDSHarris
江湖只有他的大名,没有他的介绍。