主页 > imtoken dapp > 以太坊 2020:路线图和展望

以太坊 2020:路线图和展望

imtoken dapp 2023-01-16 21:12:30

2020年以太坊会带来哪些惊喜?

你可能错过了一条消息,Vitalik Buterin 在推特上发布了“我心中的以太坊路线图”。 那么大家是不是也很好奇他发布的这些图片是什么意思,今年的以太坊有哪些亮点呢?

我超链接了他发布的图片,为此我们也可以预览 2020 年以太坊可能的亮点。

两把剑:通过股权证明和分片扩展以太坊吞吐量

这是 Vitalik 的个人以太坊路线图,标有超链接。 链接的选择当然是我自己的责任,插图仍然是Vitalik的功劳。

以太坊现在怎么获得_以太坊现在可以交易吗_如何在以太坊上获得私链代币

-译者注:此处图片无法显示作者添加的超链接,仍为Vitalik发布的原图。 作者添加的超链接,请阅读原文——

这张图中有四个block,从上到下分别是:

中间的水平横轴代表时间顺序。 在这个轴上是核心部分,从Phase 0开始,到Phase 1,再到“大合并”:eth1->eth2合并。 大合并依赖于三个前提:

合并成功后,系统可以放弃工作量证明,用户不再需要运行 Eth1 客户端和 Eth2 客户端来跟踪两条区块链。 以太坊将成为一个分散的权益证明系统。 由信标链和分片链组成。 Eth1 的状态将存储在分片 0 上。用户可以继续使用他们常用的应用程序并照常发送交易。 Grand Merge 是以太坊可扩展性的巨大飞跃,需要大量的工程工作才能使其成为可能并安全可靠地运行。 以上前提指出了工作的分类。 关于这次大合并及以后的事情有很多要讨论的。 但这里我们只讨论核心进展和“Ethereum 1.x miscellaneous”,因为它们与以太坊的 2020 更相关。我们先从以太坊 2.0 Phase 0 说起。

以太坊 2.0 阶段 0

最有可能在 2020 年上线的部分是信标链。

以太坊现在怎么获得_以太坊现在可以交易吗_如何在以太坊上获得私链代币

信标链启动的主要前提是:

在 Eth1 主链上部署 Eth2 保证金合约;

至少有 2 个以太坊现在怎么获得,最好是 3 个 Eth2 客户端团队已经发布了该软件的生产就绪版本

保证金合约发布后至少有16,384个验证者进行了保证金(累计数量至少为524,288 ETH)

为什么说信标链可能会在2020年上线?

Danny Ryan、Diederik Loerakker 和其他四个团队一直在构建可用于生产的 Eth2 客户端。 (按字母顺序排列)正在构建的客户端是:Lighthouse、Nimbus、Prysm、Teku、Trinity。 以太坊基金会,以及其他团队(如 Artemis、Harmony、Lodestar、Nethermind 和 Parity),以及那些开发 Staking 服务提供商的人,甚至新来者,也都不同程度地为此做出了贡献。 还有一些审计正在进行中。 2020年发布信标链使命明确,精力集中。 大多数工作已经以分布式方式完成。 从经济的角度来看,以超过 20% 的年化收益率(APR)吸引 16,384 个验证者(524,288 ETH)无论用什么方式都是有吸引力的(同时,年化收益率(APR)将随着验证者数量的增加而减少)。

如何在以太坊上获得私链代币_以太坊现在可以交易吗_以太坊现在怎么获得

- 来源:上面超链接中包含的验证者收益率计算器 -

如何为 Beacon Chain 2020 做贡献?

信标链客户端生产版预计在经过多次审核后发布,多客户端测试网可以稳定运行一段时间; 多个单客户端测试网已经稳定运行了一段时间,虽然优化和调试有效。 以太坊总是欢迎更多的贡献者。 需要贡献的领域包括:客户端对等网络构建、客户端互操作性、常用测试工具、客户端和网络安全、性能和稳定性。 黑客、安全、EVM 和智能合约领域的专家,您将始终需要您的帮助来审计保证金合约和评估运行时验证(Runtime Verification)。 虽然保证金合约的字节码还没有部署到主链上,但是你可以先行一步,因为保证金合约没有预期的变化。

以太坊 1.x 需要帮助

此图顶部的“Ethereum 1.x Miscellaneous”部分是与当前以太坊主网相关的部分。

以太坊现在怎么获得_以太坊现在可以交易吗_如何在以太坊上获得私链代币

这部分可以分为三个项目,粗略地说,三个EIP,需要专门的贡献者在2020年部署到主网上。BLS12-381的预编译已经由Matter Labs的Alex Vlasov提出了几个月以太坊现在怎么获得,EIP2537是也在写。 EIP 2537 增加了对 Eth2 使用的 BLS12-381 曲线的支持,使智能合约成为 Eth2 的轻客户端。 通过预编译的 BLS12-381 曲线,新的智能合约可以验证来自 Eth2 分片的数据。 当 Eth2 Phase 1 开始时,将引入分片以提高 Rollup 方案在 Eth1 上的数据可用性。 Rpllup 方案实际上是一个智能合约,它的大部分计算和存储都放在链下,但有一些数据会发送到链上以备不时之需。 如果数据可用性不均匀,Rollup 的吞吐量可以变大。 通过 Alex Vlasov 的工作,BLS12-381 的预编译很可能在 2020 年推出(甚至可能早于信标链)。 EIP-1559 可能会给用户带来一些好处,因为用户在发送交易时可以忽略 Gas 费用设置,Warriors 可以保证他们不会支付过多的费用,也不会无故拖延。 EIP 写道:“预计大多数用户将不再需要手动设置燃料费,即使网络中的交易活动非常频繁。” 此外,EIP还包括了销毁费的设置,有利于对冲ETH的通缩,同时又不会大幅削减矿工收益。 自一年前提出以来,这个 EIP 已经完成了一些工作,但是,现在还没有人出面领导它。 账户抽象是允许用户创建具有任意授权逻辑的账户(译者注:账户的创建可以脱离以太坊协议本身的束缚)。 额外的灵活性可以是深远的,这里有一个例子:一个多重签名的智能合约钱包可以使用自己的资金来支付交易的汽油费。 只要你有一个钱包,里面有资金,你不需要另一个持有 ETH 的账户来与钱包交互并支付 Gas。 账户抽象的提法要追溯到 2015 年,但是一个月前的一个提议让 2020 年的账户抽象成为可能。如果你想了解更多或贡献,请参与(这是核心开发者之间的聊天室)。 “以太坊 1.x 无状态”也需要支持,但这是一个很大的话题,您可以查看“无状态以太坊”的建议路线图和“以太坊基金会博客”1.x 文件系列。

向 Geth 团队致敬

上周,Geth 团队在 Github 上发布了 164 版本。 我们不应忘记 Geth 团队一直在为以太坊 Geth 客户端添加功能、改进和优化。 人们很容易认为他们的工作是理所当然的,而忘记了他们付出的努力。让我们向 Guillaume Ballet、Zsolt Felföldi、Felix Lange、Gary Rong、Adam Schmideg、Martin Holst Swende 和 Péter Szilágyi 致敬(仅按字母顺序排列) ! Felix、Martin、Péter 多年来一直在优化升级 Geth,最早可以追溯到“上海攻击”时期(当时的队友有 Nick Johnson 和 Jeffrey Wilcke)(译者注:“上海攻击”指的是 2016 年的 A 2009 年在上海举行的 Devcon2 期间以太坊网络爆发了 DoS 攻击)。 几个月前,Péter 作为嘉宾参加了由 ConsenSys 主办的开发者圆桌会议。 他分享了一些关于 Eth2、无国籍、贡献者激励和他钦佩的人的想法(在超链接视频的 49 分钟处)。 谢谢你的提醒,彼得,感谢你和你的团队所做的重要工作。 要感谢他们、向他们学习或为 Geth 做出贡献,请加入 Go Ethereum Discord 频道。

以太坊 2020 及以后

从目前的角度来看,以太坊可能的发展大致顺序如下:

Beacon chain (Eth2 Phase 0) is coming in 2020 LS12-381 curve precompilation is coming in 2020 (maybe this is the first) 如果有人推账户抽象和EIP 1559,他们很可能会在2020 Eth2 Phase 1Eth 1.x stateless eth1 -> eth2 大合并(后续)执行模式、隐私和安全性增强、高级密码学组件

信标链是最多人致力于在 2020 年实现它的项目。“Eth2 看起来很不错——Phase 0 规范已经完成,客户团队正在努力工作。” 在 Eth1 上,Geth 团队会继续推进,2020 年可能会引入 BLS12-381 曲线预编译(可能在信标链之前)。 不过EIP 1559和account abstraction需要做leader才能有机会在2020年上线。这个roadmap也说了很多并行推进的事情,也许我们可以在后续的文章中讨论:请关注我来看看我的动态。 在 COVID-19 下,请照顾好自己。 我想我也会在以后的文章中包括一个致谢部分。 所以我接下来要感谢 Solidity 团队。 他们将在 2020 年 Solidity 峰会上致开幕词。

(完)

(文内有许多超链接,可点击左下 ”阅读原文“ 从 EthFans 网站上获取)

原文链接:

https://ethos.dev/ethereum-2020-roadmap/

作者: ethos.dev

翻译: 阿剑