显然,这并不意味着Ethereum2.0的最终版本将在这一天推出,而是推出所需的智能合约将生效。但是,Ethereum2.0到底如何运作?它里面又会带来哪些消息?而主网期待已久的"发布会"又有哪些基本阶段要经历呢?
然而现在,Ethereum的根本问题是强烈需要扩容以实现其真正的潜力,因为只有15tps(每秒交易)造成了难以克服的瓶颈。与已经知道的系统做一个比较,Visa的处理量在1500tps左右,这使得它要求挖矿过程的能耗成本很高,但同时也无法根据需要进行扩展。实现"可扩展、安全、去中心化"的标准绝非小事,这也是Ethereum2.0需要等待这么久的原因。
Proof-of-of-Stake取代了能源的消耗:没有矿工,而只有验证者,他们将自己的ETH进行质押(stake)中,就可以验证和创建新的区块,以赚取新的以太坊。然后,验证者运行软件,确认交易并在链上创建新的区块。成为单个验证者所需的资金投入是32个ETH,但在未来,很可能有机会通过加入质押池以较小的金额参与。
为了启动Eth2的各个阶段,在2020年12月1日之前的7天,要至少有16384个验证者,524288个ETH存入其中才会启动。
什么是分片链?
关于协议第2版的另一个重要更新是分片链。这些"链"算是平行于主链的区块链,始终在Ethereum生态系统内,承担着相当一部分数据处理工作。目前,网络中的一个节点要处理一笔交易,必须下载、计算、归档和读取Ethereum历史上的每一笔交易。这也是现阶段以太坊只能执行15tps的原因之一。
有了分片,节点将被分散成一个个分片子集,只需下载、计算和归档该子集中的每一笔交易,而不是整个网络。然后,"信标链"的任务将是确保所有节点同步。这条"链"将是Ethereum中的中心区块链,它将为所有分片链提供共识。在每个分片链上,验证者将创建交易区块,并将其报告给信标链,信标链随后将把这些信息提供给所有人。
Ethereum2.0路线图
如前所述,如此规模的更新需要开发,在协调和安全方面也不是绝非小事。为此,从1.0到2.0的更新将主要分3个阶段进行。
第0阶段:信标链。
首先要完成的将是信标链的建立。由于暂不支持分片链,因此不会有真正的同步。一开始,链只需要注册验证者,协调大家所押的ETH。现在我们就处于这个阶段,存款合约在昨天进行了发布。
第1.5阶段:主网成为分片。
在这个阶段,现在Ethereum将成为一个分片,并将正式转为Proof-of-Stake。
第2阶段:完整的分片
在第二阶段,也就是最后一个阶段,这些分片将充分发挥功能,与智能合约兼容,并能“自由交流”。这一阶段应完成过渡,并最终使Ethereum成为一个大容量,能够承担巨量用户的项目。
Consensys.net
我们即将在Ethereum网络中看到的是一个划时代的变化,从很多角度来看:首先,因为PoS将最终在一个巨大的项目中得到测试,首先为了其背后的社区,其次是为了看看分片链与信标链的并行操作是否会有一个好的结果。我们只是在变革的第一步:条件似乎很有利,我们只需要等待,看看协议是否能够在较短的时间内兑现承诺。
Gianmarco Guazzo作者
李翰博翻译
Olivia编辑