維塔利克等人共同提議以太坊每筆交易的gas上限,旨在防御DoS攻擊和提升穩定性

robot
摘要生成中

! ## 引入氣帽的意義

以太坊的聯合創始人維塔利克·布特林和研究員托尼·沃斯特拉特提出了EIP-7983,旨在提高網路的安全性和穩定性,推出每筆交易的gas使用量的協議級上限。

該提案將每個交易的gas使用量上限設定爲1,677萬7,216(2的24次方)。通過實施這一限制,提案書解釋道,以太坊將增強對特定DoS攻擊(服務拒絕攻擊)的抵抗力,提高網路的穩定性,並增加交易處理成本的可預測性。

DoS攻擊是什麼

DoS攻擊(服務拒絕:服務妨礙攻擊)是指通過大量無用請求等使目標的服務器、網路或Web服務處於過載狀態,從而使合法用戶無法使用的攻擊。

在當前的以太坊架構中,理論上,一個單一的交易可能消耗整個區塊的gas上限,這可能導致DoS攻擊風險和網路不穩定性。

在EIP-7983中,除了整個區塊的gas限制(約3200萬)外,還對每個交易的最大gas使用量設定了嚴格的上限,超過該上限的交易將在交易池的驗證和區塊驗證兩個層面被無效化並拒絕。

提議的上限爲1,677萬7,216,是爲了在保持可預測的執行範圍的同時,能夠執行復雜的交易,這樣可以滿足目前大多數的使用案例。

目前,由於大多數交易遠低於提議的上限,因此預計受此調整影響的用戶和dApp將保持在最低限度。

EIP-7983的目標

通過限制交易的最大大小,預期可以獲得以下效果。

  • **防止DoS攻擊:**防止因消耗大量gas的交易導致網路過載
  • **網路穩定性提升:**提高交易處理的可預測性,減輕節點的負擔
  • **改善零知識虛擬機(zkVM)的兼容性:**通過將大規模交易拆分爲小塊,方便參與分散證明系統
  • **高效且公平的資源分配:**通過將交易小規模分割,均衡整個網路的負載,促進更公平的gas分配
  • **區塊驗證的穩定性:**通過爲每個交易設置上限,來驗證區塊 更具可預測性和一致性

通過將大規模交易分割爲更小的單元,並對每個交易的gas使用量設定上限,資源將得到合理分配,這被認爲有助於實現更穩定、更具可擴展性的網路。

便於個人節點操作

布特林在5月發布了應對以太坊層1擴展性挑戰的新路線圖。該計劃圍繞“部分無狀態節點”這一新概念展開,旨在即使在高gas限制下也能簡化節點的運作。

“部分無狀態節點”具有驗證區塊的功能,可以在不保存所有數據的情況下驗證整個鏈,旨在僅保存用戶選擇的數據子集。引入該節點可能使L1 gas限制增加10到100倍。

個人更容易運營節點將進一步提高以太坊網路的分散性,期待構建一個更強大和可持續的區塊鏈生態系統。

查看原文
此页面可能包含第三方内容,仅供参考(非陈述/保证),不应被视为 Gate 认可其观点表述,也不得被视为财务或专业建议。详见声明
  • 讚賞
  • 留言
  • 分享
留言
0/400
暫無留言
交易,隨時隨地
qrCode
掃碼下載 Gate APP
社群列表
繁體中文
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)