以太坊:以太坊上海升级,又增加了哪些新内容?

原文标题:《EthereumShanghaiUpgrade.What’sNew?》

原文作者:Observers.com

原文编译:ChinaDeFi

之前已经写过了关于以太坊网络即将进行的重大更新:上海升级,通过这次更新以太坊网络将完全过渡到权益证明共识机制。合并增加了以太坊的中心化,上海升级应该能解决这个问题。

以太坊上海网络更新包括几个以太坊改进提案(EIP)。在关于这次重大更新的前一篇文章中,我们描述了将包含在上海升级中的EIP。其计划容纳6个EIP:EIP-3540、EIP-3651、EIP-3670、EIP-3855、EIP-3860、EIP-4895?。我们在之前的文章中详细描述了这些EIP。

动态 | 安永区块链平台公开红酒代币化项目以太坊合约地址:四大会计师事务所之一的安永在本月初宣布将与新加坡区块链公司 Wine Pte. Ltd. 合作推出基于区块链的代币化红酒交易市场 TATTOO Wine,媒体 Trustnodes 报道了此项目的以太坊合约地址 (0x53A...252) 以及对应的非同质化代币 Tattoo Bottle Token (TBT)。Trustnodes 认为,该项目使用了前端以及内部数据库,通过安永的 OpsChain 连接至公开的区块链项目以太坊。根据目前公开的地址来看,在 200 多次链上交易中生成了 200 多个 NFT 代币,被总共 9 个地址持有,目前创建该合约的地址还持有超过 4 个 ETH。[2019/12/2]

以太坊核心开发者会议151在12月8日召开,会上讨论了即将到来的上海升级。这次会议的摘要由以太坊开发者TimBeiko发布。

动态 | 随着网络费用达到比特币的水平,以太坊测试的容量增加了25%:随着网络费用达到比特币水平,以太坊测试容量增加25%,而包括以太坊联合创始人Vitalik Buterin在内的各方本周证实,目前正在进行测试,以提高ETH网络性能,降低交易费用。

9月14日,矿池Bitfly在推特上写道:鉴于目前ETH网络拥堵,我们已经开始测试将区块气上限提高到10M。在此之前,以太坊的网络使用量出现了大幅增长,这在很大程度上要归功于stablecoin Tether (USDT),它将对比特币的依赖从Omni层转移到了以太坊区块链。根据monitoring resource Coin Metrics的研究数据,截至9月15日,以太坊用户每天支付的交易费用几乎与比特币用户一样多:分别为182,899美元和185,993美元。Bitinfocharts的数据显示,自9月1日以来,以太坊的平均交易费用从略高于0.11美元升至略低于0.39美元。(cointelegraph)[2019/9/19]

新增3个EIP:EIP-4200、EIP-4750和EIP-5450?。让我们更详细地看看它们是什么。

V神与经济研究员合作尝试为以太坊用户提供一种新的投票方式:据coindesk,随着社区对一些建议的各种利弊进行辩论,V神已经开始与经济研究员Glen Weyl博士合作,尝试为以太坊用户提供一种新的投票方式。在5月21日宣布合作的博客文章中,V神描述了来自Weyl的新书《激进市场》的观点可以帮助解决这些治理挑战,并协调解决有争议的问题。曾在普林斯顿大学获得经济学博士学位、现在是微软研究员的Weyl在接受CoinDesk采访时解释说,二次投票的目的是让选民关注他们热衷的问题,并接受教育。用户可以购买额外的选票,在某些问题上有更大的发言权,而不是在参与者之间平均分配选票。[2018/5/23]

EIP-4200?:EOF-静态相对跳转

这个EIP添加了三个新的EVM跳转指令:RJUMP、RJUMPI和RJUMPV。为了优化网络和降低成本,它们是必需的。

「一个反复出现的讨论主题是EVM只有动态跳转的机制。这些提供了一个非常灵活的体系结构,只有2条(!)指令。然而,这种灵活性是有代价的:它使代码分析更加复杂,并且(部分地)导致需要JUMPDEST标记。……这些指令的主要好处是降低了gas成本(在部署和执行时)和提供更好的分析性能。」

EIP-4750?:EOF-函数

这个EIP与EIP-4200一样,旨在优化代码。优化是通过将代码划分为几个部分来实现的。

「引入在EOF格式(EIP-3540)字节码中包含多个代码段的能力,每个代码段代表一个单独的子程序/函数。引入了CALLF和RETF两个新的操作码来调用和返回这样的函数。此外,还引入了JUMPF指令来执行跳转到函数的操作。动态跳转指令是不允许的。」

EIP-5450?:EOF-堆栈验证

这个EIP引入了扩展代码验证。并且旨在优化网络。

「目前,现有的EVM实现对每条执行的指令进行大量的有效性检查,例如检查堆栈溢出/下溢,是否有足够的gas等。此更改旨在通过在部署时进行验证来最大程度地减少运行时所需的此类检查次数。」

在以太坊核心开发者会议151上,还讨论了另外两个EIP的添加:EIP-663和EIP-6064?。EIP-663的无限SWAP和DUP指令引入了两个新指令:SWAPN和DUPN,它们与SWAP和DUP的区别在于堆栈深度从16个元素增加到256个元素。EIP-6046?:DEACTIVATE替换SELFDESTRUCT引入了对SELFDESTRUCT指令的更改,「不删除所有存储密钥,并在帐户随机数中使用特殊值来指示已停用的帐户。」指令SELFDESTRUCT也被重命名为DEACTIVATE。

在以太坊核心开发者会议151中,最有趣的信息是上海升级的最后期限。开发人员称2023年3月是上海硬分叉的最后期限。

郑重声明: 本文版权归原作者所有, 转载文章仅为传播更多信息之目的, 如作者信息标记有误, 请第一时间联系我们修改或删除, 多谢。

金星链

[0:15ms0-0:781ms