以太坊 Pectra 升級翻譯

以太坊開發者在第 364032 紀元於東部時間早上 6:05 部署了 Pectra 升級。

Pectra 提高了質押效率、用戶體驗、驗證者操作和 Layer 2 可擴展性。

以太坊開發者已在主網上激活 Pectra,這是自 2022 年合併以來網絡最重要的升級。

在第 364032 紀元於東部時間早上 6:05 激活的 Pectra 升級,是以太坊有史以來按 EIP 數量最大的更新。它包含的代碼更改提高了質押效率、用戶體驗、驗證者操作和 Layer 2 可擴展性。

該升級在 Holesky、Sepolia 和 Hoodi 測試網上經過嚴格測試後部署,最初遇到了一些配置問題。儘管測試網上存在如 Holesky 的驗證者配置錯誤等挑戰,但 2025 年 3 月的 Hoodi 測試網部署爲今天的發佈鋪平了道路。

Pectra 建立在 2024 年 3 月的 Dencun 升級之上,後者通過 EIP-4844 引入了 proto-danksharding。Pectra 包含 11 個以太坊改進提案(EIPs),解決了網絡中的關鍵瓶頸。該升級的目標有三個:修復網絡低效、增強用戶體驗,併爲未來的升級奠定基礎,例如將引入 Verkle Trees 和 PeerDAS 的 Fusaka,以進一步擴展網絡。

Pectra 關鍵 EIPs 及其影響

EIP-7702:賬戶抽象

  • 與以太坊聯合創始人 Vitalik Buterin 合作編寫的 EIP-7702 被納入 Pectra,允許用戶錢包臨時執行智能合約邏輯,朝着完全賬戶抽象邁進。該 EIP 使錢包能夠支持第三方(如 dApps)支付 gas 費用,啓用“免費增值”模型,讓用戶無需 ETH 便可互動。

  • 用戶還可以將多個操作(如代幣批准和交換)合併爲一個交易,預計將減少 gas 成本和用戶摩擦。

  • 最後,賬戶抽象預計將啓用社交恢復等功能,允許用戶通過可信聯繫人恢復丟失的密鑰。

EIP-7251:提高驗證者質押上限

  • EIP-7251 將最大有效驗證者餘額從 32 ETH 提高到 2,048 ETH,允許獎勵複利和驗證者整合。

  • 之前,質押超過 32 ETH 的用戶必須將質押分散到多個驗證者,增加了操作複雜性。大型運營商現在可以將多個 32 ETH 的驗證者合併爲一個,減少網絡帶寬需求。獨立和機構驗證者將需要管理的節點更少,從而降低硬件和維護成本。

  • 然而,批評者警告 EIP-7251 可能增加中心化,因爲富有的質押者或池可能佔據主導地位。

EIP-7691:爲 Layer 2 可擴展性翻倍 blob 吞吐量

  • 基於 Dencun 的 proto-danksharding,EIP-7691 將 blob 吞吐量從 3(目標)和 6(最大)分別提高到 6 和 9。

  • Blob 是 Layer 2 rollups 的臨時數據存儲,減少了 Arbitrum 和 Optimism 等的 L1 費用 10–100 倍。該 EIP 可能提升 rollup 效率,帶來更多 blob,從而降低交易費用並加快 Layer 2 用戶的處理速度。

  • 它還使 rollup 開發者能夠以更具成本效益的方式擴展 dApps,這在 Layer 2 TVL 增長時尤爲重要。

EIP-7002:允許質押者控制執行層

  • Pectra 的 EIP-7002 允許在主網上觸發驗證者退出和提取,從執行層減少對驗證者操作員主動密鑰的依賴,這些密鑰作爲“熱”密鑰易受攻擊。

  • 以太坊的架構將共識層和執行層的職責分開,以及驗證者密鑰的操作要求。共識層處理以太坊的權益證明機制,驗證者提議和驗證區塊。驗證者必須持續簽署數據以避免因不當行爲(如雙重簽名)而受到懲罰或削減。簽名密鑰通常保存在運行在服務器或雲上的驗證者客戶端上,通常連接到互聯網,增加了攻擊的風險。

  • 在 Pectra 中,EIP-7002 使提取憑證能夠發起驗證者退出,繞過對共識層主動密鑰的需求。執行層處理交易、智能合約和賬戶餘額。

EIP-2935:在狀態中保存歷史區塊哈希

  • EIP-2935 修改了以太坊的執行層,以在狀態中存儲歷史區塊哈希,而不是依賴瞬態內存或外部查詢,使其可以通過地址 0xff…2935 的新智能合約訪問。

  • 這使得智能合約能夠無信任訪問最近的區塊哈希(最多 8,192 個區塊或約 36 小時),支持去中心化預言機、跨層通信和歷史數據驗證,而不依賴於集中提供者。

EIP-6110:加快驗證者入駐

  • EIP-6110 將驗證者存款處理移至執行層,將激活時間從大約 12 小時減少到約 13 分鐘。

  • 這簡化了新驗證者的入駐,從而支持參與並減少質押公司的延誤。

其他 EIPs

Pectra 中還引入了其他幾個 EIPs。EIP-7623 提高了 calldata 成本,以激勵 blob 使用,優化 Layer 2 rollups 的數據存儲。

EIP-2537 引入了預編譯,減少了加密驗證的 gas 成本。

EIP-7685 建立了執行層請求的框架,簡化了驗證者存款和退出。

EIP-7549 簡化了驗證者操作,提高了共識層效率。

最後,EIP-7840 添加了 blob 基礎費用計劃,以幫助穩定 Layer 2 用戶的費用。