宇宙链 宇宙链
Ctrl+D收藏宇宙链
首页 > Gate.io > 正文

以太坊伊斯坦布尔升级将提高gas上限,部分智能合约或将受影响

作者:

时间:1900/1/1 0:00:00

在8月23日的以太坊核心开发者会议上,开发者MartinHolstSwende谈到了EIP1884将会产生的影响,这个方案将会是以太坊第八次硬分叉的六大改进之一。

他说:

以太坊L2网络总锁仓量为56.4亿美元:金色财经报道,据L2BEAT最新数据显示,以太坊Layer2(L2)上总锁仓量为56.4亿美元。其中锁仓量最高的为扩容方案Arbitrum,锁仓量28.7亿美元,占比50.97%。其次是dYdX,锁仓量9.75亿美元,占比17.27%。[2022/3/14 13:54:47]

“我们知道,理论上这将带来一些破坏。”

在两周前就EIP1884进行讨论之后,核心开发者在今天决定将测试网硬分叉定在10月2日左右,但是他们并未公布相应的主网升级区块高度,以防出现更多意外。

彭博首席策略师称以太坊或已成为“The ? Word”赢家:彭博首席策略师Mike McGlone在推特上指出:“以太坊是不是已成为‘The ? Word’比特币活动的赢家?”他还称,以太坊正在加入黄金和比特币的“混战”,并分享了一张图表,显示ETH紧跟比特币的上涨。今年早些时候,McGlone曾在推特上表示,以太坊对金融科技行业的革命性,就像比特币对于黄金一样。但他并非偏爱其中一方,除了看好ETH以外,他还认为比特币的价格有望达到10万美元。(U.Today)[2021/7/26 1:16:41]

具体来说,EIP1884将提高gas成本。这么做的理由很简单:随着以太坊网络规模的扩大,DApps使用的某些智能合约占用了大量计算能力,但支付的gas成本相对较低。

2Miners在以太坊及ETC核心库中发现网络bug漏洞:山寨币矿池2Miners最近发现了一个影响以太坊“epoch switch”的bug漏洞。根据上周的一篇博客文章,epoch是指网络从一组已填满的区块(称为epoch)移动到一个新的未填满的区块集的术语。该漏洞还影响以太经典(ETC)网络。据悉,ETC上即将到来的代号为 Thanos(ECIP-1099)的网络硬分叉升级导致了这次的问题。ECIP-1099提议减少了网络的算力功率。2Miners 发现,当转换到epoch时,矿池并没有验证数据(尽管它是合法的)。2Miners随后发现该漏洞位于用于维护以太坊和ETC的核心库中。

2Miners 表示:“经过深入研究,我们发现许多基于Ethash的加密货币所使用的核心库之一的数学值有些偏差。”该问题可能导致某些节点接受较新的数据到区块链,而另一些节点则不接受,从而造成了可能导致链分裂的潜在严重情况(类似于此前的以太坊网络故障)。开发人员估计这个问题将在1月1日出现在以太坊网络上,但这已经是ETC网络的一个问题。2Miners与ETC开发人员合作于11月6日安装了一个补丁。在以太坊方面,2Miners发布了两个pull请求来缓解这个问题。(Decrypt)[2020/11/13 20:45:24]

根据Swende提交的这个EIP,这种现象引发了漏洞:

动态 | 以太坊未确认交易35797笔:据Etherscan.io数据显示,当前以太坊未确认交易为35797笔,与昨日基本持平,网络拥堵情况没有得到进一步改善。[2019/1/26]

“它可能被用于攻击,通过低成本的操作填满区块,从而导致区块处理时间延长。”

Swende还说明了这项改进的实用性:

“定价过低的操作码会导致区块gas限制出错,同样的gas值可能导致区块处理时间产生重大差异……如果操作实现平衡,我们可以将最大化区块gas限制,并拥有更稳定的处理时间。”

因此,提高gas上限是有道理的。然而,问题在于,部分合约在编码过程中就已经设置好,需要gas成本保持不变。Swende指出这样的设置并非最佳选择。毕竟,在2016年底的TangerineWhistle硬分叉当中,开发者将其中一个操作码的gas成本从50调整到了200。因此,智能合约开发者应该料到gas值可能再次上升。

Swende还指出,在EIP1884部署之后,default函数也可能失败,使钱包失效,或者只允许低于一定限额的支付。

ParityTechnologies的WeiTang也参与了8月23日的会议。他很担心。他在会上以及随后的推文中都表示,开发者应该采取措施,避免在伊斯坦布尔分叉之前被意外冻结合约。首先,他提出了向后兼容。

简单来说,向后兼容能够或多或少地以当前的gas成本保留当前合约,同时让新合约满足分叉后的标准。这是完全可行的。

“向后兼容性是以太坊以及虚拟机上的一个可实现特性。我们在伊斯坦布尔没有这样做的原因主要是由于时间限制。”

Tang说,治理问题已经花了很长时间,所以像EIP1702这样更复杂的改进已经被搁置。

组织核心开发者电话会议的HudsonJameson随后在推特上写道:

“可以说,通过这个重大改变我们在某种程度上让人们能更好地准备更重要的变化。”

但Tang担心负面影响会更多。虽然他说伊斯坦布尔的EIP“大多是简单的”,但他担心对智能合约的影响。在会议上,他提到了2017年Parity多重签名钱包遭黑客攻击,Parity因此提出了通过硬分叉解锁50万ETH的想法,这50万ETH因合约被冻结而被锁在钱包里。

尽管安全问题一直是拖延伊斯坦布尔的部分原因,但Tang表示,不花时间实现向后兼容也有其风险,这可能会导致网络攻击。要做到这一点,可以开发不易受攻击的智能合约,然后提出修改gas上限的建议,使之失效。

“如果因此产生的影响并不明显,或者核心开发者坚信向后不兼容的更改是可以接受的。那么恶意实体就可能破坏网络,或窃取用户资金。”

在今天的会议上,EIP1884的问题再次出现,开发者就这一方案达成了一定程度的共识。在Tang重申了他的观点之后,Swende同意开发者应该准备好面对所有意想不到的结果。

“我绝对认为如果我们把东西弄坏了,我们应该事后修好。但我确实认为,在大多数情况下都只是嫌麻烦,'这太难了,我们需要升级到一个新的合约'——我不认为我们需要理会这种情况。我认为他们需要承受这种痛苦,并坚持下去,因为他们需要改变合约的模式。”

标签:以太坊GASINEMINER比特币以太坊是什么意思ugas币最新进展Mines of DalarniaMinereum

Gate.io热门资讯
用加密货币支付工资?其实很多人已经这样做了

对于大多数习惯了法定货币的人来说,把价格高度不稳定的加密货币作为劳动报酬的工资,实在有些难以接受。然而,现在越来越多的区块链行业从业者,更乐于接受比特币这类数字货币作为自己每个月收到的一笔固定收入.

1900/1/1 0:00:00
迎接5G链网新物种,中国首个5G链网工程任务组正式启动

2019年9月6日,由南京链网移动科技研究院和巴比特联合主办的中国5G链网产业创新峰会于南京江北新区研创园瑞斯丽酒店召开.

1900/1/1 0:00:00
Twitter精选 | 瑞波CEO:我们在设定行业标准,XRP的通胀率比BTC、ETH低很多

中国央行数字货币将在11月推出,腾讯阿里参与在内据福布斯报道,中国央行将在未来几个月推出国家支持的加密货币,并向七家机构发行,这七家机构分别是中国工商银行、中国银行、中国农业银行、中国建设银行、阿里巴巴、腾讯和银联.

1900/1/1 0:00:00
研报| 全球74%的BTC采矿活动依赖于可再生能源

高度中心化格局 与比特币建立的去中心化体系相反,近年来由于专业挖矿硬件的技术进步使得商品硬件过时,比特币挖矿已经变得非常集中。这种中心化是由矿池兴起引起的,矿工在其中分组协作并同意按照其贡献的挖矿哈希算力的比例来分享区块奖励.

1900/1/1 0:00:00
创业+ | “通证+品牌资产”,吃货大陆如何带来餐饮行业新流量?

一切源自混沌因为欲望、思索、探求冲破桎梏当数字时代的来临现实世界映射于数字世界一切都将守恒翻开“吃货大陆EAT”项目的宣传手册,印在封面反页的是上面这首短诗。吃货大陆EAT是一个为实体餐饮企业发行基于区块链技术的通证的科技项目.

1900/1/1 0:00:00
2MB的区块软性限值导致BCH出块延迟,大量交易积压达数小时

据Trustnodes9月3日报道,自9月1日起,比特币现金交易在突然激增后出现了一定程度的积压。BCH当天大约有60万笔交易,是比特币30万笔交易的两倍,但这些交易并没有全部被清算,而是积压了数小时.

1900/1/1 0:00:00