比特幣行情 比特幣行情
Ctrl+D 比特幣行情
ads
首頁 > DYDX > Info

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

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

Vitalik為印度新冠援救運動捐贈100個枚ETH和100枚MKR:4月25日,Polygon聯合創始人Sandeep推特顯示,Vitalik為印度新冠援救運動捐贈超60萬美元加密貨幣。目前印度新冠疫情嚴重,Polygon聯合創始人Sandeep發起了援救運動,發動加密貨幣圈提供幫助。根據Etherscan信息,以太坊聯合創始人 Vitalik Buterin 已經捐贈已捐贈了 100 個 ETH 和 100 個 MKR。[2021/4/25 20:55:41]

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

聲音 | 江卓爾:分片提升容量難度大時間長 故而Vitalik提出使用BCH或者ETC作為以太坊數據層:7月25日消息,萊比特礦池CEO江卓爾表示,分布式系統(去中心化系統)有一個不可能三角,稱為分布式系統CAP定理,指的是在一個分布式系統中,Consistency(一致性)、 Availability(可用性)、Partition tolerance(分區容錯性),三者不可兼得。Vitalik提出用分片方法提升容量,但分片方法的難點是一致性,也就是CAP中的C,Consistency(一致性),這個是一個要挑戰不可能三角的開發,所以開發難度很大,時間長,所以Vitalik才提出使用BCH或者ETC作為以太坊數據層的短期方案,來解決ETH的燃眉之急。[2019/7/25]

這樣做的目的是進一步提高對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:GASITAALIVITAGASPItalian Football FederationethicalissuesVITA價格

DYDX
SPA:SpaceX將與SpaceChain合作,將第一個以太坊節點送至國際空間站

據雅虎財經消息,SpaceX將于7月3日向國際空間站發射一個以太坊節點,為首次將以太坊節點送入太空.

1900/1/1 0:00:00
比特幣:在北美比特幣礦業會議上,兩位華爾街大亨Saylor和 Musk究竟說了什么?

原標題:《在比特幣礦業委員會上,兩位華爾街大亨Saylor和Musk究竟說了什么?》最近關于這兩位超級億萬富翁和“北美主要比特幣礦商”的會面究竟是積極的還是消極的,目前還沒有定論.

1900/1/1 0:00:00
ERT:兩筆共10億枚XRP從Ripple?Escrow錢包解鎖,價值約10.54億美元

根據WhaleAlert數據顯示,兩筆共10億枚XRP從Ripple?Escrow錢包解鎖,價值約10.54億美元.

1900/1/1 0:00:00
區塊鏈:科普 | 非法經營罪與“幫信罪”是什么?

吳說作者|火小律 本期編輯|ColinWu吳說區塊鏈獲悉,據浙江法院網,趙鵬、余曉菡、王陽圣、尤挺、史偉、周光凱、李亞標、潘遙、尤進、趙東、肖勇、林鳳錦等涉嫌非法經營罪、幫助信息網絡犯罪活動罪將.

1900/1/1 0:00:00
FTX:招聯金融研究員:虛擬幣規模有限 極易被少數機構或個人影響和控制

據證券日報5月24日消息,招聯金融首席研究員、復旦大學金融研究院兼職研究員董希淼表示,目前來看,進入交易市場的比特幣等虛擬幣規模有限,極易被少數機構投資者或個人影響和控制.

1900/1/1 0:00:00
比特幣:查理·芒格:我討厭比特幣的成功

原文:金融界 5月2日消息,伯克希爾·哈撒韋公司的年度股東大會于美國東部時間下午1點30分開幕。沃倫·巴菲特和他的長期商業伙伴查理·芒格回答三個半小時的問題.

1900/1/1 0:00:00
ads