快来了? Vitalik解释以太坊2.0开发路线

释放双眼,带上耳机,听听看~!
以太坊创始人对网络的展望以及如何在2020年为信标链的发展做出贡献

作者| ConsenSys

以太坊创始人对网络的展望以及如何在2020年为信标链的发展做出贡献。

快来了? Vitalik解释以太坊2.0开发路线插图

以太坊2020将发生什么?万一您错过了它,Vitalik Buterin在推特上发布了以太坊的未来路线图。您是否想知道他的图表的含义?预计今年会怎样?作者对图片中的链接进行了注释,并预览了以太坊在2020年可能带来的成就。

https://twitter.com/VitalikButerin/status/1240365047421054976

合并:将以太坊扩展到权益证明(POS)和分片技术(分片)

下图是以太坊向2.0过渡的路线图

快来了? Vitalik解释以太坊2.0开发路线插图1

从图的顶部到底部,它主要涵盖四个方面:

eth1.x其他

eht1.x无状态

以太坊2.0(eth2.0)阶段0开始,并且eth1.0逐渐收敛到eth2.0(放弃PoW)(这部分称为“核心”)。

以太坊2.0阶段2及其后续开发

中间的水平轴代表时间。从阶段0的开始到阶段1的开始,再到“ eth1-gt; eth2的合并”,沿着这条轴是一个“核心”合并有三个依赖项。

以太坊2.0第一阶段的开始

以太坊1.0-gt;以太坊2.0合并规范和实现

eth1.x无状态

通过两条链的合并,系统将放弃PoW链。用户将不再需要同时运行以太坊1.0客户端和以太坊2.0客户端来跟踪两个区块链。以太坊2.0的共识机制将转化为PoS。将有一个由信标链和分片链组成的以太坊。 Eth1的状态存储在分片0(分片0)上,用户可以继续交易和使用应用程序。

两条链的合并是以太坊可扩展性的巨大飞跃。为了使合并成为可能并安全地执行合并,需要进行大量工程设计。上面提到的三个依赖项对合并中涉及的大多数工作进行了分类。

关于两个链和其他项目的合并,有很多值得讨论的问题,但是本文将重点关注图表中的“ core”和“ eth1.x other”,因为这两个部分包含以太坊2020的内容。以太坊2.0阶段0。

以太坊2.0的第0阶段

以太坊2020年最有可能使用的是信标链。

阶段0包括正在运行的PoS网络,但不包括分片或处理事务的能力(验证程序操作除外)

快来了? Vitalik解释以太坊2.0开发路线插图2

信标链启动的前提条件是:

在以太坊1.0主网上部署以太坊2.0存款合约

至少有2个(最好是3个)以太坊2.0客户团队能够发布其软件的产品版本。

抵押合同发布后,至少有16,384个验证者在合同中抵押(抵押至少524,288 ETH)

为什么以太坊2020使信标链成为可能?

Danny Ryan,Diederik Loerakker和其他四个团队一直在按字母顺序开发高质量的eth2客户。它们是:灯塔,雨云,普林斯姆,特库和三位一体。

以太坊基金会和其他团队(例如Artemis,Harmony,Lodestar,Nethermind,Parity)的贡献者以及建立了“立项即服务”的公司和一些“新来者”也参加了会议。一些审核工作也已经完成。

2020年交付信标链的任务很明确,而且力量也非常集中。大多数工作也是以分布式方式完成的。

从社会经济学的角度来看,年利率(APR)超过20%对于自由市场组织和激活16,384个验证者(抵押524,288 ETH)来说是一个诱人的比率。 (验证者越多,年利率越低)

快来了? Vitalik解释以太坊2.0开发路线插图3

如何为以太坊2020做贡献

信标链客户端的产品版本预计将在更多评论后发布,并且多客户端测试网络将在一段时间内保持稳定;尽管在高负载下需要更多的优化和测试,但是单客户端测试网络已稳定运行。

随时欢迎更多贡献者。贡献的领域包括客户端的对等网络,客户端互操作性以及客户端和网络测试,安全性,性能和稳定性的共同方面。

对于黑客,安全性,VM(以太坊虚拟机)和智能合约方面的专家而言,审查存款合约和Runtime Verification(用于以太坊等动态分析审核的正式验证项目)是最重要的。尽管尚未在主网上部署字节码,但是由于抵押合同不会更改,因此可以提前启动这些任务。

以太坊1.x需要帮助

图片“ eth1.x other”的顶部是与当前以太坊主网相关的项目

快来了? Vitalik解释以太坊2.0开发路线插图4

“其他Eth1.x”涉及三个领域,即可能有三个EIP,要求在2020年的合理时间将专用所有者部署在主网上。

Matter Labs团队的Alex Vlaso支持BLS12-381的预编译已有几个月,并且EIP 2537也正在成功开发中。 EIP 2537增加了对eth2正在使用的BLS12-381曲线的支持,并将使智能合约成为eth2的轻量级客户端。通过预编译,可以编写新的智能合约来验证eth2分片中的数据。以太坊2.0的第一阶段的启动将引入分片,这将改善以太坊1.0汇总的数据可用性。汇总是一个智能合约,可从链中删除大部分计算和存储工作,但某些数据仍在链中供以后使用。如果不受数据可用性的限制,汇总的可伸缩性将更强。使用Alex Vlaso,BLS12-381的预编译看起来可能会在2020年上市(甚至可能在信标链之前上市)。

EIP-1559对用户而言是令人兴奋的,因为他们可以忽略汽油价格设置,并且可以放心他们不会支付过多的费用,也不必担心交易会被不公平地延迟。 EIP提到:“预计即使网络繁忙,大多数用户也不必手动调整Gas费用。”此外,EIP1559还涉及一些费用的销毁,从而抵消了ETH的通货膨胀,而没有大大降低对矿工的奖励。自从一年前提出EIP1559以来,已经完成了一些工作。不幸的是,该EIP当前没有所有者。

帐户抽象允许创建任何逻辑授权的帐户。这种增加的灵活性可能会产生深远的影响。这是一个简单的例子。多签名的智能合约钱包可以使用现有资金来支付汽油。一旦创建了钱包并获得了资金,就不需要单独的ETH帐户与钱包进行交互并支付费用。帐户抽象可以追溯到2015年,但一个月前的提案为2020年实现这一目标提供了机会。

向盖斯团队致敬

上周,Github上的Geth发行了第164个版本。让我们不要忘记,Geth团队将继续为Geth发布新功能,改进和优化。我们可以轻松地将他们的工作视为理所当然。致谢(按字母顺序):纪尧姆芭蕾舞团,兹索尔特·费尔费尔迪,费利克斯·兰格,加里·荣,亚当·施密德,马丁·霍尔斯特·斯文德,佩特·西拉吉!

费利克斯(Felix),马丁(Martin)和佩特(Péter)多年来一直在改进和优化GETH,可追溯到最初的网络“上海袭击”(与前队友尼克·约翰逊和杰弗里·威尔克一起)。

几个月前,Péter以客人身份参加了ConsenSys开发人员圆桌会议。他分享了有关eth2,无国籍,激励参与者和欣赏人的一些观点(大约在视频的第49分钟开始)。感谢Péter的提醒,以及Péter和团队中的其他成员的重要工作和奉献精神。

2020年以太坊的迁移和后续发展

当前,以太坊可能发生的情况大致如下:

1. 2020年启动的信标链(以太坊2.0)

2.在2020年预编译BLS12-381(可能在信标链启动之前完成)

3.如果EIP 1559和帐户抽象可以拥有所有者,那么它们也可能在2020年实施

4.以太坊进入第一阶段

5.eht1.x无状态

6.以太坊1.0与以太坊2.0合并

7.后续执行模,隐私和安全性改进以及更先进的加密技术的引入

2020年,许多人正在努力启动信标链。 “以太坊2.0看起来非常好,其第0阶段非常稳定,客户团队也在尽力而为。”在以太坊1.0中,Geth文章的发布将继续进行,并且BLS12-381的预编译可能会在2020年完成(甚至比信标链的发布还要早)。但是,EIP1559的所有者和帐户抽象需要尽快出现,并且上面的路线图中的过程是由许多人并行处理的。

人已赞赏
头条深度

USDT约占比特币交易的76.93%,另外还有998.62万美元

2020-5-25 0:54:26

深度

全国政协委员罗莎明:拟将区块链产业纳入国家“十五”规划

2020-5-25 8:36:00

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索