以太坊 2.0 Staking 機制研究報告|標準共識

買賣虛擬貨幣

overview 概述

信標鏈作為 eth 2.0 整個規劃中的最先上線的重要一環,將直接實現 pos 功能,根據目前其 staking 整個體系的設計,可見 eth2.0 不同於 dpos 這種超級驗證者集權的縱向擴容方式,而是完全走了相反的橫向擴容方式,即增加中小節點的數量,儘量實現網路節點之間的公平與低門檻,進而規避發生少數超級節點聯合控制網路的情況。

從質押收益率來看,越早加入 eth2.0 的驗證者,享受的年化收益率越高,目的在於激勵更多的節點在創始區塊啟動時就加入驗證。而整個網路中參與的驗證者數量越多,整個網路的安全性就越高,從而最終達到節點數量、安全性、節點收益率的平衡。

report 報告

1.eth 2.0 信標鏈介紹

以太坊為了實現擴容,計劃將在今年第三季度上線 eth 2.0 的 phase 0 階段:信標鏈。未來信標鏈將會成為 eth2.0 整個網路架構中的核心。
phase 0 階段實現之後,eth2.0 路線圖中的下一個里程碑就是 phase 1 階段,該階段將實現分片功能,並建立 64 條分片鏈。

來源:ethos.dev

在以太坊 2.0 的規劃中,phase 0 階段的信標鏈只支援 staking 功能,尚不能支援分片、虛擬機器、轉賬等功能。

eth 的使用者可以透過質押 eth,成為信標鏈的驗證者,保護整個 eth2.0 網路的安全,同時並根據質押的金額獲得相應的 eth 獎勵。

2.staking 機制介紹

1)驗證機制介紹

在以太坊 2.0 中,網路驗證共識機制將由原來的工作量證明 pow 改為權益證明 pos,即每個區塊不再由原來的礦工挖礦產生,而是由質押的驗證節點驗證產生。每個使用者可以透過質押32個eth,成為 eth2.0 的驗證節點。

驗證節點將會由隨機挑選成為 block proposer,即“ 區塊 slot” 的生產者,而同時也可能會被隨機分為網路上的 attesters,即 “區塊 slot”的驗證投票人。具體邏輯可見下圖,即隨機驗證者每提議生產出一個新的 slot,將會由其他的充當 attesters 的驗證者進行投票驗證,如果投票透過,那麼提議驗證者將會獲得網路的 eth 獎勵。

來源:ethos.dev

而充當 attesters 的驗證者也會因為累計的驗證次數,即 attestations 數量而獲得網路的eth獎勵。

2)驗證節點客戶端分類

根據 prysmatic labs 公佈的 topaz testnet ,當前驗證者主要執行兩類客戶端:

  1. 信標鏈客戶端 beacon chain client;

  2. 驗證者客戶端 validator client。

當執行信標鏈客戶端時,驗證者主要處理節點資訊同步、廣播區塊和區塊驗證等;當執行驗證者客戶端時,主要是連結信標鏈的節點,與信標節點通訊,並對區塊進行簽名。

一個驗證者客戶端只支援 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將會被網路罰沒。

4)網路增髮量

下圖是當前被提議的 eth 最大年增發率和驗證者的最大年收益率 (後期可能會有所改變):

來源:ethhub

需要注意的是,根據 vitalik buterin 的說法,上圖這些是最大的數字,實踐中有許多因素可能會減少 eth 的總髮行量和驗證者的獎勵。

但是即使是按照 vitalik 的提案的最高通脹率,也比當前 eth 1.0 pow 網路的通脹率 4% 要低很多。

5)驗證者的成本

計算成本。驗證人需要執行信標鏈節點及驗證者客戶端,需要佔用個人電腦或者伺服器資源。以 macos 為例,官方測試網給的配置要求建議為:

來源:prysmatic labs、標準共識

總體正常執行時間和維護成本。使用者需要確保他們的驗證者節點不會出現宕機,確保實時線上,否則他們的質押金可能會受到削減。

4.信標鏈測試網當前 staking 資料

1)驗證者資料概覽

來源:etherscan、標準共識

可以看到,當前信標鏈測試網的活躍驗證人數量已經達到了 36,540 個,相對較為活躍。

2)排名前十驗證者收益表現

來源:etherscan、標準共識

根據以太坊瀏覽器 etherscan 信標鏈的測試網資料,可以看到 staking 收益率排名第一的驗證人年化收益率可以高達 38.06%,而排名第十的驗證人年化收益率為 18.15%,差額將近一倍。

conclusion 結語

信標鏈的 staking 功能將成為 staking 行業的風向標,雖然其最終的效果還要待信標鏈主網上線後才能驗證,但是僅從當前測試網的資料來看,eth2.0 得到了眾多信仰者的擁躉、開發者的關注。

風險提示:

  • 警惕打著區塊鏈和新技術的旗號進行非法金融活動,標準共識堅決抵制利用區塊鏈進行非法集資、網路傳銷、ico及各種變種、傳播不良資訊等各類違法行為。

免責聲明:

  1. 本文版權歸原作者所有,僅代表作者本人觀點,不代表鏈報觀點或立場。
  2. 如發現文章、圖片等侵權行爲,侵權責任將由作者本人承擔。
  3. 鏈報僅提供相關項目信息,不構成任何投資建議

推荐阅读

;