買以太坊 買以太坊
Ctrl+D 買以太坊
ads
首頁 > AAVE > Info

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

Author:

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

EIP-2929提升部分操作碼的Gas開銷是為了提高對DoS攻擊的抵御能力,而且只增加每筆交易第一次訪問的Gas開銷。

原文標題:《Vitalik:柏林升級里,EIP-2929提高gas開銷有何意義?》撰文: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在交易里首次被訪問時發生。

Vitalik Buterin 回應推特改名,“真實姓名”并不代表護照姓名:6月10日消息,以太坊創始人 Vitalik Buterin 發推解釋推特名更改為“豚林 vitalik.eth”的原因。Vitalik 稱,請不要使用“真實姓名”來指代護照姓名,你的政府無權定義你“真正”是誰。如果你在大多數日常互動中使用不同的名字,那就是你的真實姓名。[2022/6/11 4:17:39]

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

ConsenSys與前風險投資負責人Kavita Gupta就雙方訴訟達成和解:4月6日消息,以太坊軟件開發商ConsenSys與前風險投資負責人Kavita Gupta就一場激烈的訴訟達成和解。

“ConsenSys Mesh和Kavita Gupta已經同意解決各自針對對方的訴訟,”ConsenSys的一名發言人表示,“雙方同意,ConsenSys Mesh并未違反其對Gupta女士的任何合同義務。”

據悉,兩位知情人士早些時候透露,雙方已經達成了一項和解協議。Gupta在2017年至2019年期間在ConsenSys工作,他的律師對該公司提起了訴訟,要求至少3000萬美元的金錢賠償。ConsenSys回應了Gupta的訴訟,并于今年1月對她提起了法律訴訟,指控其涉嫌簡歷欺詐。(CoinDesk)[2022/4/6 14:08:40]

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

動態 | Vitalik Buterin 反駁 Tuur Demeester 對以太坊的批評:以太坊創始人 Vitalik Buterin 在 Reddit 上逐條點評和反駁了 Adamant Capital 創始人 Tuur Demeester 此前對以太坊做出的批評。Vitalik Buterin 稱,這些批評意見無視以太坊在研究和開發方面取得的進展,忽視了以太坊社區在過去一年中規模的擴張和專業度的提升。此前,Tuur Demeester 連發 50 條推文,歷數他眼中以太坊的種種短板,認為以太坊最多是一個科學實驗,其目前市值已經跌至 130 億美元,依然估值過高,這一系列推文引發大量討論。[2019/1/1]

這次的重新定價產生的第二大長期裨益是無狀態驗證的見證大小理論上最大能減少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應該已經在內容里有緩存了,因此就不需要進行昂貴的磁盤訪問了。當然,對同一個數值的兩次訪問也只需要一次的見證條目。

來源鏈接:www.reddit.com

免責聲明:作為區塊鏈信息平臺,本站所發布文章僅代表作者個人觀點,與鏈聞ChainNews立場無關。文章內的信息、意見等均僅供參考,并非作為或被視為實際投資建議。

以太坊

以太坊

開放的分布式區塊鏈應用平臺,通過其專屬加密貨幣Ether以太幣提供去中心化的虛擬機,處理點對點合約。允許任何人建立和使用通過區塊鏈技術運行的去中心化應用,沒有任何欺詐、審查、第三方監管。以太坊的概念首次在2013至2014年由維塔利克·布特林VitalikButerin受比特幣啟發后提出,旨在共同構建一個更全球化、更自由、更可靠的互聯網。以太坊EthereumETHERC20ERC-20ERC20ERC721ERC-721以太坊2.0查看更多

Tags:GASITA以太坊VITGASGakita幣前景people幣對標以太坊VITY幣

AAVE
幣虎4月27日18:00上線TYPH/USDT交易對

尊敬的用戶: 幣虎DeFi區將于2021年4月27日18:00上線TYPH/USDT交易對,具體時間如下:1.開放充幣:2021年4月27日14:00;2.開放交易:2021年4月27日18:0.

1900/1/1 0:00:00
數字貨幣:加密資產大跳水或因監管 有些國家直接選擇禁止_數字貨幣交易所騙局

編者按:今日加密資產幾乎全線大跳水,緣由或因對美國加稅計劃憂慮。相信全球加密資產的監管也會越來越近。以下為原文內容。政府和加密資產之間的關系一直都很緊張.

1900/1/1 0:00:00
OIN:關于幣贏CoinW ETF交易對恢復交易的公告_Btcdo Token

尊敬的CoinW用戶: CoinW平臺ETF交易完成維護升級,現已恢復交易,維護期間帶來不便敬請諒解.

1900/1/1 0:00:00
COM:XT關于上線 LOOM 的公告(2021/4/26)_htt幣被

尊敬的XT用戶: XT現已開放LOOM充提業務,并于2021年4月26日16:00開放LOOM/USDT交易對.

1900/1/1 0:00:00
區塊鏈:新「升值密碼」?NFT系列一:爆紅的秘密_WEBAI價格

NFT了嗎”?在線養貓、一夜成名、炒賣暴富......NFT成功闖出幣圈的原因十分簡單粗暴:看不懂,但回報率超高!這一詞在2021年第1季度中坐上了火箭,成為DeFi之后持續霸榜的熱搜話題.

1900/1/1 0:00:00
BTC:霍比特HBTC重啟為幣核BHEX的公告_BTCE價格

尊敬的社區用戶: 因近期有人冒用霍比特HBTC品牌從事非法詐騙活動,對平臺造成了嚴重的負面影響,同時也干擾了部分用戶正常使用平臺APP.

1900/1/1 0:00:00
ads