ETH 2.0 Staking 的風險與花費
2 min readSep 24, 2020
隨著 ETH 2.0 的 Phase 0 即將推出,但在 2.0 進行 staking 也不是無風險跟花費的。
如果要成為 ETH 2.0 的驗證者 (validator) 守護網路(同時獲得獎勵)的話,會有下面這些風險與花費:
運算資源成本
用戶至少要執行一個 validator client,當然更好還需要執行一個 beacon node。整體下來的花費大約一年是 $120。( Beacon Node 與 Validator 的差異)
資本以及流動性
要成為一個驗證者需要質押 32 Ether (大約是 $9600)然後將其打入 2.0 的 deposit contract。一但質押了,這些 Ether 是無法被賣掉的。而在 phase 1 到來之前,這些 Ether 也無法移動或是提出到原本的 ETH 1.0 的鏈上。
程式碼的風險
你要相信你使用的質押軟體運作是正常的。再來整個網路的運行共識也可能有漏洞,不過大部分的共識漏洞可以在社群共識下透過硬分叉來解決。
Uptime 以及維護成本
只要節點有超過一半的時間是在線上的,用戶是可以預期收益是正的。假如同時有 1/3 的網路節點離線了,共識無法達成且持續 25 分鐘,那麼這些離線的驗證者將會被處以 finality leak 懲罰。
當然用戶可以選擇將驗證節點做分散式的配置,不過這會帶來維護整個架構的額外成本。
資安風險
萬一 validator 的軟體被駭了,導致離線或是異常行為,那麼這些損失會由驗證者自行承擔。