質押提款是指將以太幣從以太坊共識層(信標鏈)上的驗證者帳戶轉移到可以進行交易的執行層。
只要使用者提供了提款地址,超過 32 個以太幣的超額酬勞將自動定期發送到每個驗證者關聯的提款地址。 使用者也能完全退出質押,解鎖他們的全部驗證者餘額。
質押酬勞
對於最高有效餘額為 32 以太幣的活躍驗證者帳戶,系統會自動處理酬勞付款。
通過酬勞賺取的任何超過 32 以太幣的餘額實際上不會影響本金,也不會增加該驗證者在網路上的權重,因此每隔幾天就會自動提取酬勞。 除了提供一次提款地址之外,這些酬勞不需要驗證者營運商採取任何行動。 這些均在共識層上發起,因此所有步驟都不需要燃料(礦工費)。
我們是如何走到這一步的?
在過去幾年,以太坊經歷了多次網路升級,過渡到由以太幣自身提供保護的網路,而不是像以前那樣進行能源密集型挖礦。 參與以太坊共識現在被稱為「質押」,因為參與者自願鎖定以太幣,將其「質押」,以獲得參與網路的能力。 遵守規則的使用者將獲得酬勞,而試圖欺詐的用戶將受到懲罰。
自 2020 年 11 月推出質押存款合約以來,一些勇敢的以太坊先驅者自願鎖定資金以啟動「驗證者」,即有權按照網路規則正式證明和提交區塊的特殊帳戶。
在上海/卡佩拉升級前,你無法使用或存取已經質押的以太幣。 但現在,你可以選擇自動將酬勞存入所選帳戶,並且可以隨時提取質押的以太幣。
我該如何準備?
當前質押者
- 一些使用者可能在最初設置質押存款時提供了提款地址—這些使用者不需要進行其他操作
- 大多數質押者在初次存款時沒有提供提款地址,因此需要更新其提款憑證。質押啟動面板(opens in a new tab)提供了有關如何執行此操作的說明
可以在此處輸入驗證者索引號,查看是否仍需要更新你的憑證
新質押者(尚未存入)
- 預設情況下,希望自動啟用酬勞支付和提款功能的新質押者應在使用質押存款命令列介面工具生成驗證者金鑰時,提供他們控制的以太坊提款地址
- 雖然並非必須,但如果在存款時如此操作,以後在解鎖資金時便無需更新這些金鑰
質押啟動面板將指導你完成質押引導流程。
造訪質押啟動面板(opens in a new tab)重要通知
對於任何驗證者帳戶來說,提供提款地址是必要的步驟,然後才有資格從其餘額中提取以太幣。
假設你的助記詞/種子助記詞在離線狀態下保持安全,沒有受到任何損害,那麼即使沒有提供提款地址,也不會對你的資金造成威脅。 如果未能添加提款憑證,以太幣只會被鎖定在驗證者帳戶中,直到提供提款地址為止。
完全退出質押
在從驗證者帳戶餘額中轉出任何資金之前,需要提供提款地址。
希望完全退出質押並提取全部餘額的使用者,還必須使用驗證者金鑰簽署並廣播「自願退出」訊息,這將啟動退出質押流程。 此操作通過你的驗證者用戶端完成,並提交到你的共識節點,無需燃料。
驗證者退出質押的過程所需時間不同,具體取決於有多少驗證者同時退出。 完成此流程後,該帳戶將不再負責執行驗證者網路職責,不再有資格獲得酬勞,且他們的以太幣不再處於「質押狀態」。 此時該帳戶將被標記為完全「可提款」。
一旦帳戶被標記為「可提款」,並且已提供提款憑證,使用者無需執行任何操作,靜靜等待即可。 區塊提交者將自動連續掃描帳戶,尋找符合資格的退出資金,你的帳戶餘額將在下一次掃描期間全額轉移(也稱為「全額提款」)。
何時啟用質押提款?
質押提款現已上線! 提款功能在 2023 年 4 月 12 日進行的上海/卡佩拉升級中啟用。
上海/卡佩拉升級讓之前質押的以太幣得以回收到常規以太坊帳戶中。 這結束了質押流動性的循環,使以太坊在構建永續、可擴展、安全的去中心化生態系統的道路上又更近一步。
提款付款流程如何運作?
給定驗證者是否有資格提款,由驗證者帳戶本身的狀態決定。 在任何給定時間都不需要使用者輸入來確定帳戶是否應該發起提款—整個過程由共識層在連續循環上自動完成。
想透過視覺方式學習?
查看 Finematics 對以太坊質押提款的解釋:
驗證者「掃描」
當驗證者準備提交下一個區塊時,需要建立一個提款隊列,其中最多包含 16 項符合資格的提款。 最初從驗證者索引 0 開始,根據協議規則,確定此帳戶是否有符合條件的提款,如果有,則將其添加到隊列中。 提交下一個區塊的驗證者們將從上一個區塊停止的地方開始,按順序依次進行。
現在,假設時鐘不是 1 到 12,而是 0 到 N (共識層上註冊的驗證者帳戶總數,截至 2023 年 1 月超過 500,000 個)。
時鐘上的指針指向下一個驗證者,需要檢查其是否具備提款資格。 它從 0 開始,一路前進,不跳過任何帳戶。 到達最後一個驗證者後,從頭開始繼續循環。
檢查帳戶提款情況
當提交者在驗證者中掃描可能的提款時,每個被檢查的驗證者都會通過一系列簡短的問題接受評估,以確定是否應該觸發提款,如果是,應該提取多少以太幣。
- 是否已提供提款地址?如果未提供提款地址,則跳過該帳戶,不發起提款。
- 驗證者是否已退出並可提款?如果驗證者已完全退出,且已達到其帳戶被視為「可提款」的時期,則會處理全額提款。 這會將全部餘額轉移至提款地址。
- 有效餘額是否已滿 32?如果帳戶有提款憑證,未完全退出,且有 32 以上的酬勞待提取,將進行部分提款,僅轉出超過 32 的酬勞至使用者提款地址。
在驗證者的生命週期中,驗證者營運商只執行兩項直接影響此流程的操作:
- 提供提款憑證以實現任何形式的提款
- 退出網路,觸發全額提款
燃料費
這種質押提款方法避免了質押者手動提交請求提取特定數量以太幣的交易。 這意味著不需要燃料(礦工費),並且提款也無需爭取現有的執行層區塊空間。
我多久可以獲得一次質押酬勞?
一個區塊最多可以處理 16 筆提款。 按照這個速度,每天可以處理 115,200 次驗證者提款(假設沒有遺漏時隙)。 如上所述,不符合提款條件的驗證者將被跳過,從而縮短完成掃描的時間。
擴展此計算,我們可以估計處理給定數量的提款所需的時間:
提款數量 | 完成時間 |
---|---|
400,000 | 3.5 日 |
500,000 | 4.3 日 |
600,000 | 5.2 日 |
700,000 | 6.1 日 |
800,000 | 7.0 日 |
如你所見,隨著網路上驗證者的增加,速度會變慢。 遺漏時隙增加可能會相應地降低速度,但這通常代表可能結果中較慢的一面。
常見問題
了解更多
- 質押啟動面板提款(opens in a new tab)
- EIP-4895:將提款作為操作推送至信標鏈。(opens in a new tab)
- 以太坊牧貓人組織 - 上海(opens in a new tab)
- PEEPanEIP #94:與 Potuz 和 Hsiao-Wei Wang 討論質押以太幣提款(測試中)(opens in a new tab)
- PEEPanEIP#68:EIP-4895:信標鏈推動提款操作,由 Alex Stokes 主講(opens in a new tab)
- 了解驗證者有效餘額(opens in a new tab)