信標鏈Staking常見問題與解答一覽
編者按:本文來自以太坊愛好者(ID:ethfans),Odaily經授權轉載。
編者按:本文來自
以太坊愛好者(ID:ethfans)
以太坊愛好者(ID:ethfans)
,Odaily經授權轉載。
以太坊愛好者(ID:ethfans)
一. 我需要掌握哪些基本概念?
以太坊愛好者(ID:ethfans)https://ethereum.org/en/eth2/vision/
,Odaily經授權轉載。
編者按:本文來自
以太坊愛好者(ID:ethfans)
以太坊愛好者(ID:ethfans)
,Odaily經授權轉載。
編者註:本文的主要目的是提醒大家參與被稱為“以太坊2.0” 或“Eth2.0” 的權益證明(PoS)項目的風險,也希望在這種講解中幫助大家理解它本身。鑑於該項目在當前具備具體形態的只有其設計組件之一“信標鏈”,下文都將用“信標鏈” 來指稱所謂的“Eth2.0”。相信大家看完這些常見問題的解答(及其附帶材料之後),會理解這種選擇。
一. 我需要掌握哪些基本概念?
什麼叫Eth2.0?
Eth2.0 是由以太坊基金會(Ethereum Foundation,簡稱“EF”)的研究團隊提出的一種區塊鏈架構,旨在實現以權益證明為共識機制、分片化執行的區塊鏈。該部分的研究源自EF 自設立之初便公開的願景(實現權益證明共識的區塊鏈)並且一直由EF 研究團隊主導,並且,按照預期,在這樣一種架構可用之後,其啟動狀態將繼承當前的以太坊主網(Ethereum Blockchain Mainnet)在某個時刻的賬戶狀態,因此被稱為“以太坊2.0”。
在實現的步驟上,EF 的計劃是分三個階段推出,每個階段都增加一個組件和一部分功能。到目前為止,第三個階段(“Phase 2”)的設計尚未全部完成;Phase 1 的技術目標,也可能發生調整。
當前,以太坊區塊鏈上的ETH 持幣者可以參與的,是以權益證明(PoS)機制來運行的“信標鏈”。在設計上,信標鍊是整個分片化執行系統的核心,但這個核心沒有執行的功能(後文我們會看到這一點的影響)。
詳情可見:
什麼是驗證者?https://ethfans.org/posts/eth2-validator-launchpad
在談論信標鏈時,驗證者(Validator)是PoS 共識過程的參與者(就像PoW 共識中提交工作量證明的礦工)。信標鏈驗證者通過對區塊的投票來形成區塊鏈,完成共識後獲得出塊獎勵。
什麼是權益證明共識機制?
權益證明(Proof of Stake)是這樣一類共識機制:它以參與者佔有系統內資源(比如token)的多少來決定其成為出塊者的概率和對區塊投票時的投票權重;獲得多數參與者支持的區塊則成為主鏈的一部分;而主鏈區塊的支持者也將獲得增發的token 作為獎勵。
信標鏈所用的PoS 機制為“Casper FFG 算法” + “LMD-Ghost 分叉選擇規則”。兩套規則聯合定義了驗證者在不同時機應當做什麼和不應當做什麼。遵循了規則的指引就能獲得獎勵,而違反了規則就會被懲罰。
信標鏈多久出一次塊?
信標鏈的基本時間單位不是“區塊”,而是slot 和epoch。一個slot 是12 秒鐘;一個epoch 是32 個slot,即6.4 分鐘。每當一個epoch 終止時,驗證者們就根據預先確定的規則(以及信標鏈當時的狀態)將每一位驗證者分配到下一個epoch 的某一個slot 當中參與投票(稱為“見證者( attestator)”);與此同時,每個slot 也會有專門的一個驗證者負責提議區塊(稱為“提議者(proposer)”)。如果某個slot 的提議者在當時離線了,該slot 就無法出塊,形成了一個“跳過(missed)” 的slot。所以多久出一個塊在信標鏈上是不確定的,理想情況下是每12 秒就能形成一個區塊。https://ethfans.org/posts/validated-staking-on-eth2-4-keys
那麼驗證者的獎勵是每出一個塊就發放一次嗎?
並不是。驗證者的獎勵和懲罰是每個epoch 結算一次。每當一個epoch 結束,新一個epoch 開始的時候,驗證者們就根據預先確定的規則結算該epoch 的驗證者獎懲,從而確定新一個epoch 中不同驗證者的投票權重。
怎麼成為驗證者?
首先,你需要在當前的以太坊區塊鏈上,向押金合約0x00000000219ab540356cbb839cbe05303d7705fa 發送ETH 並提供自己為驗證者安排的取款公鑰和驗證公鑰,然後等待約7.5 個小時,就能註冊成為驗證者了。註冊成功後,你的驗證者還需在候選隊列中排隊一段時間,才會實際參與PoS 共識並獲得獎勵,這個時間的長短視隊列的長短而定(因為每個epoch,能從候選隊伍進入“活躍驗證者” 集合的驗證者數量是有限的)。
Ubuntu OS + Geth + Prysm: https://ethfans.org/posts/guide-to-staking-on-ethereum-2-0-ubuntu-medalla-prysm
Linux + Nethermind + Lighthouse: https://ethfans.org/posts/using-nethermind-to-run-a-validator-in-eth2
此中的操作非常複雜,請千萬不要自己手動操作,務必使用https://launchpad.ethereum.org/ (驗證者快速啟動器)完成存入押金的操作。請認準這個網站並多方檢查你的交易發往的合約的地址。不要存入ETH 以外的token。https://www.bilibili.com/video/BV1x541157FC該網站的簡介可見:其次,你需要有一台保證自己能控制、電力和網絡供應穩定,並且硬件具備一定水準的計算機,運行一種客戶端軟件,由軟件來控制您的驗證者私鑰並實時地參與信標鏈的共識。具體要求可見後文“運營建議” 章節。)
跟一個信標鏈驗證者相關的密鑰對有兩對,一對我們稱為“驗證密鑰對”,該密鑰對的私鑰用於驗證者在參與共識的時候簽名發送見證消息(attestation );另一對我們稱為“取款密鑰對”,該密鑰對的私鑰用於在驗證者完全退出驗證者隊伍後取回自己的驗證者名下的資金。
正文
二級標題
正文https://ethfans.org/posts/understanding-validator-effective-balance
正文
正文
正文
二級標題
正文
正文
正文
正文
正文
正文
正文
正文
正文
正文https://ethfans.org/posts/rewards-and-penalties-on-ethereum-20-phase-0
正文https://ethfans.org/posts/casper-ffg-explainer-by-adiasg和https://ethfans.org/posts/casper-ffg-in-eth2-0
正文
二級標題
正文
正文
正文
正文
正文
二級標題
正文
正文https://ethfans.org/posts/understanding-the-eth2-validator-lifecycle
正文
二級標題
正文
二級標題
正文
二級標題
正文
二級標題
正文
二級標題
正文
二級標題
正文
正文
二級標題
正文
二級標題
正文
二級標題
正文
正文
二級標題
正文
正文
正文
二級標題
正文
正文
也不行,智能合約和token 只能讓你在以太坊區塊鏈上獲得與信標鏈資產數量一一對應的token,但token 的增發信息仍然信息輸入機制來輸入,而這個信息輸入機制也是需要信任的(因為收益的變量太多,服務提供商也需要一定的中心化來保護自己的利益,這是難免的)。


