以太坊2.0 Staking機制研究報告
Overview 概述
Overview 概述
從質押收益率來看,越早加入ETH2.0 的驗證者,享受的年化收益率越高,目的在於激勵更多的節點在創始區塊啟動時就加入驗證。而整個網絡中參與的驗證者數量越多,整個網絡的安全性就越高,從而最終達到節點數量、安全性、節點收益率的平衡。
Report 報告
Report 報告
Report 報告
Phase 0 階段實現之後,Eth2.0 路線圖中的下一個里程碑就是Phase 1 階段,該階段將實現分片功能,並創建64 條分片鏈。
圖片描述
圖片描述
圖片描述
來源:ethos.dev
在以太坊2.0 的規劃中,Phase 0 階段的信標鏈只支持Staking 功能,尚不能支持分片、虛擬機、轉賬等功能。
ETH 的用戶可以通過質押ETH,成為信標鏈的驗證者,保護整個Eth2.0 網絡的安全,同時並根據質押的金額獲得相應的ETH 獎勵。
驗證節點將會由隨機挑選成為Block Proposer,即“ 區塊Slot” 的生產者,而同時也可能會被隨機分為網絡上的Attesters,即“區塊Slot”的驗証投票人。具體邏輯可見下圖,即隨機驗證者每提議生產出一個新的Slot,將會由其他的充當Attesters 的驗證者進行投票驗證,如果投票通過,那麼提議驗證者將會獲得網絡的ETH 獎勵。
圖片描述
圖片描述
圖片描述
來源:ethos.dev
而充當Attesters 的驗證者也會因為累計的驗證次數,即Attestations 數量而獲得網絡的ETH獎勵。
2)驗證節點客戶端分類
根據Prysmatic Labs 公佈的Topaz Testnet ,當前驗證者主要運行兩類客戶端:
信標鏈客戶端Beacon chain client;
當運行信標鏈客戶端時,驗證者主要處理節點信息同步、廣播區塊和區塊驗證等;當運行驗證者客戶端時,主要是鏈接信標鏈的節點,與信標節點通信,並對區塊進行簽名。
3.Staking 收益
一個驗證者客戶端只支持32 個ETH 質押,用戶可以運行多個驗證者客戶端來進行更多ETH 的質押。
3.Staking 收益
1)質押數量
每一位驗證者需要32 個ETH 才能激活,當驗證者的餘額低於16 個ETH 時,信標鏈就會停止這些驗證者的工作。
但用戶可以通過運行多個驗證人客戶端,從而實現超額ETH的質押,比如64 ETH、320 ETH 等。
2)質押週期
根據ETH2.0 的技術文檔,驗證人在2048 個Epoch,即將近9 天時間的工作之後,驗證者可以選擇解除質押。
解除時,驗證者需要等待4 個Epoch 才能撤出其質押金,在這4 個Epoch 之內,驗證者仍然有可能面臨舉報和罰沒。
一名不作惡的驗證者只需等待約27 小時便可以最終完成解除質押,提現之前質押的ETH。相反,如果一名作惡的驗證者受到了罰沒懲罰,則必須等8192 個Epoch ,即大約36 天之後才能夠提出餘額。
3)質押收益影響因子
在當前設計架構中,驗證人的獎勵收益率主要影響因素為:
參與質押的時間。理論上參與時間越早,質押收益率越高。
ETH 2.0 網絡的增發率。根據目前Vitalik 提出的增發方案,ETH 的最大年增發率不超過2% 。最大增發量可能會隨著整體網絡中的質押ETH 數量而增加,但是單個驗證人的年化收益率卻有可能隨著驗證人數量的增加而下降。
運行驗證人客戶端的數量。雖然一個驗證人客戶端只能質押32 個ETH,但是用戶可以通過運行多個驗證人客戶端來提高區塊提議人的概率,同時降低單客戶端不在線出現的概率,進而提高整體的年化收益率。
下圖是當前被提議的ETH 最大年增發率和驗證者的最大年收益率(後期可能會有所改變):
圖片描述
圖片描述
圖片描述
來源:EthHub
計算成本。驗證人需要運行信標鏈節點及驗證者客戶端,需要佔用個人電腦或者服務器資源。以macOS 為例,官方測試網給的配置要求建議為:
圖片描述
圖片描述
圖片描述
圖片描述
來源:Etherscan、標準共識
來源:Etherscan、標準共識
圖片描述
來源:Etherscan、標準共識
來源:Etherscan、標準共識
Conclusion 結語
信標鏈的Staking 功能將成為Staking 行業的風向標,雖然其最終的效果還要待信標鍊主網上線後才能驗證,但是僅從當前測試網的數據來看,ETH2.0 得到了眾多信仰者的擁躉、開發者的關注。
風險提示:
風險提示:


