增加操作gas花费,伊斯坦布尔升级将破坏Arago上近680份智能合约

点击图片查看原图
  • 发布日期:2019-10-01
  • 有效期至:长期有效
  • 区块快讯区域:全国
  • 浏览次数68
  • 留言咨询
详细说明
据Coindesk 10月1日报道,本周一,以太坊的测试网络Ropsten进行了一次全面的系统升级。虽然“伊斯坦布尔”升级会增强以太坊网络的运行效率,但测试网络的运行并不是那么一帆风顺。

(图片来源:pixabay)

据Aragon One的首席技术官Jorge Izquierdo所述,对治理平台Aragon来说,伊斯坦布尔升级涉及到的代码更改将破坏其近680份智能合约。这些智能合约运行在以太坊的去中心化应用程序(Dapp)上,负责管理链上治理相关的项目。

Izquierdo告诉CoinDesk,这意味着为了确保在Aragon平台上建立的去中心化自治组织(DAOs)能继续平稳运行,受影响的智能合约需要进行强制升级。

Izquierdo说:

到目前为止,不同的DAO之间可以互相接收ETH,但是在伊斯坦布尔硬分叉之后,这将变得不再可能。

Aragon One的负责人John Light表示,在Aragon上运行的DAO之间要想进行资金转移,就必须“消耗大量的gas”。

Izquierdo说:

这个问题还没有放大,但是我们能理解,这是系统升级进行的取舍。

与此同时,Kyber Network的联合创始人Loi Luu表示,对于以太坊的通证交换平台Kyber Network来说,整个系统的升级只会影响一个智能合约的使用。

在伊斯坦布尔分叉中,影响某些智能合约的代码更改被称为以太坊改进协议(EIP) 1884。

随着区块链容量的增加,调用网络状态数据(如帐户余额)的算力成本也相应增加。但是gas的价格却一直无动于衷,以太坊基金会安全部门负责人Matin Holst Swende表示,这导致了“以太坊上运营成本和资源消耗间的不平衡”。为了减轻网络超载的可能性,EIP 1884提高了三个消耗大量算力的操作的gas价格。

升级后,使用SLOAD操作的gas费用飙升

对于在以太坊上构建应用程序的开发人员来说,伊斯坦布尔升级后gas成本增加最多的当属SLOAD操作,它的gas花费从每个操作200个gas增加到800个gas。

由于进行一次SLOAD操作所花费的gas量上涨了四倍,Aragon上运行的智能合约将受到巨大影响,同时,这也大幅提高了Kyber网络终端用户的使用成本。

Luu说:

在Kyber的一次交易中,我们会使用多次SLOAD操作,因此,伊斯坦布尔协议生效后,我们大部分交易的费用将上涨超过30%。

在2016年,以太坊网络经历了活跃用户减少、ETH市值较低的时期,那是,进行一次SLOAD操作的gas花费从50个gas上涨到了200个gas。

Luu说,增加SLOAD操作的成本将对终端用户和应用程序开发人员产生更大的影响。

Luu在本月早些时候曾表示:

伊斯坦布尔升级将破坏很多智能合约。如果我们没有关注核心开发人员之间的对话,我们就会错过EIP 1884的信息,这对我们来说非常不利。

尽管如此,区块链研究员Mihailo Bjelic在本周一表示,“糟糕的开发实践”可能是造成这些问题的根本原因。

他说:

开发人员绝对不应该在他们的应用程序中写死(hard-coding)关于gas成本的设定,因为这些数字可能会随时发生变化。

更新:UTC时间9月30日19:14 :在测试网上进行的伊斯坦布尔升级比预期提前进行。本文对此进行了更新,还增加了新的评论。

该企业最新区块快讯
 
更多>最新产品信息:
联系方式

您还没有登录,请登录后查看详情

推荐资讯
区链圈
卫浴之都 | 建材头条 | 家具头条 | 家居之家 | 装饰之家 | 新基建头条 | 门窗之家 | 区块联盟 | 博一建材网 | 新基建之家 | 老姚之家 | 灯饰之家 | 电气之家 | 全景头条 | 陶瓷之家 | 照明之家 | 防水之家 | 防盗之家 | 博一建材 | 卫浴之家 | 区快洞察 | 锦州建材 | 丹东建材 | 本溪建材 | 抚顺建材 | 鞍山建材 | 西安建材 | 商洛建材 | 安康建材 | 榆林建材 | 汉中建材 | 延安建材 | 渭南建材 | 咸阳建材 | 宝鸡建材 | 铜川建材 | 兰州建材 | 甘南建材 | 临夏建材 |
建材 | 720全景 | 企业之家 | 移动社区 | 关于我们  |  联系我们  |  网站地图 | 排名推广 | 网站留言 | RSS订阅 | sitemap | 粤ICP备14017808号
(c)2015-2018 BO-YI.COM SYSTEM All Rights Reserved
Powered by 家居联盟