以太坊透過一系列升級(如 Merge、Shapella、Dencun 和即將到來的 Pectra)提升功能,以應對現代金融的需求,並改善用戶體驗、驗證者體驗和網路效率。

原文:Pectra : Ethereum's next upgrade

作者:Tiena Sekharan

編譯:白話區塊鏈

封面: Photo by  Shubham's Web3  on  Unsplash

截至今天,以太坊無法應對現代金融的速度或複雜性。如果全球金融必須在以太坊上運行,它需要升級其功能。而這正是以太坊基金會一直在忙於的事情。

Merge、Shapella 和 Dencun 的升級成功實施。下一個預計在 2025 年初上線的重大升級是 Pectra(布拉格+ Electra)。

image.png

與以太坊先前專注於一個主要功能的硬分叉不同,Pectra 將實施各種 EIP(以太坊改進協議),這些 EIP 將針對從用戶體驗到驗證者的技術負擔再到網路效率的方方面面。

1. 改善使用者體驗

EIP3074 帶來了一些升級以改進功能:

  • 私鑰 - 區塊鏈最令人生畏的事情之一是處理私鑰和助記詞來存取錢包。如果一個人丟失了鑰匙,他就失去了所有的資金。

=>Pectra 引入了一種社交恢復機制,以防丟失私鑰

  • 贊助交易 — 管理 Gas 費用是另一個摩擦。用戶被迫持有 ETH 餘額並處理 gas 費用計算的令人生畏的複雜性。

=> Pectra 將使第三方能夠支付 gas 費用,而無需用戶持有 ETH 或自行支付 gas 費用。

  • 捆綁交易 - 目前,交易的每個子步驟都被視為單獨的交易。例如,購買 NFT 涉及 2 個步驟:(i)最初允許市場從您的資金中扣除,以及(ii)在結帳時再次。每個步驟都需要單獨的授權和支付天然氣費用。

=> Pectra 將有可能組合這些並使用單一簽名執行它們。無論步驟數如何,只需要一次授權。這也意味著,當滿足某些條件時,涉及多個步驟的 DeFi 交易可以透過單一簽章預先授權執行,因此無需持續監控市場和手動執行策略。

  • 帳戶抽象 — 以太坊有 2 種類型的錢包(i)外部擁有的帳戶(EOA)— 這些是由私鑰控制的普通錢包。他們可以發起交易並執行基本交易,例如發送和接收資金。(ii)智能合約帳戶(SCA)— 這些帳戶可以執行複雜的邏輯,但不能發起交易。(截至目前,來自 SCA 的交易必須由 EOA 觸發。擁有 2 種類型的帳戶是不必要的複雜性。)

=> Pectra 將透過暫時將 EOA 轉換為 SCA ,有效地使 EOA 也具有 SCA 的功能。

EIP3074 會帶來一些安全風險。它將權力分配給稱為 “Invoker Contract” 的智能合約。如果此合約中存在錯誤,則存在重播攻擊或重入攻擊的風險。維塔利克·布特林(Vitalik Buterin)在會議開始前 22 分鐘提出 EIP7702 辯論 EIP3074 被視為解決 EIP3074 弱點的明智​​妥協。它也恰好與 ERC4337 相容。

2、改善驗證者體驗

1)EIP7251:增加 MAXEB(最大有效餘額)

今天,啟動驗證者節點必須質押的最小和最大 ETH 是 32。每個驗證者都必須保持與網路的同步。以太坊擁有超過 3,200 萬個 ETH 質押,現在擁有超過 100 萬個驗證者,所有這些驗證者都在不斷地相互傳遞訊息,在此過程中使網路的通訊層過載。

=> Pectra 將驗證者節點的最小 ETH 保持在 32,但將最大 ETH 提高到 2048。因此,驗證者不必多次質押 32ETH 並運行多個節點,而最多可以質押 2048ETH 並運行單一節點。這應該會減少通訊層的負載,並要求驗證者分配較少的資源進行質押。

2)EIP7002:部分退出股權

目前,一個節點可以簽署並廣播 “自願退出”,並提交到共識層提取全部質押如果他們只想提取獎勵而不是全部賭注,他們只需提交提款憑證即可。但是,沒有提取自訂數量的 ETH 的選項。當 MAXEB 增加到 2048ETH 時,這將成為主要的實際問題。如果節點想要減少其質押規模,它將別無選擇,只能先完全退出,然後重新質押所需數量的 ETH。

=> Pectra 將在管理和提取股份方面提供更大的靈活性。可以在執行層處理提款,並允許提取自訂金額。因此,新的質押策略將成為可能,節點的流動性將會增強。

3)EIP7594:PeerDAS(對等資料可用性採樣)

Dencun 是以太坊的最後一個硬分叉,它引入了 Blobs,使 Rollups 能夠更有效地發布更多數據。隨著 Rollup 生態系的成熟、blob 大小的增加和 blob 空間的用完,驗證者節點上的資料負載將會增加。因此,驗證者節點運作的硬體和軟體的複雜度將會增加。這是去中心化的風險,因為只有大型且複雜的節點才能執行驗證職責。

=> PeerDAS 將確保所有 blob  資料都可用,而無需節點下載所有 blob 資料。因此,它將確保附加到每個區塊的 blob 資料可以增加,而無需增加節點硬體資源。

3、Network Optimization 網路優化

EIP7692:是一個元 EIP,由 11 個 EIP 組成,專注於以太坊虛擬機器EVM )物件格式。其目的是使合約的部署和執行更容易,增強可用性,並使以太坊能夠處理更多的用戶和更大的交易量。

EIP2935:在無狀態區塊鏈中,節點可以確認交易,而無需維護系統的整個狀態。以太坊的目標是成為無國籍的。作為實現無狀態執行的中間步驟,EIP2935 可以將先前的區塊雜湊保存在儲存插槽中,而無需節點來儲存它們。

EIP7523:如今,空帳戶會不必要地佔用空間。空帳戶將被刪除以減少狀態大小

EIP5920:支付操作碼 — 有了這個,就沒有必要啟動資金接收方的合約代碼。

4、結論

以太坊升級將是一個持續的過程。一些 EIP 正在為以太坊在路線圖中的未來升級做準備。 Pectra 的下一個升級貼文可能會專注於 Verkle Trees,這應該會使單人質押更加可行。它將減少證明大小和要儲存的資料量,允許無狀態節點以幾乎為零的硬碟空間運行,並幾乎立即同步。

免責聲明:作為區塊鏈資訊平台,本站所發布文章僅代表作者及來賓個人觀點,與 Web3Caff 立場無關。文章內的資訊僅供參考,均不構成任何投資建議及要約,並請您遵守所在國家或地區的相關法律法規。