以太坊:以太坊2.0升级终于要“动真格”,首个分片执行模拟演示来了

Odaily星球日报译者|Moni

研究以太坊2.0第1阶段和第2阶段的研究人员表示,他们将在即将到来的Devcon以太坊开发者大会上演示如何实施以太坊2.0的分片执行环节。ConsenSysQuilt团队程序员WillVillanueva正在研究以太坊2.0的后期阶段,他表示:“我们可以将以太坊2.0第2阶段Wasm执行引擎插入到我们在灯塔中构建的分片链/客户端中,现在我们有了一个简单的模拟以太坊2.0阶段1/2,而且还有一个在早期阶段运行的执行环境。我们会在Devcon开发者大会上展示这个执行环节,现在仍有许多清理工作要做,但很快就会有不错的进展!”据悉,会有部分参与以太坊2.0第2阶段的工作人员参加本次Devcon大会,其中包括ConsenSys的Quilt团队和以太坊基金会Ewasm团队。ConsenSys表示,本次大会将是一个很好的机会,可以让彼此的工作能够有效同步。0阶段到2阶段,大部分升级工作可以并行完成

Ewasm将会对以太坊虚拟机进行重大升级,以太坊虚拟机在终端用户执行智能合约等诸多方面发挥了重要作用。一旦Ewasm推出,那么长达两年的升级工作将会在“分片”全部内容升级完成之后结束。而在此之前,以太坊2.0仍然需要分成几个阶段来实施。全新的权益证明信标链,现在可能会在数周时间内推出支持多个客户端的测试网。然后,第1阶段将会进行简单分配,并会与2020年末的eth1工作量证明链相关联。第二阶段的Ewasm将会是最终的结局,届时所有完成的升级工作都会上线,以供所有人查看和使用,其中不仅有全部强大的功能,网络容量也会变得更大。不过就目前而言,人们的注意力基本上集中在了第0阶段上,但其实信标链的工作已经完成了,只是需要经过进一步细化和大量测试之后才能启动。就在第一阶段首个独立客户端测试网推出之后,从五月份开始,一些人就已经开始专注于其他阶段工作了。WillVillanueva当时表示:“与业内的普遍看法相反,以太坊2.0升级的第0阶段到第2阶段其实并不需要按顺序进行,每个阶段中的大部分工作都可以并行处理完成。”这大概就是WillVillanueva最近几个月一直在做的事情,而他们在第1阶段和第2阶段的工作也会在最近几天内展示出来——但这仍然是非常早期的阶段,据了解,目前完成的工作是一个独立分片,该分片是完整的,并且会在灯塔上运行,灯塔是一个以太坊2.0客户端,类似于eth1的Geth客户端。这个分片最终会被克隆到1024个分片中,然后通过信标和跨分片交易协调和连接这些分片。这个系统在一定程度上是有些复杂的,但是如果你对这些分片感兴趣,我们预计他们直接互连和对话的方式是通过运行分片A和B的“节点”来实现的。这其实是ConsenSys在今年五月份提出的一种互操作解决方案:首先,运行此选择性节点;然后,创建一个可以在RaspberryPi上运行的去信任、去中心化、安全、免受信的系统。“V神”:真正棘手的问题是如何实施

然而,关于分片的确切设计还有待观察,因为后续依然可能出现很多变化。所以,如果现在站在较高层次上对分片概念进行概念化似乎还为时尚早,但是根据以太坊联合创始人“V神”VitalikButerin表示,现阶段其实已经没有基本的研究性问题需要解决了,真正棘手的问题是如何实施。预计全面实施分片执行的时间是2021年初,但在此之前,也可能会在2020年1月信标链上线时就执行。如果按照这个节奏,预计明年夏季存储分片就会消失,然后在明年秋季从工作量证明过渡到权益证明。因此,现在以太坊开发人员在技术层面上有很多工作要做,而在社会层面的工作似乎更多,比如在存款合约推出时,300万ETH必须要在Devcon大会开始时被转移到信标链上。之后,人们才能逐渐从工作量证明链转向权益证明链,包括智能合约和dApp项目。对于以太坊来说,他们并没有时间压力,这意味着开发人员不必迅速采取行动,工作量证明链会继续运行一段时间。不过也许在存储分片推出之后,开发人员也许会有一些社会动力快速推进工作,之后全分片就能启动了。不管是从项目角度来看,还是从技术角度来看,甚至从更长远的角度来讲,以太坊领域里的从业者们都认为在权益证明链上运行会更酷。当然,到目前为止我们假设的一切都很美好,而且社区普遍也认为以太坊升级会很顺利。但问题是,如果一些问题连最牛的以太坊开发团队都无法解决,我们真的很难知道还有谁能做到。现在,以太坊升级工作已经耗费了大量资源,现在也终于要到“动真格”的时候了。

郑重声明: 本文版权归原作者所有, 转载文章仅为传播更多信息之目的, 如作者信息标记有误, 请第一时间联系我们修改或删除, 多谢。

链链资讯

[0:31ms0-6:892ms