ਨਿਊਜ਼ੀਲੈਂਡ
Punjabi
ਸਾਂਝਾ ਕਰੋ

大神给你介绍以太坊2.0是什么?分成几个阶段?

生活ਲੇਖਕ: Odaily星球日报
大神给你介绍以太坊2.0是什么?分成几个阶段?
ਸਾਰ近日,“以太坊君士坦丁堡分叉”成为区块链领域热门话题,而作为以太坊的计划替代方案,……

作者 | James Prestwich

编译 | 袁辉腾

编辑 | 卢晓明

ETH2.0 是什么?

ETH2.0 是以太坊的计划替代方案。在接下来的几年里,ETH2.0 的开发者们打算将现在以太坊的共识系统以及状态完全纳入其中。由于其范围如此广泛,我们也无法准确地传达出 ETH2.0 将会包含或不包含的具体内容。确实,我们已建构部分切实可行的操作规范,同时也有相当多的团队力量致力于开发早期的实现。ETH2.0 开发者暂时计划包括分片技术(Sharding)、Casper协议、状态租赁(State Rent)、以太坊虚拟机 EVM 的升级项目 eWASM。

如今,ETH2.0 初始客户端已经上线测试,并预计在三个月内(2019 年第一季度)推出轻量级 ETH2.0 测试网络。首先,ETH2.0 会让以太坊链中的以太币映射过去,但 ETH2.0 设计者最终计划通过将 ETH2.0 成为主链,而 Ethereum 1.X 则是其管理下的分支链来改变这种局面。

对工程师意味着什么?

如果你是专业的 Solidity 程序员或 Dapp 开发人员,并且是部署 ETH2.0 智能合约“铁杆粉丝”。那么,你可能需要进行大量的更新迭代。ETH2.0 是以太坊的完全替代品,其将推翻我们在编写智能合约时所做的诸多假设。其计划的多年阶段性推出并不像是升级周期,更像是一个产品发布周期。我们为 ETH1.X 编写的工具和智能合约或需要推倒重来。幸运的是,我们有几年的时间来建构这个生态系统。

为了推动这项工作,我打算讨论下当前的路线图,并介绍一些工程上的影响。

分阶段推出

目前,分片路线图(ETH2.0 路线图的两倍)列出了七个阶段。只有阶段 0 有明确的规范,并定期更新。阶段 1 规范的严格性、准确性要低很多,且可能处于消极的开发状态。从阶段 1 后,路线图转变为目标列表,而不再是技术文档。

举个例子,在阶段 2 中,路线图链接到 ethresear.ch 的次数是链接到 Github 的三倍。由于未来的任何一步都更像是推测,而不是工程,因此我们的具体讨论仅限于阶段0、1、2。同时,在这些具体讨论中也涉及几个关于后期阶段可能方向的粗略轮廓概述。

hougarden

阶段 0: 信标链( The Beacon Chain)

阶段 0 引入了“信标链”,(Odaily星球日报注:信标链是一条全新的区块链,并且在新的以太坊中占据核心位置。这条链承担的其中一个职能是让验证者可以参与质押系统、替代矿工的角色而成为链的构建者。另一个职能是存储分片状态的索引)。ETH2.0 设计者希望信标链能够成为 ETH2.0 生态系统的核心,成为其他分片的安全和验证的根源。信标链部署完毕后,将使用 PoW/PoS 混合机制的 Casper the Friendly Finality Gadget(Casper FFG)进行股权证明。

显然,像“信标链”的这种早期迭代在设计之初就尽可能简单,这也是阶段 0 并不支持智能合约、账户、资产转移,也不包括任何分片的原因。同时,基于信标链上的以太币也无法实现链上转移,这意味着用户不能将其存入交易所。

BETH:新的以太币

作为一种新资产类型,Beacon ETH(BETH)仅由信标链上的 Stakers(持币者或用户)使用。BETH 能够以下两种方式创建。

转载声明转载声明:本文系后花园转载发布,仅代表原作者或原平台态度,不代表我方观点。后花园仅提供信息发布平台,文章或有适当删改。对转载有异议和删稿要求的原著方,可联络[email protected]