原文作者:Francesco
原文編譯:Luffy,Foresight News
以太坊下一次升級Pectra 已經踏出了第一步。
2 月24 日,Pectra 升級在Holesky 測試線上線;3 月5 日,Pectra 將在Sepolia 測試線上線。
一旦這些升級在測試網上成功實施,主網的升級日期就會確定下來,預計在測試網實施後的3 到9 個月內會進行主網升級。
Pectra 是一次相當重大的升級,它一次引入了多個以太坊改進提案(EIP):
我們可以將這些升級分為三個關鍵領域:
改進以太坊帳戶
提升以太坊驗證者的使用者體驗
擴展“數據Blob” 的處理能力
讓我們深入了解即將引入的一些以太坊改進提案,以及它們將如何讓以太坊協議和用戶受益。
改進以太坊帳戶:EIP-7702
EIP-7702 在協議層面使以太坊更接近帳戶抽象的體驗。它透過為以太坊的外部擁有帳戶(EOAs)擴展智慧合約功能來實現這一點,功能包括:
交易批次:在一筆交易中執行多項操作
Gas 費贊助:允許沒有ETH 的帳戶由他人贊助支付Gas 費
更多的身份驗證和恢復機制
提升以太坊驗證者的使用體驗:EIP-7251、EIp-7002、EIP-6110
EIP-7251 :將驗證者的最大餘額提升至2048 枚ETH,並允許自動對更大額的有效質押獎勵進行複利計算。此前,獎勵僅基於32 枚ETH 的餘額來計算。此外,現在較大規模的驗證者可以將多個32 枚ETH 的驗證者合併為一個。
EIP-7002 :只要將執行層位址設為「可提取憑證」,就允許其觸發提款操作,從而減少了對信任的依賴。在此之前,只有驗證者才能觸發退出操作。
EIP-6110 :取消了驗證者存款後到被添加到隊列長達2048 個區塊的延遲。預計等待時間將從9 小時縮短至13 分鐘。
擴展「資料Blob」 的處理能力:EIP-7691
隨著「Blob」 的成本越來越高,擴展其處理能力的需求也隨之出現。透過EIP-7691 ,「資料Blob」 的容量將增加50% :目前,每個以太坊區塊平均可容納約3 個「資料Blob」(在需求高峰時期最多可容納6 個)。有了EIP-7691 ,每個區塊平均可容納的「資料Blob」 數量將增加到6 個,在需求高峰期將增加到9 個。
進一步擴展「資料Blob」 處理能力的下一步是減少儲存所有「資料Blob」 的需求,並遷移到一個子網,該子網仍可用於驗證「資料Blob」 資料。
Pectra 升級中包含的其他EIP
EIP-2537 :將操作的安全位數從目前的80 多位提高到120 多位。
EIP-2935 :為了迎接無狀態客戶端的到來,該提案建議將歷史區塊雜湊值作為區塊處理邏輯的一部分儲存在狀態中。透過合約儲存來實現這一點,EIP-2935 允許在不影響區塊哈希邏輯的情況下實現軟過渡。二層網路將能夠利用更長的歷史數據,並直接查詢儲存合約。
EIP-7549 :這個提案指在提高Casper 用戶端的效率。它透過減少驗證共識所需的配對數量來實現這一目標。具體來說,它刪除了Casper 客戶端證明訊息中的三個元素之一:委員會索引。透過從證明訊息中刪除這一元素,現在可以更有效率地將共識投票聚合到區塊中,將一個區塊中的投票數量從2 個時段增加到8 個時段。
EIP-7623 :EIP-7623 提出的增加呼叫資料成本的提議是最具影響力的升級之一(尤其對二層網路而言)。該提案旨在調整調用資料成本,以解決平均區塊大小(100 kb)與最大區塊大小(7.15 MB)之間的差距。這不會影響普通用戶,僅涉及那些主要用於發布數據的交易。成本的增加將透過一個基礎費用來實現,該費用取決於在調用數據操作上花費的Gas 費比例:可以透過減小區塊大小以容納更多“數據Blob”,或者提高Gas 限制來實現。
EIP-7685 :引進了一個儲存由智慧合約觸發請求的框架。這使得由智能合約控制的驗證者可以將管理作業委託給智能合約,從而減少了對中間人的需求。
EIP-7840 :引入了一種透過「blobSchedule」 物件「動態調整每個區塊的目標和最大『資料Blob』數量」 的方法,而不是透過API 傳遞所有值。
這次升級釋放出了以太坊的明確訊號。我們知道這些升級在很久以前就已提上日程,並非是對近期批評的回應。儘管如此,此次升級聚焦於讓以太坊網路更安全、改善以太坊帳戶以及擴展「資料Blob」 的處理能力,這與一些最重要的發展需求一致。