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

GAS:Vitalik:柏林升級里,EIP-2929提高Gas開銷有何意義?_Sleepy Sloth Finance

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開銷增加影響的合約的兼容性,以及為未來的升級鋪墊。

加速器Graviton推出5萬美元的Web3初創企業扶持資金:金色財經報道,加速器Graviton宣布一項計劃,旨在幫助印度 Web 3.0 初創企業獲得高達 50,000 美元的資金。該公司正在與 Hashkey Capital、NGC Ventures、Ascensive Assets、Moonrock Capital、369 Capital 和 Stacker Ventures 等風險投資公司合作。[2023/1/21 11:24:02]

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

加密交易所Gravity被迫暫停BSV交易:金色財經報道,以BSV為中心的加密貨幣交易所Gravity在推特上發布公告稱,流動性提供商剛剛通知該交易所,由于幾家大型交易所禁止BSV存款和取款,他們也暫停了對BSV流動性的訪問,直至另行通知。這意味著用戶目前無法在Gravity上交易BSV。據Gravity稱,用戶的資金不會受到流動性問題的影響。[2021/7/14 0:49:49]

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

聲音 | Vitalik:以太坊基金會年預算3000萬美元 資金可持續 6 年:近日,社區有聲音表示以太坊基金會計劃在明年停止對大部分內部團隊的資助,因此出現了以太坊基金會可能資金不足的猜測。對此,Vitalik本人在以太坊2.0的中文社區中回應稱:停止資助是基金會篩選的結果,目前資金充足。V神表示,這不是沒有錢的問題,基金會目前年預算仍然是 3000 萬美元,足夠持續6年。最近在篩查內部資助的團隊,有一些自然被剔除了,這是因為不想資助他們。(區塊律動)[2019/12/8]

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:GASVITSLOTLOTPegasCoinVites CoinSleepy Sloth FinanceMETACLOTH價格

火幣APP
區塊鏈:?區塊鏈技術代幣激勵機制研究_Flare

中本聰于2009年發布的《比特幣:一種點對點的現金支付系統》中將區塊鏈技術規納為一種去中心化的由各個參與節點驗證存儲、防篡改、可追溯、去中心化的分布式賬本.

1900/1/1 0:00:00
FEI:巴比特獨家 | 邊嘲諷Fei邊賺錢,還有此等好事?_BRIBE

背靠A16Z、CoinbaseVentures等多顆大樹,新型算法穩定幣協議Fei創世階段爆火。創世階段共募集到63.9萬ETH,鑄造了13億Fei,為Uniswap帶來超過26億美元的流動性.

1900/1/1 0:00:00
TUR:融資新聞 | 加密貨幣托管機構Finoa完成2200萬美元A輪融_VEN

據TheBlock4月29日報道,加密貨幣托管機構Finoa在A輪融資中籌集了2200萬美元。 基于Sui和Aptos的DEX及流動性協議Cetus完成種子輪融資:5月2日消息,基于公鏈Sui和.

1900/1/1 0:00:00
加密貨幣:量子基金聯合創始人羅杰斯:各國政府仍有可能禁止加密貨幣_比特幣

來源:中金網 文章鏈接:https://gold.cngold.com.cn/20210426d11141n350812735.

1900/1/1 0:00:00
比特幣:又遭暴擊!這個國家加密貨幣交易所暫停交易,央行扛不住了?_加密貨幣總市值為1963億美元

來源:券商中國 作者:巫樂定 當地時間4月21日,土耳其加密貨幣交易所THODEX突然宣布暫停交易,又一次在幣圈引發震動.

1900/1/1 0:00:00
比特幣:比特幣大戶加碼追空 大型機構風控減倉背后仍流露偏多態度_GBTC幣

4月24日,CFTC公布了最新一期CME比特幣期貨周報,最新統計周期內BTC漲勢急轉直下,整個周期內出現了7000美元的大幅回調,行情迅速遠離了上一統計周期末段創出的歷史高點位置.

1900/1/1 0:00:00
ads