比特幣交易所 比特幣交易所
Ctrl+D 比特幣交易所
ads
首頁 > UNI > Info

Vitalik Buterin:柏林升級中 EIP-2929 提高 Gas 開銷有何意義?_VIT

Author:

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

EIP-2929 提升部分操作碼的 Gas 開銷是為了提高對 DoS 攻擊的抵御能力,同時,適度提高 Gas Limit 變得更安全。

原文標題:《Vitalik:柏林升級里,EIP-2929 提高 gas 開銷有何意義?》

摘要

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

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

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

Web3加速器GRAVITON公布首批入圍隊列,每個項目將獲5萬美元投資:5月9日消息,專注于新興市場的Web3加速器GRAVITON 已公布首批入圍隊列,覆蓋DeFi 支付、去中心化身份、現實世界資產標記化、NFT交易、GameFi等領域,其中包括Spydra、Strive、Zoth、Wall、GETSecured、Fetcch等七個印度項目。每個入圍項目將從Graviton獲得高達50,000美元的初始投資和來自全球Web3品牌的技術資助,以及與全球風險投資公司建立聯系并獲得未來機構資金的機會。[2023/5/9 14:52:57]

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

Vitalik Buterin批評比特幣S2F模型給人帶來錯誤的確定感:6月21日消息,以太坊創始人Vitalik Buterin在推特上批評比特幣S2F模型(Stock-to-flow)給人帶來一種錯誤的確定感,預定的數字會給人增加有害的感覺,盲從者應該受到嘲笑。PlanB回應了Vitalik的批評,稱“人們正在為他們失敗的項目或錯誤的投資尋找替罪羊。”

據悉,荷蘭匿名機構投資者PlanB一直在推廣比特幣S2F模型,該模型因成功預測了幾次比特幣價格而獲得大量關注。許多批評者指出的S2F模型的關鍵問題是片面估計,它只考慮BTC的供應方,而沒有假設需求將繼續增長。(Cointelegraph)[2022/6/21 4:43:16]

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

聲音 | Vitalik:被捕以太坊科學家 Virgil Griffith 未給朝方提供任何實質幫助:以太坊聯合創始人 Vitalik Buterin 發表長文,澄清以太坊基金會科學家 Virgil Griffith 訪問朝鮮是個人行為,未給朝鮮政府提供任何實質性的幫助,并在準備請愿書要求釋放 Virgil Griffith。Buterin 表示,Virgil Griffith 是我的好友,訪問朝鮮是他的個人行為,以太坊基金會并未提供任何形式的支持。對地緣的開放態度是一種美德,而 Virgil Griffith 的這個優點在之前就已經體現出來了,比如幫助增進了與以太經典、Hyperledger 之間的關系。我認為 Virgil 并未給朝鮮政府提供任何實質性的幫助,他根據有關開源軟件的公開信息發表了演講,這并不是什么高深的黑客技術輔導。我希望美國能專注到真正有害的事情上,而不是抓捕發表公開信息演講的程序員。此前,紐約南區檢察官辦公室和聯邦調查局宣布,已逮捕以太坊基金會研究科學家 Virgil Griffith,指控他違反美國制裁法案,前往朝鮮參加區塊鏈大會,發表演講并提供建議,幫助朝鮮利用加密貨幣和區塊鏈技術逃避制裁。[2019/12/2]

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

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

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

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

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

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

Self-calling 變得更便宜

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

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

Tags:GASVIT以太坊TALITOGASHI價格vita幣官網以太坊幣最新價格6月走勢分析Social Capitalism

UNI
4.28晚間行情:陰線來了 是結束反彈 還是在調整中上車?_KEX

文章系金色財經專欄作者幣圈北冥供稿,發表言論僅代表其個人觀點,僅供學習交流!金色盤面不會主動提供任何交易指導,亦不會收取任何費用指導交易,請讀者仔細甄別防上當.

1900/1/1 0:00:00
晚間必讀5篇 | 為什么你不需要擔心比特幣禁令?_比特幣

1.為什么你不需要擔心比特幣禁令?懷疑者經常認為,當比特幣變得過于重要并威脅到美國主權時,政府會禁止它。至少這些批評者明白比特幣的重要性,以及美國貨幣壟斷者施加的權力.

1900/1/1 0:00:00
Eth2質押可以獲得復利嗎?一文了解質押池的代幣機制_SET

Eth2 信標鏈上線已近 5 個月,在此期間涌現了大量的第三方質押平臺,從幣安等交易所到 Rocket Pool 和 StakeWise 這樣的 DeFi 項目.

1900/1/1 0:00:00
晚間必讀5篇 | 區塊鏈世界什么領域能夠誕生萬億市值項目?_區塊鏈

1.以太坊的Gas為什么會驟降?從4月20日高達260Gwei的Gas費價格。僅僅經過一周左右的時間,以太坊的Gas費已經降到了40Gwei以下,創2021年新低.

1900/1/1 0:00:00
佟掌柜的朋友們:頭部海外項目 成都站_SPE

佟掌柜的朋友們·海外項目專場,成都站熱辣約飯時間:北京時間2021年4月26日 14:30 ~ 20:00地點:四川成都世紀城新會展中心附近(需憑邀請函入場) 冠名:Beer 聯合主辦:Casp.

1900/1/1 0:00:00
金色前哨|PlatON的預部署網絡創世區塊誕生 上線投票即將開始_區塊鏈

金色財經獲悉,新加坡時間2021年4月25日12時29分,隱私AI計算網絡PlatON的預部署網絡創世區塊誕生,并順利開始出塊。PlatON的主網發布流程以去中心化為基本運行方式理念推進.

1900/1/1 0:00:00
ads