深度丨以太坊伊斯坦布尔升级提前激活引发诸多问题

以太坊系统范围升级已经完成,虽然本次伊斯坦布尔硬分叉承诺将大幅提高网络效率,但测试网似乎并非一帆风顺。由于硬分叉提前到来,已经导致Ropsten测试链出现分裂,分成了两个独立的链,此外680个Aragon智能合约也遭到破坏。

UZ8vqaAGOSo25FuNbLeecaxEIuLO5JloIAbdc3Bv.jpeg

测试网Ropsten出现分裂

以太坊基金会社区经理哈德森·詹姆森(Hudson Jameson)透露,目前有两个不同的链在Ropsten测试网上挖矿,大部分矿工仍在旧的Ropsten链上,但有些矿工已经在新的链上了。哈德森·詹姆森补充表示:

“这其实就是测试网的目的,请注意,除非问题完全得到解决,否则Ropsten测试网可能会不稳定。”

事实上,原定于10月2日在以太坊区块高度6,485,846激活的伊斯坦布尔升级提前了两天,于世界标准时间9月30日上午3:40完成了硬分叉。根据哈德森·詹姆森透露,本次升级时间之所以提前,很可能是区块确认时间出现异常加速造成的。一般来说,工作量证明区块链(比如以太坊和测试网络Ropsten)的矿工都需要手动升级自己的软件,才能保证一个独立链能够顺利升级。

哈德森·詹姆森补充表示,由于硬分叉时间突然提前,导致许多开发人员措手不及,因此Ropsten区块链上大多数矿工并没有升级到最新的软件,也引发了网络出现分裂,即有的矿工在升级链上挖矿,有的在旧链上挖矿。实际上,这个问题在以太坊上次君士坦丁堡系统升级时也出现过,当时曾导致Ropsten上的临时链“断裂”了好几个小时。

在本周一(9月30日)的以太坊开发人员电话会议上,哈德森·詹姆森透露正在与矿工协调工作量证明测试网上的问题,并且希望帮助一些矿工转移到正确的伊斯坦布尔升级链上。此外,哈德森·詹姆森也承认目前出现的问题并非伊斯坦布尔升级代码中存在缺陷,而是与矿工沟通不畅导致的。

这种暂时“断链”最终会如何影响以太坊主网络上伊斯坦布尔的激活尚待确定,核心开发人员会于10月4日再次召开会议讨论伊斯坦布尔测试网激活问题。

680个Aragon智能合约被破坏

据Aragon One首席技术官Jorge Izquierdo称,由于本次以太坊升级中的代码变更,预计将会破坏Aragon治理平台上大约680个智能合约,这些智能合约用于在以太坊区块链上管理去中心化应用程序(dApps)的治理工作。Jorge Izquierdo表示,这意味着他们必须对受影响的智能合约进行强制升级,以确保Aragon平台上的去中心化自治组织(DAO)继续平稳运行,他说道:

“此前DAO可以相互接收ETH,但在伊斯坦布尔硬分叉之后就不能正常接收了。”

Aragon One通讯主管John Light表示,Aragon上去中心化自治组织之间转移资金所需要的gas费用其实已经“用光了”——至少从Aragon的角度来看,本次升级只能算是一个“不幸的折衷”。

Jorge Izquierdo补充说道:

“硬分叉出现的这些问题本不该发生,但是社区和开发人员并没有意识到问题严重性,从我们的角度来看,这是很不幸的,但也理解这可能算是一个硬平衡吧。”

不过,本次升级对有些平台的影响并不大,比如以太坊代币交换平台Kyber Network联合创始人Loi Luu就透露,他们只有一个智能合约受到影响。

EIP1884是影响智能合约的“罪魁祸首”?

让我们再回到本次伊斯坦布尔升级,事实上,本次影响智能合约的代码更改是EIP 1884以太坊改进提案,该提案旨在解决以太坊稳定增长的一个弊端:随着区块链大小的增加,调用网络状态数据(比如账户余额)的计算成本也在增加。另一方面,gas价格一直停滞不前,导致运营价格与资源消耗之间产生了不平衡。

为了减轻可能出现的以太坊网络过载,EIP 1884提出了三种资源密集型运营gas价格,这种运营模式称为“SLOAD运营”,应用程序开发人员单次运营成本将从200gas增加到800gas,翻了四倍。

Kyber Network联合创始人Loi Luu表示,伊斯坦布尔生效之后,其平台上的大部分交易价格上涨了30%。不过他也表示,这并不是以太坊首次上涨gas费用,2016年以太坊网络活跃用户减少、以及ETH市场价格较低时,gas价格也曾从50上涨至200——毫无疑问,这一举措对终端用户和应用程序开发人员带来了较大影响。

不同声音

本月初,Kyber Network联合创始人Loi Luu曾表示伊斯坦布尔硬分叉有可能破坏很多智能合约,如果不与核心开发人员及时沟通对话,那么有可能会错过EIP 1884信息,也是非常不利的。

但是区块链研究人员Mihailo Bjelic认为,造成智能合约被破坏的问题原因并不是伊斯坦布尔升级本身,而是一些开发人员自身不良行为造成的,他表示:

“开发人员绝对不应该将假设的gas成本硬编码到他们的应用程序中,因为这些数字随时可能发生变化。”

本文编译自coindesk

24小时热点

热点专题

2024年美元兑人民币汇率预测:会涨到8元吗?市场密切关注

2024年美元兑人民币汇率吸引了许多投资者的关注,涨到8元的 ...

4278271

波场区块链浏览器

狗狗币一夜暴涨700倍创下历史新高!

最近一段时间狗狗币暴涨幅度达到700倍,出现了巨大的涨幅,这 ...

3202643

波场区块链浏览器

玩比特币的都是什么人

比特币是一种去中心化、众包货币,近些年在社会中引起了强烈关注 ...

921789

火星财经

发改委发布《产业结构调整指导目录》:挖矿或将在2021年被淘汰(附全文)

2019年4月8日,发改委发布《产业结构调整指导目录(201 ...

626922

火币钱包

Staking是什么?

目前加密货币的总市值为2236亿美元,Staking中的加密 ...

576925

The Bitcoin News

比特大陆宣布推出两款新矿机:蚂蚁 S19和蚂蚁S19 Pro

当比特币区块奖励减半时,所有矿工产生的总收入也将减少一半。如 ...

559418

TodayOnChain

2024年央行推动数字货币全国使用试点

随着数字经济的快速发展,各国央行纷纷探索发行自己的数字货币, ...

548659

波场区块链浏览器

web3怎么下载注册

1. 要下载和注册Web3,您需要安装它的客户端(MyEth ...

519192

什么是货币

以太坊钱包是什么?

我们经常把储存以太坊资产的方法都叫做 “钱包”,

448861

The Block

什么是闪电贷(flashloans)?怎么利用闪电贷(flashloans)来套利?

2月16日,bZx被爆遭到“攻击”,“攻击者”操纵多个DeF ...

405586

Sky Mavis