以太坊-伊斯坦布爾升級將打破 Aragon 上的 680 份智能合約

週一在測試網上 復仇 Ropsten 進行了系統範圍的更新。 雖然伊斯坦布爾最終應該會提高網絡的效率,但測試網的啟動對每個人來說都不會順利。

Aragon One 首席技術官 Jorge Izquierdo 表示,特別是對於 Aragon 治理平台,對代碼的更改應該違反了大約 680 個智能合約。 這些智能合約通常負責管理在以太坊區塊鏈上運行的去中心化應用程序(dapp)。

Izquierdo 表示,這意味著所涉及的智能合約需要強制更新,以保持在 Aragon 平台上構建的去中心化自治組織 (DAO) 平穩運行。

“到目前為止,DAO 可以互相接收 ETH,”Izquierdo 說。 “在伊斯坦布爾硬分叉之後,這將是不可能的。”

Aragon One 公關負責人 John Light 表示,阿拉貢 DAO 之間的這些資金轉移實際上將“耗盡”。

從阿拉貢的角度來看,這是一個不幸的“妥協”,伊斯奎爾多說:

“這個問題不應該被認為重要到足以阻止這種硬分叉的發生,從我們的角度來看,這是不幸的,[但]我們知道這是一個硬平衡。”)

事實上,Kyber Network 聯合創始人 Loi Luu 表示,對於以太坊代幣交易平台 Kyber Network 來說,系統範圍的更新只影響一份智能合約。

回到這一點,伊斯坦布爾影響某些智能合約的代碼更改被稱為“ 以太坊改進提案 (EIP) 1884 旨在消除以太坊可持續增長的一方。

隨著區塊鏈規模的增大,調用網絡狀態數據(例如賬戶餘額)的計算成本也隨之增加。 另一方面,天然氣價格仍然停滯不前,造成了以太坊基金會安全主管 Martin Holst Svende 所說的“交易價格與資源消耗之間的不平衡”。

為了減少網絡擁塞的可能性,EIP 1884 提高了三個資源密集型業務的 Gas 價格。

負載下降

對於基於以太坊的應用程序開發人員來說,所謂的 SLOAD 操作將面臨最大的成本增加,從每次操作 200 Gas 增加到每次操作 800 Gas。

SLOAD Gas 成本增加四倍違反了 Aragon 的智能合約,並提高了 Kyber 網絡最終用戶的價格。

“在單個 Kyber 交易中,我們實際上使用了許多 SLOAD 操作,”Luu 說。 “因此,[伊斯坦布爾]生效後,我們大部分交易的價格將上漲 30%。”

雖然這不是 SLOAD 操作第一次提高 Gas 價格,但 Luu 表示,之前的 Gas 價格從 50 漲到 200 在2016年 當以太坊網絡上的活躍用戶較少且 ETH 的市值較低時就會發生這種情況。

Luu 表示,現在 SLOAD 操作成本的增加將對最終用戶和應用程序開發人員產生重大影響。

“[伊斯坦布爾]是一種硬分叉,破壞了很多智能合約,”Luu 本月早些時候表示。 “如果我們不關注核心開發人員之間的對話,我們就會錯過 [EIP 1884 信息],這對我們來說非常糟糕。”

然而,區塊鏈研究員米哈伊爾·比利希(Mikhail Bielich)週一表示,“不良的開發人員實踐”更有可能是此類案例的原因,而不是升級本身,並補充道:

“開發人員絕對不應該將 Gas 成本假設硬編碼到他們的應用程序中,因為這些數字可能隨時發生變化。”

給文章評分
區塊鏈媒體
添加評論