两项以太坊改进提案(EIPs)已被批准纳入以太坊下一次重大升级

              本文重点:两项以太坊改进提案(EIPs)已被批准纳入以太坊下一次重大升级

              两项改进提案(EIPs)已被批准纳入以太坊下一次重大升级,伊斯坦布尔。

              这是正式批准用于伊斯坦布尔升级的前两个代码更改,暂定于10月在以太坊主网上激活。

              在今天的每两周一次的电话会议中,开发人员讨论了伊斯坦布尔将近30个EIP中的哪一个将被批准,哪个将被拒绝或延迟以用于以后的系统范围升级,也称为硬分叉。 虽然大多数EIP仍然需要进一步讨论,但现在已经正式批准了两个。

              EIP2024和EIP1702EIP2024-或者,在某些文档中,EIP131-向以太坊虚拟机添加新的预编译。

              预编译通常是对以太坊的昂贵操作,其以固定费用或天然气成本进行部署。

              EIP2024引入了一个名为Blake2的新哈希函数的预编译。 据称,该函数在验证和验证区块链数据方面比其他更为传统的哈希函数(如SHA-3)更快。

              目前,其他加密货币项目正在使用各种Blake2,例如隐私硬币zcash和域名平台握手。 EIP2024为Blake2版本引入了一个名为Blake2B的预编译。

              Blake2B意味着我们可以在ethereum主网络上与zcash互操作,EIP2024背后的三位作者之一詹姆斯汉考克说道。 在以太坊中包裹着ZEC,[屏蔽]交易,还有很多很酷的东西。 另一方面,由ParityTechnologies开发人员WeiTang撰写的EIP1702旨在实现更顺畅的智能合约升级。 目前,在以太坊区块链上运行的分散式应用程序(dapps)基于几乎不可变的,自动执行的代码行,称为智能契约。 这些智能合约是通过以太坊虚拟机编译和执行的,该虚拟机被称为区块链网络的核心,它作为引擎部署由开发人员创建的数千个dapps。 目前的以太坊虚拟机有望在长期内升级为WebAssembly代码,这为开发人员提供了更高的编程语言和性能灵活性。

              EIP1702建议引入一种称为帐户版本控制的硬叉的新方法,以便升级以太坊虚拟机或在网络中引入新的虚拟机变得更加容易。 唐在他的提议中解释道:通过允许帐户版本控制,我们可以为在不同时间创建的合同执行不同的虚拟机。 这允许在确保现有合同按预期工作的同时实施破解功能。