EIP-2929 提升部分操作碼的 Gas 開銷是為了提高對 DoS 攻擊的抵御能力,同時,適度提高 Gas Limit 變得更安全。
原文標題:《Vitalik:柏林升級里,EIP-2929 提高 gas 開銷有何意義?》
摘要
是的,某些操作碼調用將需要更多的 gas 開銷,但必須這樣做來提高安全性。
但另一方面,一直以來應該更便宜的操作 (存儲后加載相同的 slot) 最終會變得更便宜。
另一個重要裨益是,適度提高 gas limit 現在變得更安全。現在限制 gas limit 提高的主要原因更多在于狀態大小問題。
區塊鏈保險科技初創公司Vitraya完成410萬美元A輪融資:3月15日消息,區塊鏈保險科技初創公司Vitraya宣布完成410萬美元A輪融資,Xceedance和一家未透露名稱的投資財團參投。Vitraya主要利用人工智能和區塊鏈技術為保險公司實現支付完整性、醫療程序和福利管理的自動化服務,幫助醫院/醫療保健服務提供商、以及為消費者和企業提供健康保險產品的保險公司實現實時支付和理賠。?[2023/3/16 13:06:38]
柏林硬分叉中引起 gas 開銷變化的 EIP 有:EIP 2565 (降低 ModExp 求模求冪運算的 gas 開銷 )、EIP 2929 (提高 SLOAD 與 CALL 的 gas 開銷)、以及 EIP 2718 和 2930,用以支持受 gas 開銷增加影響的合約的兼容性,以及為未來的升級鋪墊。
Vitalik Buterin與YC創始人已在社交媒體上互相取關:11月22日消息,以太坊聯合創始人Vitalik Buterin與Y Combinator聯合創始人Paul Graham已在社交媒體上互相取關。以太坊聯合創始人Vitalik Buterin此前發推諷刺Paul Graham的小道消息推文,并表示過去一周發現難以忍受的一個現象:人們散布謠言,很多人轉發它們,很多人開始根據這些謠言信息進行交易……總之,我認為我們不應該把“Trustme”的謠言交易合法化。這為操縱市場提供了成熟的空間,甚至可能造成波動。另一個更深層次的問題是,加密領域有一段悠久的歷史,人們利用謠言來誘導價格朝著有利于他們的方向波動。故意操縱市場并獲取收益并不符合加密金融文化。[2022/11/22 7:55:26]
目前,這些 EIP 中最重要的是 EIP-2929。它的核心內容是:SLOAD 的 gas 開銷從 800 增加到 2100,CALL 的 gas 開銷 (包括 STATICCALL 、 DELEGATECALL 和其他操作碼) 以及外部合約查詢 (BALANCE、EXTCODESIZE 等) 從 700 增加到 2600,但這種情況僅會在地址和存儲 slot 在交易里首次被訪問時發生。
V神將推特名改為豚林vitalik.eth,并呼吁關注不友好的AI風險問題:金色財經報道,以太坊創始人Vitalik Buterin將推特名改為豚林vitalik.eth。昨日,V神呼吁更多的人關注“不友好的AI風險”問題,認為這是未來一兩個世紀可能讓人類脫軌的“最大事情”。V神稱,在未來1-2個世紀里,不友好的AI風險仍然可能是最大的事情,可能會嚴重阻礙人類登上星球。強烈建議更多的人關注這個問題。
推特一名粉絲表示,第三次世界大戰可能是當前人類面臨的一個更大風險時,V神表示不同意這個觀點。V神稱,不,如果真的很糟糕的話,第三次世界大戰可能會殺死10到20億人(主要是由于食品供應鏈中斷),但它不會消滅人類,一個糟糕的人工智能可能真的會永遠地消滅人類。[2022/6/10 4:16:07]
這樣做的目的是進一步提高對 DoS 攻擊的抵御能力:早期的研究顯示,以太坊協議目前最大的 DoS 漏洞在存儲訪問,而且是有可能可以創建一些區塊對大量賬戶作簡單重復的訪問,處理時間可能長達 80 秒。解決辦法是一個簡單的快速修復:使這些操作持續更長的時間 (存儲訪問需要磁盤訪問) 以消耗更多的 gas,最終 DoS 問題會被削弱大概 3 倍。與此同時,客戶端團隊進行了一些出色的工作——實現磁盤存儲緩存、減少存儲加載所需的數據庫查詢次數、以及更長遠地堵住這個漏洞。
Vitalik持有的ETH已經價值4.749億美元:ETH的價格于今日創下新高,最高達到1439美元,市值達到1600億美元。根據Forbes Crypto的信息,以太坊聯合創始人Vitalik持有33.3萬枚ETH,價值已經達到4.749億美元。[2021/1/19 16:32:46]
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 應該已經在內容里有緩存了,因此就不需要進行昂貴的磁盤訪問了。當然,對同一個數值的兩次訪問也只需要一次的見證條目。
數字人民幣,離普及還有多遠?數字人民幣,正成為微博熱搜的“常客”。當數字人民幣正不斷加速向我們走來,并且開始成為人們爭先談論的時髦名詞之時,仍有不少人感到不解:數字人民幣到底是什么?為何要推出?.
1900/1/1 0:00:00注,原文作者為MICK MORUCCI 以下為全文編譯: 主流經濟學家因抨擊比特幣而聞名,另一方面,人類學家卻對它越來越感興趣。我是一名走進了比特幣兔子洞的人類學家及經濟學家.
1900/1/1 0:00:00V3 在牛市中平穩發布,相比狗狗幣這樣的出圈熱點,V3 的發布反倒顯得異常冷清。團隊沒有因為牛市做太多的獻媚和妥協,譬如開啟流動性挖礦,或者一些短期刺激價格的短視之舉.
1900/1/1 0:00:00以下內容改編自 4 月 9 日 (周五) 的演講本文講的是通往以太坊的未來之路。Eth2 開發者團隊將當前的以太坊稱為 “eth1”,也就是現在我們所熟知的 PoW 鏈.
1900/1/1 0:00:00根據國際清算銀行(BIS)的數據,到2020年中期,80%的中央銀行已經加入創建央行數字貨幣(CBDC)的競賽之中。CBDC,央行數字貨幣的簡稱,是現有中央銀行發行的法定貨幣的延伸.
1900/1/1 0:00:00佟掌柜的朋友們·海外項目專場,成都站熱辣約飯時間:北京時間2021年4月26日 14:30 ~ 20:00地點:四川成都世紀城新會展中心附近(需憑邀請函入場) 冠名:Beer 聯合主辦:Casp.
1900/1/1 0:00:00