BTC
ETH
HTX
SOL
BNB
查看行情
简中
繁中
English
日本語
한국어
ภาษาไทย
Tiếng Việt

你能成為ETH2.0的驗證者嗎?

金色财经
特邀专栏作者
本文約2951字,閱讀全文需要約5分鐘
來看看參與以太坊2.0的步驟,測試一下你能成為以太坊2.0的驗證者嗎?
AI總結
來看看參與以太坊2.0的步驟,測試一下你能成為以太坊2.0的驗證者嗎?

編者按:本文來自金色財經,Odaily經授權轉載。

編者按:本文來自

  • 金色財經

  • 金色財經

  • ,Odaily經授權轉載。

  • 編者按:本文來自

  • 金色財經

金色財經

,Odaily經授權轉載。

編者按:本文來自

金色財經

金色財經

,Odaily經授權轉載。

北京時間8月4日21時,以太坊2.0多客戶端測試網絡Medalla已正式啟動,共有5個客戶端參與Medalla的創世,分別是:

Teku(由ConsenSys開發);

Prysm(由PrysmaticLabs開發);

Nimbus(由Status開發);

Lodestar(由ChainSafeSystems開發);

Lighthouse(由SigmaPrime開發)。

此前,以太坊多客戶端測試網開發者Afri Schoedon表示,如果客戶端或協議中不再出現嚴重的錯誤,預計在2020年11月迎來以太坊2.0的階段0。多客戶端測試網Medalla啟動將是以太坊2.0階段0啟動的最後一步。

https://medalla.launchpad.ethereum.org

多客戶端測試網Medalla啟動後一個小時,測試網仍未達到預期參與率,只有參與率超過80%,才開始具備有效的驗證。

開發人員預計,出現這一情況原因在於,許多驗證器通過質押32 ETH來註冊,但並未運行驗證器軟件。 Medalla測試網參與步驟分為幾項重點工作,只有把所有工作全部順利完成,才是有效的驗證。

在次日(8月5日)凌晨3點左右,參與度超過了80%。

並且,8月5日,據Bitfly(Ethermine礦池母公司)消息,以太坊2.0多客戶端測試網Medalla當前各客戶端節點分佈狀況如下:

Prysm(由Prysmatic Labs開發)客戶端當前節點佔比最高為63.6%;

Lighthouse(由Sigma Prime開發)節點佔比為23.7%;

包含Teku在內的其他客戶端佔比為12.8%。

說完這些不了解原理就難懂的信息,我們來解剖解剖Medalla的參與。

這是以太坊2.0開啟的最後一步,當以太坊2.0啟動後,意味著新的共識開始,也代表著性能的提升,萬眾矚目的也是在以太坊2.0的信標鏈裡,驗證者只要質押32個ETH就能參與,所以這個件事的門檻還是相對較低的。

因為驗證者將主要負責未來的驗證及出塊,就代表者有區塊獎勵,也就是staking,但因為出塊時間固定,所以每天增發有限,而驗證者的數量就決定了一個驗證者能獲取多少區塊獎勵。

1.存入32ETH

以下我們來看一下神秘的參與過程。

這是Medalla測試網的官方參與網址。

以太坊一直都是用獨角獸給自己作圖,就好像以太坊的logo是獨角獸的角,所以關於以太坊2.0,可能也是這個吉祥物。

進入網站點擊get srarted,想要實驗以太坊驗證者的目標開始了。該頁面已經把過程一步步羅列。

從開始的介紹,到生成私鑰文件,到上傳驗證者文件,連接錢包,總結,到最後完成交易。我們一步步看一下。

整個介紹部分還分為了這10個部分,每個部分都介紹了關於以太坊2.0的重點,這就好想是參與前要熟悉規則一樣,這個還算比較貼心,不過這也代表著風險提示。只要點擊每一步的“我接受”按鈕即可,不過每個部分的內容要看一下。

我們對這個部分標註的做一個總結:

1.存入32ETH

2.積極的參與共識,離線會受到懲罰。無法獲得任何獎勵。驗證器在線和更新很重要。

3.惡意操作會有巨額罰款,也就是如果有違反規範的行為,或者作為不誠實節點。

4.驗證程序的密鑰是從唯一助記詞或種子生成的。所以要保存好種子或助記詞。

5.這個操作啟動台,也就是這個操作網頁會幫每個驗證者創建密鑰,密鑰會保存在密鑰庫,驗證者需要把密鑰上傳,也就是其中的generate keys和upload validator階段。

6.驗證者抵押的32ETH在phase1前不能轉賬,在phase2前不能轉走。驗證者要長期參與至少到phase1。

7.因為網絡和客戶端不穩定,有可能造成32ETH被罰款。

8.要在計算機運行終端。

以上就是全部以太坊2.0驗證者需要注意的部分,其中涉及到的原理簡單說明一下:

1.驗證者需要運行驗證軟件,因為驗證者需要計算能力,要隨時在線處理任務,也就意味軟件長期在線,這是每個網絡節點的要求。

2.因為要保證長期參與,所以不長期在線的驗證者會因此損失收益還可能被罰款。這是大部分pos網絡對節點的操作方式。

我們接著看參與方式,接下來就是生成密鑰的階段。

進入到這個頁面,首先是先選擇建立幾個驗證者節點,選擇1就是抵押32ETH,然後選擇自己計算機的客戶端,來安裝驗證器軟件。

值得注意是需要支付的是32個Goerli ETH,也就是需要將32ETH通過Goerli測試網生成Goerli ETH,也就代表著隨後的連接錢包存入ETH也會是Goerli測試網支持的錢包。

繼續向下看,

接下來是下載可執行文件,也就是找到可以操作的執行工具,這個工具是eth2.0-deposit-cli ,可以在github的以太坊基金會官方頻道裡找到。

隨後將需要利用python客戶端構建一個eth2.0-deposit-cli,這包含如下一系列的軟件操作和在相應的軟件工具中執行代碼命令。

這個過程涉及的操作是,安裝python3.7 +、pip3、virtualenv、deposit-cli工具以及從GitHub 下載並解壓縮master分支源代碼等具體操作。需要熟悉以上工具的代碼命令如何進行。

這些操作都是為了最後生成和保存密鑰的操作。

保存完畢,就要進行下一步,上傳種子文件。

投资
开发者
ETH
歡迎加入Odaily官方社群