本文由Ryan Sean Adams撰写,编译自Bankless。
以太坊的路线图很棒,但也不简单。
根据我的思考:
经济升级:5-8个月内,随着合并发行量低于0%。
扩展性升级:ETH两年内获得数据碎片化。
以上只是以太坊基础协议的升级。以太坊的主要扩张计划正在几十个资金充足的团队中并行进行,这些团队拥有Optimum和zk-rollup的技术。因此,预计2022年将是卷款之年。
可伸缩性的发展是不间断的。
以太坊现在正在用、不可变X、和许多其他工具进行扩展。但是,2年内的数据切片升级将使这些汇总的成本降低80-100倍。
以太坊是一个正在经历重大变革的协议。从中期来看,我们正在促进该协议的升级,以便它能够得到扩展,满足全球需求,同时也改善安全和权力下放。这是一条漫长而曲折的道路,但我们的研究人员和修补人员比以往任何时候都更加积极。
在开始之前,请记住这不是一个“官方”的路线图,它代表了对事物现状的有限和主观的看法。
1个名称已更改时间线进行中。
我们来谈谈我们所谓的东西。虽然从这里看起来可能很奇怪,但是请记住,命名框架是由路线图决定的。这里有两个最近流行术语变化的例子,以及它们变化的原因。
共识与执行。无论出于何种目的,术语Eth1和Eth2在核心开发3354中不再使用。请参考蒂姆贝科的《大改名》文档。
旧的命名方案提出了两个问题,即“Eth1在前,Eth2只能在后”和“Eth2一旦存在,Eth1就不复存在”。丹尼瑞安从2020年10月就指出了这个问题。尽管Beacon Chain自推出以来一直与主网同步运行,但Eth1和Eth2的使用表明,早期版本会在某个时候消失。然而实际上,通过合并,链状态将与信标链无缝结合。
不会丢失任何数据,也不需要迁移。
现在,我们转向了“执行”和“共识”,而不是Eth1或Eth2。建议你在这里看一下Danny的深度文章。简而言之,执行是指用户层面的一切:应用程序、帐户余额、令牌等。这也可以叫“态”。
那么,共识就是把一切都结合在一起的权益证明机制:终局性、选择规则、验证者和激励机制。
在合并的环境中,这两层共存。
“功能”而不是“阶段”阶段是我们改变的另一个术语。在过去,他们指的是具体的协议变化,例如,“阶段0是信标链”。
从去年年底开始,我们开始非正式地、逐步地将“舞台”重新定义为“功能”。首先,使用“函数”更加灵活。当设计更新或范围扩大/缩小时,很难传达出缩写的“X阶段”发生了变化。
其次,与上面的“实施和共识”部分一致,它指明了顺序:“X阶段”之后必须是“X 1阶段”。一个在当前时间线中不起作用的好例子是合并(以前的“阶段1.5”)优先于数据碎片(以前的“阶段1”)。
偏向“功能”意味着名称是原子性的,需要时容易重新排序,并且更清楚地传达它们的最终影响。
更抽象地说,我认为上述两个变化是基于认识论的灵活性,即“与知识或认知有关”。换句话说,它是一种灵活的知识形成模式,可以让我们的社区更好地理解集贸市场产生的非结构化创造力。
我们可以在路线图上做出适应性决策,因为我们不拘泥于阶段或顺序。这是以太坊哲学的重要组成部分,我很高兴看到它扎根于此。
更广泛的社区可能需要一些时间来适应新的命名约定。
2整合时间表 5-8个月
现在我们已经解决了命名问题,让我们来谈谈下一个令人兴奋的以太坊功能:合并。这意味着以太坊即将从工作量证书变为权益证书。
对于以太坊和更广泛的加密领域来说,这是最受广泛期待的协议变化之一。在我们这个行业存在的大部分时间里,PoW及其对能源消耗的负面观点占据了大众媒体。以太坊将是历史上最大的协议来“热交换”其共识机制。反过来,这有望改变这种说法。
协议合并的好处包括对协议的许多重大改进:
一旦升级上线,链条会变得更安全。在某个时间点之后,块被“最终确定”,并且引入对验证者链的重组的大的抑制3354,即验证者重组块或其内部事务。
其次,PoS消除了与PoW相关的巨大能耗和硬件浪费。研究人员估计,以太坊的能源使用量将下降多达99.95%。少量的常规商品硬件将取代目前运行以太坊共识的ASIC和GPU。这两种效应将导致一个更加节能、多样化、地理分布和脆弱的共识参与者。
第三,以太坊PoS奠定了碎片化的基础,这是一个同样重要的协议变化,会将链分成许多并发线程。通过增加可用于数据可用性和碎片化结算的块空间来增强L2扩展。
最后,升级将使ETH的年发行量从目前的净3.5%降至0%左右。
为合并奠定基础的第一个重大事件是今年早些时候为期一个月的黑客马拉松Rayonism。这项工作模拟了合并后链的状态,以及一致/执行客户端将如何相互对话。
如果你想了解这两个事件的更多信息,请查看Tim Beiko的帖子“Amphora:一个重大的合并里程碑”。
从这一事件中学到的知识已被纳入合并规范的最新版本,称为“Kintsugi”。同时,还有一个历史悠久的开发网络,名为Pithos。这将在2021年第四季度和2022年第一季度之间重新启动几次,以使用更新的规范重新测试从PoW到PoS的过渡时刻。一旦这种过渡相当稳定,就可以升级现有的测试网络(如Goerli)来满足规范。
感兴趣的社区成员可以关注“合并的主网络准备列表”,这是对剩余任务的全面概述。
3以太坊上海升级合并后的以太坊有一点很有意思,就是虽然最后合并了连锁,但是客户端还是独立的。这包括他们的组织方式,以及从事这些工作的团队。对于验证者来说,这意味着有大量的选择。在每种安排中,每个执行客户都可以与每个共识客户相结合,反之亦然。此处列出了这些组合客户端的可能名称列表。
独立的执行层和共识层也允许在需要时进行非耦合升级。这非常符合以太坊的关注点分离哲学。换句话说,几个小的变更通常比单个变更更容易管理。
然而,上海的升级将对这两层进行耦合性的修改,以使验证者提取成为可能。这允许验证者将他们的ETH从共识层撤回到执行层,将它们更紧密地绑定在一起。一旦ETH退出信标链,那么它就可以像今天人们所做的那样使用它:作为价值储存、支付或支付交易费用。对于执行层来说,其他很多建议都在考虑中,但都没有被上海升级正式接受。
我们不知道可接受的范围,直到我们更接近并实际运行。
4研究时间表进行中
在上述内容被指定、实现和测试的同时,其他并行的研究工作正在推动以太坊的发展。
数据碎片化切换到权益证明后,碎片化可能是以太坊将发生的最重要的变化。请注意,当前的提议侧重于数据碎片,而不是执行。这个函数为L2提供了更多的块空间来存储数据,但是它不支持我们在主网络上熟悉的本地用户事务执行。Rollups目前使用以太坊进行这类结算操作。这种碎片化的基础研究没有那么复杂,意味着可以更快的进入主网,加快L2。
原文配图:萧设计:Quantstamp
优先考虑数据可用性符合过去18个月可扩展性研究和应用的发展趋势。这个可能的未来在2020年10月的帖子《以rollup为中心的以太坊路线图》中有很好的解释。
在未来的某个时候,社区可能会决定添加分片执行。这仍然是一个未解决的研究问题。
保质期和弱无国籍领域的研究将改革协议处理状态的方式。状态是指所有用户记录,包括合同、令牌、NFT和地址。在今天的以太坊中,用户将为每笔交易支付一次性费用,以无限期保持状态。从长远来看,这是不可持续的。
多年来,已经探索了一些具有不同权衡的提议,包括像州租金和再生这样的事情。
一个主要的提议被称为“弱无国籍状态”。这改变了以太坊节点持有和处理状态的方式。具体来说,只有块支持者需要存储状态,而所有其他节点都可以验证无状态的块。以下是它如何影响不同的用户配置文件:
用户:可以丢弃状态,但是需要提交交易的“见证”。见证是随事务一起发送的证书,用于证明事务是有效的。
非验证者节点:状态可以被丢弃。
验证者/区块提议者:如果您依赖第三方进行区块生产,您可以放弃该状态。
Block Producer:没有变化,所有状态仍然需要。使用来自用户的见证来生成包含有效状态更改的块。
附带的提议称为“状态到期”。在这里,如果在设定的时间段内未被访问,状态会变为非活动状态或从活动状态“过期”。这可能是冷库里的ETH,也可能是小区迁移过来的废弃ERC20。如果用户想要重新激活他们的状态,任何发送的事务都需要一个见证。限制活动状态大小的一个好处是,为了同步和维护,节点应该更容易管理。
这两个概念都经过了积极的研究、基准测试,并通过概念验证得以实现。
了解有关当前进度的更多信息:
来自Guillame Ballet的链接概述
EthRampD Discord指南中的链接
本文来自超宇宙之路,由星球日报授权转载。