EIP-XXXX:透過固定儲存保證金和動態退款進行經濟狀態管理

本文為機器翻譯
展示原文

抽象的

該提案針對以太坊狀態的無限成長問題,提出了純粹的經濟解決方案。它透過要求在創建新狀態時繳納固定的ETH “儲存保證金”,將創建永久狀態的成本與動態的 EIP-1559 gas 市場脫鉤。透過鎖定這筆ETH,創建者相當於支付了一筆“隱性租金”,即因錯失質押收益而產生的“機會成本”,從而在不影響智能合約償付能力的前提下,持續施加經濟壓力來清理狀態。此外,該提案還引入了一種動態的、由協議資助的狀態刪除退款機制,該機制如同一個“狀態恆溫器”,激勵開發者清理臨時資料。

動機

以太坊的活躍狀態每年約成長 100 GB。雖然資料(blobs)和執行(零知識共享匯總)可以很好地擴展,但狀態物件的永久儲存仍然是節點去中心化的主要瓶頸。

以往解決此問題的嘗試均以失敗告終,原因是需要做出嚴重的權衡:

  1. 狀態過期:破壞向後相容性,並引入證明「不存在」的密碼學噩夢。

  2. 傳統狀態租金:可能導致智能合約破產。如果合約必須持續從其餘額中支付租金,則可能耗盡資金並“死亡”,從而破壞 DeFi 的組合性。

  3. 歷史 Gas 退款:創建 Gas 代幣(例如 CHI)。由於狀態創建是以波動的 Gas 價格計價的,因此形成了一個套利循環。

本EIP認為,永久性網路負擔的成本不應隨暫時的區塊擁塞而波動。透過要求預先繳納固定的ETH保證金,我們為狀態儲存引入了一種安全且持續的成本:機會成本。隨著狀態的增長, ETH將持續被鎖定在流通之外。這些鎖定資金的收益相當於一種自然的、持續的租金,它既能安全地為永久性存儲定價,又與“超強貨幣”的理念完美契合。

規格

1. 新增交易欄位: maxStateFee

交易將進行更新,新增一個欄位: maxStateFee (以 wei 為單位)。

  • 這代表發送方願意為在交易執行期間創建新的狀態槽而支付的最大ETH數量。

  • 錢包可以透過模擬交易來估算這部分費用。例如,向新地址進行簡單的 ERC-20 轉帳需要支付可預測的狀態費。而Uniswap 的互換操作通常只會修改現有狀態,其maxStateFee接近零。

  • 如果交易嘗試建立超過maxStateFee的新狀態,則交易將回滾。

2. 固定儲存保證金( STATE_CREATION_FEE

初始化新儲存槽( SSTORE從零變為非零)、建立新合約( CREATE / CREATE2 )或初始化新帳戶餘額的成本將與 Gas 解耦。

  • 固定費用(例如0.001 ETH )直接從交易發送者的maxStateFee有效負載中扣除。

  • 這筆費用將被銷毀或發送到鎖定的協議合約中。

3. 狀態恆溫器(動態退款)

當儲存槽位重設為零,或合約被銷毀( SELFDESTRUCT或等效清算操作碼)時,交易發送方將收到退款。

  • 與 Gas 脫鉤:退款以固定的ETH支付,防止了以往 Gas 代幣的套利循環。

  • 恆溫器目標:此協定為活動狀態維護一個目標大小(例如,300 GB)。

  • 動態支付:如果網路狀態超過目標值,協議會自動增發ETH來增加退款金額。如果網路狀態低於目標值,退款金額將恢復到基準水準。

  • 這為開發者設計能夠清理其臨時狀態的應用程式創造了豐厚的協議補貼獎勵。

理由

隱性租金:機會成本與錯失收益

Storage Bond 最重要的創新之處在於,它在不破壞智能合約的前提下,重新引入了「狀態租金」的概念。在現代以太坊經濟中, ETH是一種收益資產(透過原生協議質押或 LST)。因此,鎖定的ETH具有可衡量的機會成本

  • 隱性租金機制:如果開發者鎖定一定數量的ETH來創造永久狀態,他們就放棄了ETH原本可以產生的收益。如果目前的質押收益率為 2% 年化收益率 (APY),那麼開發者實際上每年都要支付相當於其質押金 2% 的持續性隱性「租金」。

  • 零破產風險:與傳統的政府租金不同,後者會直接從合約餘額中扣除收益,如果資金耗盡則可能導致應用程式崩潰,而隱性租金只是簡單地鎖定資金。如果合約被放棄,它只會繼續損失收益,但應用程式的邏輯和餘額仍然完全完整且具有償付能力。

為什麼選擇固定的ETH債券而不是 Gas 費用?

Gas 衡量的是瞬時計算量,而 State 衡量的是永久性硬體負擔。使用瞬時指標來衡量永久性負擔,必然會導致 State 的價格因網路流量而出現偏差。固定的ETH債券可以消除 Gas 套利。

為什麼要為了退款而鑄造新的ETH ?

為了激勵清理遺留狀態(在本次EIP之前創建的狀態),協議必須提供經濟獎勵。由於歷史狀態費用已被銷毀,協議必須鑄造ETH來支付這些「清理獎勵」。然而,由於創建新狀態需要預先鎖定大量的ETH ,整個系統仍然處於嚴重的通縮狀態,並加劇了ETH的稀缺性。

向後相容性

這項 EIP 不會破壞現有的智能合約。舊合約無需升級即可支付“租金”,其狀態也不會自動過期。唯一的變化在於交易發送方,如果他們的交易操作導致創建新的狀態,則必須確保其錢包中已填充新的maxStateFee欄位。

安全考量

搶先交易/分叉前垃圾郵件

為防止攻擊者在 EIP 啟動之前向網路發送大量狀態資訊以騙取後續退款,EIP 的推出必須分多個階段進行:

  • 第一階段:引入高額的STATE_CREATION_FEE ,退款額度極低(或為零)。

  • 第二階段:後續的硬分叉將啟動動態狀態恆溫器,僅在套利視窗關閉後才增加退款。

悲傷

由於手續費是從交易發送者(透過maxStateFee )而不是智慧合約的內部餘額中扣除的,因此惡意行為者無法透過強制合約創建狀態來耗盡合約的ETH 。

永久與丟失的鑰匙

如果使用者或合約失去修改或刪除其狀態的能力(例如,私鑰遺失,或部署的智慧合約沒有相應的清算機制),則該狀態將永久不可更改,初始儲存保證金也將永久鎖定。該協議不允許第三方刪除其不擁有加密所有權的狀態以獲取退款。這確保了被遺棄的狀態能夠作為ETH供應量的永久且不可恢復的通縮吸收器。


來源
免責聲明:以上內容僅為作者觀點,不代表Followin的任何立場,不構成與Followin相關的任何投資建議。
喜歡
收藏
評論