以太坊基金会(ethereum foundation)周三(8/24)公布了从工作量证明(proof of work,pow)整合到权益证明(proof of stake,pos)的进程表,指出该整合将分为两阶段进行,第一阶段预计自9月6日展开,而完成整合的时间推测估计会落在9月10日至9月20日之间。
目前以太坊的执行层(execution layer,el)仍采用pow,被视为以太坊的历史状态,而新的共识层(consensus layer,cl)则是基于新的pos,被称作beacon chain,第一阶段的任务名为bellatrix,负责于9月6日升级共识层网络,第二阶段则被命名为paris,负责执行层的切换,它将在终端总难度(terminal total difficulty,ttd)达到8750000000000000000000时被触发,预计会在9月10日至20日之间发生。
图片来源/以太坊基金会
以太坊基金会说明,paris完成的时间之所以如此广泛,是因为难以估算其网络哈希率,当有愈多的哈希率加入该网络时,就会更快达到该ttd,反之则会延后。一旦执行层达到或超越该ttd时,下一个区块即会由一名beacon chain验证者产生,完成该区块才代表整合完成,依照正常的网络状况,它会在13分钟之内完成。
为了确保整合的顺畅,即日起至9月8日之间,以太坊基金会将相关的漏洞挖掘奖励提高了4倍,若发现合格的重大安全漏洞,最高将可得到100万美元的奖金。
在以太链成功整合至beacon chain、成为pos模式之后,矿工们再也无法于该网络上挖矿,未升级的节点运营商会使得客户只能与未分叉之前的区块链同步,采用旧的规则,且无法将以太币送至新的beacon chain上。
升级之后,于cl运行节点的运营商也必须执行el客户端,若是在现有的el运行节点,则必须执行cl客户端,el与cl则通过jwt令牌交流;beacon chain上的验证者也必须同时执行cl与el客户端。
该整合对于部署在以太坊上的合约则无太大的影响,按理说并不会被破坏,然而,绝大多数的以太坊应用并不仅涉及到链上合约,使得该基金会鼓励开发者尽快检查其程序代码、工具、部署渠道与其它链下组件是否可如常运行。
以太坊基金会也强调,使用链上应用或是持有以太币的用户并不会受到任何影响,倘若有供应商提出任何建议,用户应该谨慎确认对方身份以预防诈骗。