新闻开发人员企业区块链解释事件和会议新闻时事通讯
订阅我们的新闻.
电子邮件地址
我们尊重您的隐私
主页博客区块链开发
以太坊2020:路线图和展望
Vitalik Buterin针对以太坊的个人路线图的注释版本,以及如何为信标链开发做出贡献。由ConsenSys于2020年3月25日发布于2020年3月25日
以太坊2020将会发生什么?万一您错过了它,Vitalik Buterin发了一条推文 以太坊的个人路线图. 您是否想知道他的图表的含义以及今年的预期?我为该图添加了链接注释,并将预览以太坊2020中可能出现的情况.
合并:将以太坊扩展到权益证明和碎片证明
这是带有参考链接的带注释的以太坊路线图。我接受链接选择的责任。图上的所有学分仍应归功于Buterin.
单击该图像以查看路线图中每个步骤的相关存储库.
该图有四个主要部分,从上到下:
- “ eth1.x其他”
- “ eth1.x无状态”
- 从“开始”的“核心” eth2阶段0 并收敛到 eth1 -> eth2 合并删除工作证明(PoW).
- eth2第二阶段及以后
中间的水平轴传达时间。沿着这个轴,是一个“核”,从阶段0发射到阶段1发射,再到 “合并”:eth1 -> eth2合并. 合并 具有三个依赖项:
- eth2第一阶段启动
- eth1 -> eth2合并规范和实现
- eth1.x无状态
通过合并,系统将弃用工作量证明链。用户将不再需要运行eth1客户端和eth2客户端来遵循两个区块链。以太坊将是分片的权益证明系统。会有一个 以太坊由信标链和分片链组成. eth1的状态存储在碎片0中。用户继续进行交易并使用他们一直在使用的应用程序.
合并是以太坊可扩展性的巨大飞跃。需要进行大量工程设计以使合并成为可能,并安全可靠地执行合并。上面的依赖项对大部分工作进行了分类.
关于Merge和其他项目有很多要讨论的地方,但是在这里我们将深入研究原子核和“eth1.x其他”,因为它们包含以太坊2020.在原子核中,我们从以太坊2.0阶段0开始.
以太坊2.0阶段0
2020年最有可能提供的商品是 信标链.
阶段0由运行中的权益证明网络组成,但除某些验证程序操作外,阶段0还不包括分片或处理交易的功能.
灯塔链启动的主要前提条件是:
- 将eth2存款合同发布到eth1主网上.
- 至少两个,最好是三个eth2客户团队发布软件的生产版本.
- 存款合同发布后,至少有16,384个验证者(524,288 ETH)存入其中.
为什么信标链有可能在2020年以太坊(Ethereum 2020)?
有Danny Ryan,Diederik Loerakker和四支团队,他们一直在培养生产质量eth2的客户。按字母顺序,它们是: 灯塔, 雨云, 幻影, 特库, 三位一体.
有各种级别的 贡献者 由以太坊基金会和其他团队(例如Artemis,Harmony,Lodestar,Nethermind,Parity)以及成立了“立筹即服务”业务的团队和“新移民”组成。还进行了一些审核.
在2020年交付信标链的任务很明确,而且部队也很集中。大多数工作也是以分布式方式完成的.
从社会经济角度来看,每年的百分比 (APR)超过20% 对于自由市场以明显或创造性的方式组织和激活16,384个验证器(524,288 ETH),这是一个诱人的价格。 (随着更多的验证者,APR将降低。)
资料来源:2020-03-24以上的APR链接
如何为以太坊2020做贡献
Beacon Chain客户的生产版本预计将在经过更多审核之后得到实现,并且多客户测试网将在一段时间内稳定运行;尽管需要在高负载下进行更多优化和测试,但单客户端测试网络已经稳定运行.
始终欢迎更多的贡献者。贡献领域包括客户端的点对点网络,它们的互操作性以及客户端和网络的测试,安全性,性能和稳定性的常规因素。.
对于黑客,安全性,EVM和智能合约方面的专家, 审核存款合同并查看运行时验证的工作 至关重要。尽管主网上的字节码尚未部署,但是您已经可以抢先了,因为预计存款合同不会发生任何变化.
以太坊1.x需要帮助
图的最上部分“ eth1.x other”是与当前以太坊主网相关的项目.
三个区域(大约三个EIP)需要专门的所有者,以便有合理的机会在2020年部署到主网上.
Matter Labs的Alex Vlasov倡导了BLS12-381预编译已经好几个月了,EIP 2537正在顺利进行中. EIP 2537增加了对BLS12-381曲线的支持 eth2正在使用并将使智能合约成为eth2的轻客。通过预编译,可以编写新的智能合约来验证eth2分片中的数据。 eth2 Phase 1的发布将引入分片,从而提高eth1汇总的数据可用性。基本上,汇总是智能合约,其计算和存储在链外进行,但链上有一些数据可用于回退。如果汇总不受数据可用性的限制,它们将变得更具可伸缩性。使用Alex Vlasov,BLS12-381预编译看起来可能在2020年(甚至可能在信标链之前可用)。.
EIP-1559 令用户感到兴奋的是,他们可以无视汽油价格的设定,同时又可以放心他们不会多付费用,否则交易会受到不公平的延迟。在EIP中:“预计即使在网络繁忙时,大多数用户也不必手动调整汽油费”。此外,其优雅之处在于要烧掉一些费用,以抵消以太坊的通货膨胀,而不会大大减少矿工的报酬。自从大约一年前提出EIP以来,已有一些工作。不幸的是,目前没有所有者.
帐户抽象 允许创建具有所需授权逻辑的帐户。这种增加的灵活性可以带来深远的影响,但这是一个简单的示例。多重签名的智能合约钱包可以用自己已经拥有的资金来支付自己的汽油。一旦创建了钱包并为其提供资金,就不需要一个单独的ETH帐户来与钱包进行交互并支付费用。帐户抽象的历史可以追溯到2015年,但是一个月前提出的提案为某人提供了在2020年实现这一目标的机会.
接触 https://gitter.im/ethereum/AllCoreDevs 如果您想了解更多并做出贡献.
“ eth1.x无状态”也需要帮助,但这本身就是一个巨大的话题。同时,检查一下 拟议的“无状态以太坊”路线图 和 1.x文件.
对格思团队的持续敬意
上周,Github上的Geth发行了第164个版本。我们不要忘记 格思团队继续释放 Geth的功能,改进和优化。将他们及其工作视为理所当然是容易的。让我们按字母顺序感谢Guillaume芭蕾舞团,ZsoltFelföldi,Felix Lange,Gary Rong,Adam Schmideg,Martin Holst Swende,PéterSzilágyi!
费利克斯(Felix),马丁(Martin)和佩特(Péter)多年来一直在改进和优化Geth,回到最初的网络“上海袭击”(与前队友Nick Johnson和Jeffrey Wilcke一起).
几个月前, 佩特(Péter)是ConsenSys开发人员圆桌会议的嘉宾. 他就eth2,无国籍,激励贡献者和欣赏人等话题发表了一些看法(约49分钟)。感谢您对Péter的提醒,也感谢您和团队的其他成员所做的重要工作和奉献精神.
加入 Go以太坊的不和谐频道 如果您想感谢他们,推荐人或学习并为Geth贡献自己的力量.
以太坊2020及以后
目前,以太坊可能发生的情况大致如下:
- 2020年的信标链(eth2阶段0)
- BLS12-381在2020年进行预编译(也许是第一个)
- 如果有帐户抽象和EIP 1559的所有者,那么他们很有可能在2020年推出
- eth2第一阶段
- eth1.x无状态
- eth1 -> eth2合并
- 进一步的执行模型,隐私和安全性改进以及高级加密
信标链拥有最多的人致力于使其在2020年实现. “ Eth2看起来不错–阶段0稳定,客户团队正在压制它.”在eth1上,Geth的发行将继续进行,BLS12-381的预编译可能会在2020年进行(甚至比信标链还早)。但是,很快就需要所有者使用EIP 1559和帐户抽象,以使他们有机会实现以太坊2020。.
订阅ConsenSys新闻
将最新的以太坊区块链分析,教程,网络研讨会以及更多信息直接发送到您的收件箱. 订阅
以太坊2.0通讯订阅我们的时事通讯以获取最新的以太坊新闻,企业解决方案,开发人员资源等信息。网络研讨会
如何构建成功的区块链产品
网络研讨会
如何设置和运行以太坊节点
网络研讨会
如何构建自己的以太坊API
网络研讨会
如何创建社交令牌
网络研讨会
在智能合约开发中使用安全工具
网络研讨会