ETH的重要日子:伊斯坦布尔升级在以太坊上进行

以太坊经历了一个名为“伊斯坦布尔”的硬分叉,为网络增加了六种不同的升级,编号为9,069,000。

硬分叉指的是网络基础协议的根本变化,它创建了新规则,这些规则定义了网络认为有效的阻止和交易。由于区块链的去中心化性质,社区必须彼此同意并与系统开发人员就不同客户端中编程的更改达成一致,在以太坊中为Geth,Parity和Nethermind。迄今为止,以太坊网络已经经历了七个艰难的过程,包括君士坦丁堡,虚假龙和拜占庭。

详细信息

伊斯坦布尔包含六种不同的升级或以太坊改进提案(EIP):

EIP-152:添加Black2压缩功能,预编译F'

该EIP将允许哈希函数BLAKE2b在以太坊上经济高效地运行。通过启用诸如链之间的可信原子交换之类的合约并扩展网络的数据保护功能,这将改善以太坊和Zcash之间的互操作性。它将允许使用tBTC等效项,但它们在ZEC中指定。

EIP-1108:减少预编译时alt_bn128的气体成本

在2018年,官方Go参考实现使用的用于实现ECADD和ECMUL的基础库已切换到Cloudflare bn256库,从而提高了性能。降低预编译的价格将有助于在网络上创建更多的数据保护和扩展解决方案。

EIP-1344:ChainID操作码

当前的方法是让客户的实现者在编译时手动指定链ID,从而增加人为错误的风险,从而导致金钱损失或中继攻击。借助此EIP,开发人员可以根据提议的操作码访问和验证链ID,并轻松实现对链ID的更改。

EIP-1884:重新定价取决于测试大小的操作码

随着以太坊网络的发展,许多操作码变得越来越耗费资源。此EIP将增加这些操作码的气体成本,以恢复操作价格和资源使用之间的平衡。

EIP-2028:降低交易数据上的天然气成本

此EIP将把Calldata的气体成本从每字节68气体减少到每字节16气体。可以将更多数据聚合到一个块中,从而获得更高的带宽和更高的可伸缩性。较大的块还具有安全隐患,因为数据传输将涉及更长的网络延迟。结果,在一定时间内生成的节点更少,被攻击网络的成本降低。

EIP-2200:用于SORE操作的净气体测量

该EIP提出了SSTORE上净气测量的结构化定义。由此产生的气体节省计划将使合约可以添加新功能,例如重入合约和多次发送合约。

后勤

基于Ethereum的Exchange或Wallet服务的普通客户无需采取措施,除非服务提供商另行通知。

另一方面,矿工或节点运营商需要将其以太坊客户端升级到最新版本,才能在Rinkeby,Goerli和Ropsten上运行Istanbul。否则,它们将保留在不兼容的链中,并且在升级后无法在以太坊网络中工作。

开发人员应查看所有EIP,以确定其当前合约是否受到其中一项的影响。如果是这样,他们必须相应地更新其合约。

资讯来源:由0x资讯编译自KYPTOZEITUNG。版权归作者Felix Küster所有,未经许可,不得转载
提示:投资有风险,入市需谨慎,本资讯不作为投资理财建议。请理性投资,切实提高风险防范意识;如有发现的违法犯罪线索,可积极向有关部门举报反映。
你可能还喜欢