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

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

Author:

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

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

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

摘要

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

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

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

Vitalik:跨鏈證明是實現跨鏈社交恢復錢包的關鍵,ZK-SNARK等是可行選擇:6月20日消息,以太坊聯合創始人VitalikButerin在最新文章《更深入探討錢包和其他用例的跨L2讀取》中指出,實現跨鏈社交恢復錢包的一個可行方案是維護一個存放在特定位置的密鑰庫,以及多個不同位置的錢包,這些錢包可以讀取密鑰庫來更新自身的驗證密鑰視圖或在每次交易驗證過程中。跨鏈證明是實現這個功能的關鍵,需要對其進行深度優化,可能的方案包括零知識證明(ZK-SNARK)、等待Verkle證明或自定義KZG解決方案。

從長遠看,我們需要實現聚合協議,通過生成聚合證明來打包所有用戶提交的操作,以此來降低成本。這可能需要將其集成到ERC-4337生態系統中,可能需要對ERC-4337進行一些修改。同時,為了減少從L2內部讀取L1狀態的延遲,L2應被優化。

錢包不只可以放在L2上,也可以放在與以太坊連接程度較低的系統上,如L3或只同意包含以太坊狀態根的獨立鏈。然而,密鑰庫應放在L1或高安全性的ZK-rollupL2上。盡管這樣會增加復雜性,但從長期來看,可能在L2上設置密鑰庫才是成本更低的方案。在這個過程中,我們也需要致力于提供保護隱私的解決方案,并確保我們的方案可以與隱私保護方案兼容。[2023/6/21 21:50:47]

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

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

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

Vitalik:捐贈的50萬億枚SHIB不會獲得稅務沖銷:5月19日消息,Vitalik表示,其向印度新冠加密救援基金捐贈的超50萬億枚SHIB不會獲得稅務沖銷(稅務減免)。據悉,SHIB幣價波動劇烈,此前其捐贈款價值20億美元,目前縮水到8億美元左右。(彭博社)[2021/5/19 22:19:08]

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

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

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

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

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

Self-calling變得更便宜

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

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

Tags:GASVITLOTSLOTPegasusVital EthereumDELOTSlothi Token

PEPE幣
TPS:關于WBF上線LQTY的公告_tps幣圈

尊敬的用戶: WBF即將在掘金板塊上線LQTY/USDT交易對,具體上線時間為:交易時間:2021-4-2616:00充提暫不開放項目介紹:Liquity是一個去中心化的借貸協議.

1900/1/1 0:00:00
以太坊:以太坊 DeFi 用戶數累計已超過 200 萬個_以太坊最新價格行情走勢圖

鏈聞消息,據以太坊鏈上和DuneAnalytics統計的數據顯示,參與過DeFi應用的獨立地址數已超過200萬個.

1900/1/1 0:00:00
GATE:Gate.io 已發GLQ超級空投福利活動獎勵公告_https://etherscan.io

Gate.ioGLQ超級空投福利活動已圓滿結束,根據活動規則,我們已為符合規則的用戶發放了活動獎勵。用戶可進入“賬戶管理—我的資金—賬單明細”查詢獎勵發放情況。活動詳情及規則請點擊查看.

1900/1/1 0:00:00
以太坊:技術周刊|EIP-1559暫定于7月14日部署到以太坊主網_哪個不是區塊鏈特性

本周技術周刊包含以太坊、波卡、Cosmos三個網絡的技術類新聞。 以太坊網絡 PrysmaticLabs:Prysmv1.3.8-hotfix-6c0942版本已發布4月25日,以太坊2.0客戶.

1900/1/1 0:00:00
BIT:Bitfly20210424快訊_FlyPaper

Bitfly官方渠道: Bitfly官網:https://www.bitfly.bizBitfly微博:https://weibo.

1900/1/1 0:00:00
MAC:4.24BTC,ETH,LTC,DOT.FIL,DOGE分析_MACYS幣

幣圈院士投資幣圈十余載,你的眼里是百倍杠桿的利潤,而我考慮的是萬丈深淵的風險,思路決定出路,看待行情不同的角度決定了你會為了利潤鋌而走險,而我會為了避開風險而放過一單的利潤.

1900/1/1 0:00:00
ads