買比特幣 買比特幣
Ctrl+D 買比特幣
ads
首頁 > 幣贏 > Info

VIT:Vitalik:柏林升級里,EIP-2929提高Gas開銷有何意義?_PETAL幣

Author:

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

撰文:VitalikButerin翻譯:ETH中文站

摘要

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

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

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

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

元宇宙基礎設施提供商MetaGravity完成950萬美元融資:金色財經報道,元宇宙基礎設施提供商MetaGravity完成950萬美元種子輪融資,本輪融資由Sino Global、Spartan Group LLC、Market One Capital等參投,本輪融資資金將用于擴大其工程和產品團隊,以開發支持未來大規模虛擬宇宙體驗所需的基礎設施層。[2023/4/21 14:17:58]

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

鏈游Civitas完成2000萬美元融資,Delphi Digital和三箭資本領投:4月12日消息,鏈游Civitas宣布完成2000萬美元融資,Delphi Digital和三箭資本領投,Framework Ventures、BITKRAFT、DeFiance Capital、Sfermion、CCP Games、Yield Guild Games、Merit Circle和YGG SEA等參投。

據了解,本輪融資將用于將Civitas構建為一款社區驅動的協作類城市建設游戲,擬在2023年第一季度推出測試版,并在2023年晚些時候正式推出。(Venturebeat)[2022/4/13 14:20:44]

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

以太坊創始人Vitalik Buterin聲明將不再發表關于比特幣的言論:14日中午,以太坊創始人Vitalik Buterin發布推特稱,將徹底停止評論比特幣問題并把重點轉向以太坊技術。[2017/11/14]

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應該已經在內容里有緩存了,因此就不需要進行昂貴的磁盤訪問了。當然,對同一個數值的兩次訪問也只需要一次的見證條目。

Tags:GASITAVITTALuGAS-JUN21 Token Expiring 30 Jun 2021ita幣地址VitaDAOPETAL幣

幣贏
BST:美國SEC推遲對比特幣ETF審批 比特幣短線波動不大_ETF DAO

據媒體稱,美國SEC周三將批準VanEck比特幣ETF的決定期限從5月3日推遲到了6月17日。從正式提交申請開始,SEC通常會在45天之內做出決定.

1900/1/1 0:00:00
BIS:國際清算銀行研究報告摘要:如何實施加密領域監管?_Decentrawood

作者|?RodrigoCoelho,JonathanFishmanandDeniseGarciaOcampo 編譯|陳一鳴 來源:鏈新 在全球范圍內.

1900/1/1 0:00:00
YOU:2周狂吸2940萬美元投資,摩根士丹利比特幣基金備受熱捧_比特幣最高市值多少美元

根據周四公布的監管文件披露,摩根士丹利的一個新的比特幣私人基金在14天內從322名投資者那里籌集了2940萬美元.

1900/1/1 0:00:00
比特幣:加密資產引領新一代的零售投資者_COIN

自從冠狀病大流行導致全球停滯以來,由散戶投資者推動的動量交易似乎有了新的生命。名人挑戰曾主導了社交媒體上的病性傳播趨勢,與個人財務和投資有關的問題最近似乎也很受歡迎.

1900/1/1 0:00:00
DOG:誰在買入狗狗幣?交易量超80%來自穩定幣交易對 國內用戶系主力買方_Catfish Doge

“To?the?moon”是圈內的一句行話,意思是幣價一飛沖天。但戲言即將成真。4月初,特斯拉CEO埃隆·馬斯克在推特上發文稱,要用SpaceX將一枚DOGE帶到月球上.

1900/1/1 0:00:00
比特幣:本輪牛市還能持續多久?江卓爾解讀CB上市、NFT、BCH走向_比特幣最新價格行情走勢圖

這是白話區塊鏈的第1325期原創?AMA嘉賓|江卓爾主持人|三黎2008年,中本聰發布了比特幣白皮書,隨后一年就出現了第一版比特幣軟件,最初運行順利,但從2016年起.

1900/1/1 0:00:00
ads