多久更改共识?

一群以太坊经验丰富的开源开发人员在周五的双周会议上讨论了这个主题,他们发布了软件可能是全系统升级(也称为硬叉)的可能性。每三个月制定一次。

想要“检查温度”,开发人员提出问题时解释说,某些即将推出的以太坊改进方案(EIPs)如州租金将需要多次升级按顺序间隔以获得完全效果。

然而,在风险投资工作室Consensys的高级软件工程师Joseph Delong眼中,三个月来“太快转向了。”

以太坊基金会的团队负责人PéterSzilágyi同意并解释:

“作为一个[software]客户开发人员,如果你只是工作是实施硬叉并做到这一点,那么三个月是好的,但通常客户需要大量的维护。因此,如果你开始做三个月的硬叉,它将基本上花费一些时间来避免一般维护和性能改进。“

以太坊基金会安全主管马丁·霍斯特·斯文德虽然同意每三个月一次硬叉“会是一件坏事”,但他指出,简单修改的​​​​特定案例一致同意可能会缩短运行时间。

“这个想法不是每三个月安排一次硬分叉,而是看看功能X是否已经完成并且存在测试用例并且它在所有客户端中实现。如果是这样,那么我们很快就会硬盘,“斯旺德在电话会议上说道。

但鼓励开发人员一步一步地实施他们的计划,Parity Technologies首席技术官弗雷德里克•哈里森(Fredrik Harryson)指出,即使是计划中的以太坊硬叉的六个月时间表也从未实现过。

“为了更好地完成[shorter hard forks],我们可能需要进行一些自动化操作。进入硬分叉的很多时候不仅仅是编写代码。这就是一切,“Harryson说。

除此之外,以太坊基金会顾问Greg Colvin指出,构建以太坊软件客户端的大多数团队目前没有“合适的人”来处理硬分叉实施的基本工作,例如“设置测试网,运行测试用例,做测试“以及其他责任。

对此,Harryson回应此事是关于没有足够的资金来支持这样的团队成员。 “对我们来说,这是金钱。我们背后没有足够的钱,“哈里森打趣道。

多步升级

但这不仅仅是因为是否应该有更频繁的硬叉问题。

在今天的电话会议期间,开发人员还讨论了是否需要对目前的以太坊区块链进行雄心勃勃的长期变革,因为即将迁移到以太坊2.0 – 一个曾经完全激活用户的新的以太网网络将迁移到当前的主网。

建议像Alexey Akhunov和以太坊创始人Vitalik Buterin这样的开发人员警告“不要改变[present ethereum]连锁店的生存,”Harryson问道:

“我们在此之外动摇了多少,因为[EIP 615]导致了一系列长期的改进,这些改进在我们从它看到巨大利益之前已经持续了好几年。”

EIP 615是考虑列入名为伊斯坦布尔的下一个以太坊硬叉的五个提议之一。它的目的是对以太坊代码库的核心进行改进,称为以太坊虚拟机(EV),它负责在平台上执行所有自我部署的代码行 – 也称为智能合约。

EVM也是其他企业区块链计划的关键技术,例如 Hyperledger ,过去曾报道过与之建立互操作性

“EVM的设计使低气耗,高性能的执行变得困难。我们建议通过收紧安全保障和推动EVM的性能限制来推进解决这些问题的建议,“写道 EIP 615 Colvin,Brooklyn Zelenka,Pawel Bylic和Christina Reitwiessner的作者。

然而,正如Swende在今天的电话会议中指出的那样,提议的EIP 615需要至少两个硬叉才能完全执行,并且EVM中实际代码计算的“正速度效应”在后者硬分叉之前不会引人注意执行。

“这是我对这个EIP的主要关注,这是很多工作,但我认为它不会导致更好的EVM。对于外部工具可能更好,例如,如果您正在对智能合约的安全属性进行反向分析,“Swende说。

Zelenka建议的这种工具对于确保eWASM即将进行的EVM升级以及智能合约开发商的顺利入职体验(“未确定的以太坊2.0发布日期”)持续“向前兼容”至关重要。

“智能合约开发商还有其他选择。我们需要保持以太坊1.x活着,这意味着继续前进,“Zelenka在今天的电话会议上说。

Swende同意在接下来的几周内继续就EIP进行辩论和讨论,他总结说,目前他仍然对“在旧引擎中实施如此大的变化,在最终解决之前基本需要几个硬盘”持怀疑态度。

但同意对以太坊2.0未来的不确定情绪,Harryson提出了关于雄心勃勃的多硬叉升级的初步问题:

“我们不应该根据以太坊2.0可能会或不会是什么来调整我们的路线图或思考。”

叉图像通过Shutterstock

        

LEAVE A REPLY

Please enter your comment!
Please enter your name here