比特幣價格 比特幣價格
Ctrl+D 比特幣價格
ads
首頁 > SAND > Info

Vitalik: 柏林升級里 EIP-2929 提高 gas 開銷有何意義?

Author:

Time:1900/1/1 0:00:00

摘要

是的,某些操作碼調用將需要更多的gas開銷,但必須這樣做來提高安全性。

但另一方面,一直以來應該更便宜的操作(存儲后加載相同的slot)最終會變得更便宜。

另一個重要裨益是,適度提高gaslimit現在變得更安全。現在限制gaslimit提高的主要原因跟多在于狀態大小問題。

柏林硬分叉中引起gas開銷變化的EIP有:EIP2565(降低ModExp求模求冪運算的gas開銷)、EIP2929(提高SLOAD與CALL的gas開銷)、以及EIP2718和2930,用以支持受gas開銷增加影響的合約的兼容性,以及為未來的升級鋪墊。

CertiK:Vivity項目Discord服務器遭到攻擊:金色財經消息,據CertiK監測,Vivity項目Discord服務器遭到攻擊。請社區用戶不要點擊鏈接,鑄造或批準任何交易。[2022/10/22 16:35:12]

目前,這些EIP中最重要的是EIP-2929。它的核心內容是:SLOAD的gas開銷從800增加到2100,CALL的gas開銷(包括STATICCALL、DELEGATECALL和其他操作碼)以及外部合約查詢(BALANCE、EXTCODESIZE等)從700增加到2600,但這種情況僅會在地址和存儲slot在交易里首次被訪問時發生。

歐洲刑警組織打擊比利時龐氏騙局Vitae,收回150萬歐元加密貨幣:歐盟法律機構歐洲刑警組織打擊了比利時龐氏騙局Vitae。歐洲刑警組織突襲了與該網站相關的17個地點,這些地點被宣傳為擁有自己的加密貨幣的社交媒體網站。該公司以VITAE AG的名義在瑞士運營。在此次行動中,執法人員收回了110萬歐元現金和150萬歐元的加密貨幣。(Bitcoin)[2021/6/28 0:11:32]

這樣做的目的是進一步提高對DoS攻擊的抵御能力:早期的研究顯示,以太坊協議目前最大的DoS漏洞在存儲訪問,而且是有可能可以創建一些區塊對大量賬戶作簡單重復的訪問,處理時間可能長達80秒。解決辦法是一個簡單的快速修復:使這些操作持續更長的時間(存儲訪問需要磁盤訪問)以消耗更多的gas,最終DoS問題會被削弱大概3倍。與此同時,客戶端團隊進行了一些出色的工作——實現磁盤存儲緩存、減少存儲加載所需的數據庫查詢次數、以及更長遠地堵住這個漏洞。

動態 | 區塊鏈公司SimplyVital Health獲得美國國家科學基金會22.5萬美元贈款:根據在10月10日發布的新聞稿,總部位于新英格蘭的區塊鏈公司SimplyVital Health已從美國國家科學基金會(NSF)獲得225,000美元的贈款,用于研究其協議Nexus與Graphene協議的集成。NSF將該贈款作為其小型企業計劃的一部分,該計劃每年向創新型初創企業和小型企業捐款2億美元。[2019/10/11]

gas開銷重新定價加上這些客戶端的改善使得現有的區塊鏈更安全,也使得提供gaslimit比現在更加安全。在EIP-2929后,避免大幅gaslimit提升的主要原因實際上不再是DoS攻擊問題,而是狀態大小的增加(這兩方面互相影響:當存儲負載變大后存儲加載消耗的gas會更多)。因此,狀態過期和無狀態會變得非常重要,甚至可以說是“合并”后的首要任務。

這次的重新定價產生的第二大長期裨益是無狀態驗證的見證大小理論上最大能減少3倍。對于代碼讀取,我們還需要一次重新定價(類似于:每訪問31字節代碼需要500gas),但這一點可以在未來實現。

請注意:這份EIP只增加每筆交易第一次訪問的gas開銷。往后的訪問實際上是更便宜的(任何情況下都是100gas)。另外,對預編譯的調用一直只消耗100gas,包括首次調用。這樣做有帶來以下正面影響:

在同一個slot里,任何SLOAD后的SSTORE(或者SSTORE后的SLOAD)都會變得更便宜。這是因為第一次存儲讀取或寫入以及支付了訪問存儲slot的gas費了,因此該存儲slot已經“預熱了”,第一次讀取和寫入都會更便宜;這樣,我們需要支付的gas不是800+5000,而是2100+2900(大約),減少了大約800gas。這可能使采用ERC20協議標準代幣的轉發更便宜。

Self-calling變得更便宜

對預編譯的調用變得更便宜(這對于低gas開銷的預編譯來說特別有價值,這些預編譯需要倍調用非常多次,比如ECADD)

添加第一次訪問規則是因為當一個賬戶或存儲slot被第二次訪問時,該賬戶或存儲slot應該已經在內容里有緩存了,因此就不需要進行昂貴的磁盤訪問了。當然,對同一個數值的兩次訪問也只需要一次的見證條目。

來源|?r/ethereum

作者|VitalikButerin

Tags:GASVITLOTSLOTugas幣最新資訊VITES幣LOTCSleepy Sloth Finance

SAND
以太坊:在最近的修正中 以太坊鯨魚扮演了什么樣的角色?_ETH

對于以太坊來說,4月的日子可能相當漫長。隨著全球第二大加密貨幣達到了最新的ATH,該資產在一個月的時間內增長了40%以上.

1900/1/1 0:00:00
ARC:ArcherSwap:防搶跑的DEX擴展_CHE

之前藍狐筆記介紹過MEV和ARCH《MEV賽道》、《ArcherDAO》,除了正常的套利交易之外,還有搶跑MEV,這是惡性的MEV。搶跑給交易者帶來損失.

1900/1/1 0:00:00
以太坊:以太坊最近幾周表現遠超比特幣 小摩:這一趨勢有望持續_DAPP

來源:財聯社 作者:卞純 過去幾周,以太坊的表現比全球第一大加密貨幣比特幣還要亮眼。摩根大通(J.P.Morgan)在周二的一份報告中對此作出了解釋,并指出,長期來看,這一趨勢有望持續下去.

1900/1/1 0:00:00
SWAP:五分鐘讀懂 Polkaswap:波卡生態互操作性去中心化交易所_BullSwap

撰文:Polkaswap翻譯:盧江飛多鏈世界即將出現:未來,我們將會擁有一個具有互操作性的區塊鏈世界.

1900/1/1 0:00:00
ROL:可視化以太坊的未來之路該如選擇_Ethanol

以下內容改編自作者于4月9日(周五)的演講內容。非常感謝DannyRyan和SachaSaint-Leger的建議。本文是關于通往未來以太坊的道路.

1900/1/1 0:00:00
比特幣:獨家丨Messari解析頂級Crypto基金持倉:DOT、KEEP、UNI最受歡迎_比特幣一個多少人民幣

所有投資者都依賴于類似的品質,而其中最重要的兩點便是判斷以及堅定。首先,判斷是與你所選擇并堅持的投資有關,也與倉位有關,即根據評估,你在某項特定投資中的確定程度.

1900/1/1 0:00:00
ads