以太坊2.0驗證者操作指南

買賣虛擬貨幣
將在今年第四季度上線的以太坊2.0主網,無疑牽動著很多人的心,而對於想要成為驗證者的參與者來說,掌握執行節點的操作流程是非常重要的,對此,我們為使用者提供了一個全面的指南。以下是本指南涉及的內容:1. 推薦的硬體標準;2. 選擇和安裝客戶端;3. 設定以太坊1.0節點;4. 使用以太坊2.0 LaunchPad;
一、硬體要求基於以太坊2.0的去中心化設計,我們預計驗證者會使用不同的基礎設施設定(例如本地計算機、雲服務等)。下面,你會找到一些硬體建議、資源連結以及一些有用的指南,以幫助你做好準備。推薦硬體配置:作業系統:64位Linux、Mac OS X、Windows處理器:Intel Core i7-4770或AMD FX-8310(或更好的處理器)
記憶體:8GB RAM網速:10 Mbps電源:不間斷電源(UPS)等效雲服務提供商配置:記憶體:8GB RAM儲存:160GB可用SSD空間
正常執行時間:99.99%可用性:8個資料中心每小時成本:0.060美元每月成本:40美元同等硬體:搭載英特爾10代酷睿i7處理器的CI662 nano ZBOX迷你主機;
SanDisk Ultra 3D 2TB 內建固態硬碟;Corsair 海盜船 Vengeance Performance 16GB 筆記本記憶體(2x8GB);最低要求配置:作業系統:64位Linux、Mac OS X、Windows處理器:Intel Core i5-760、AMD FX-8110(或更高配置)記憶體:4GB RAM
儲存:20GB可用空間SSD網際網路:10 Mbps電源:不間斷電源(UPS)等效雲服務提供商配置:記憶體:4GB RAM儲存:80GB可用空間SSD
正常執行時間:99.99%可用性:8個資料中心每小時成本:0.030美元每月成本:20美元同等硬體:· 搭載英特爾10代酷睿i5處理器的CI642 Nano ZBOX迷你主機;
· SanDisk Ultra 3D NAND 2TB內建SSD;· Corsair 海盜船 Vengeance Performance 8GB 筆記本記憶體;二、選擇並安裝你的客戶端Medalla作為一個以太坊2.0多客戶端測試網,它為驗證者提供了不同的客戶端選擇。

在Medalla測試網中,目前已有4個客戶端可供大家使用:

客戶端團隊簡單介紹:

1、Prysmatic Labs打造的Prysm客戶端

Prysm是一個用Go語言實現的以太坊2.0協議,它主要關注可用性、安全性及可靠性。此外,Prysm是以GPL-3.0許可證標準釋出的。

客戶端說明:https://docs.prylabs.network/docs/testnet/medalla
Prysm github:https://github.com/prysmaticlabs/prysm/

2、由Sigma Prime團隊打造的Lighthouse客戶端

Lighthouse是一個用Rust語言編寫的以太坊2.0客戶端,它主要關注速度和安全性。而客戶端背後的團隊Sigma Prime是一家資訊保安和軟體工程公司,Lighthouse是以Apache2.0許可證標準釋出的。

客戶端說明:https://lighthouse-book.sigmaprime.io/been-a-validator.html
Lighthouse github:https://github.com/sigp/lighthouse

3、由ConsenSys公司打造的Teku客戶端

PegaSys Teku是一個用Java語言編寫的以太坊2.0客戶端,該客戶端旨在滿足機構需求和安全性需求。此外,Teku是以Apache2.0許可證標準釋出的。

客戶端說明:https://docs.teku.pegasys.tech/en/latest/HowTo/Get-Started/Install-Binaries/
Teku github:https://github.com/pegayseng/teku

4、由Status團隊打造的Nimbus客戶端

Nimbus是一個針對嵌入式系統和個人移動裝置(包括老式智慧手機)的以太坊2.0客戶端,該客戶端是用Nim語言(一種具有類似Python語法的語言)編寫的。

客戶端說明:https://nimbus.team/docs/
Nimbus github:https://github.com/status-im/nim-beacon-chain

三、安裝一個以太坊1.0節點

在以太坊2.0上執行一個驗證器,需要你同時執行一個以太坊1.0節點來監視32 ETH 驗證存款。在選擇以太坊1.0節點時,你也會面臨多種選擇,你可以在下列選擇中找到最常用的工具來啟動以太坊1.0節點。

自託管選擇:

OpenEthereum;
Geth;
Besu;
Nethermind;

第三方託管:
Infura;

四、在Medalla測試網執行一個以太坊2.0驗證者節點

步驟1: 在Goerli測試網上獲取ETH測試幣

對於參與者來說,首先也是最重要的一步,就是驗證者需要準備的32 ETH,由於Medalla是一個測試網,因此你需要的也是測試網的ETH(你可以免費申領到)

下面有幾種簡便的獲取方式:

1、Prysmatic Discord(訪問-request-goerli-eth頻道)

(1)Prysmatic團隊已用機器人自動化了這個過程; (2)你只需要輸入“!send (你的以太坊地址)”;

2、EthStaker Discord (訪問-request-goerli-eth頻道)

(1)這裡有一個由 Beaconcha.in維護和執行的機器人; (2)你只需要輸入“!goerliEth (你的以太坊地址)”;

3、Goerli認證水龍頭

(1)只需輸入你的以太坊地址,並選擇 ‘request’;

步驟2: 訪問並使用以太坊2.0 Launchpad

在過去的幾個月裡,以太坊基金會(EF)、Codefi Activate以及Deep Work Studio一直在開發一個介面,它可以讓使用者更容易地註冊成為以太坊2.0驗證者。

這項工作的結果便是以太坊2.0 Launch Pad,這一應用旨在安全地指導你完成以太坊2.0金鑰對,然後將你的32 ETH質押到以太坊2.0官方測試網及主網的存款合約。

總的來說,Launch Pad是為個人驗證者而設計的。

步驟2a: 盡職調查
關於以太坊2.0的Staking,你需要花時間瞭解相關的內容,以瞭解質押ETH可能涉及到的風險。

步驟3: 生成你的金鑰對和助記詞短語

對於每個驗證者節點,你需要生成自己的驗證者金鑰對和一個助記詞短語,以便以後生成提取金鑰。
作為第一步,你需要選擇要執行的驗證器的數量,以及要在哪個作業系統上執行它們。

Launchpad將為你提供兩個選項來生成存款金鑰。你可以在此處找到作業系統的詳細說明:https://github.com/ethereum/eth2.0-deposit-cli/blob/master/README.md

第一種方法是使用二進位制可執行檔案,你可以從ethereum/eth2.0-deposit-cli頁面下載該檔案,然後在終端視窗中執行./deposit命令。

另一個選項是用Python原始碼構建工具。你需要按照說明操作,以確保安裝了所有必需的開發庫和deposit-CLI工具。

一旦完成,在你的終端視窗中執行.\eth2deposit\deposit.py命令。

一旦你安裝完deposit-CLI工具,並在你的終端視窗中執行它,系統將提示你:

· 指定要執行的驗證器數量;
· 要生成的助記詞短語的語言;
· 指定要執行的測試網;

由於我們使用的是Medalla測試網,請選擇Medalla。

然後,你就需要設定你的密碼,一旦確認後,就會生成屬於你的助記詞短語。把它們用記錄下來,離線儲存好。

如果你成功完成了這個步驟,那麼你就會看到下面這個可愛的犀牛介面。

如果你對deposit-cli有任何的疑問,請訪問GitHub儲存庫:https://github.com/ethereum/eth2.0-deposit-cli

步驟4:上傳你的存款檔案

你就快抵達目的地了!下一步,上傳你在第三步生成的 deposit json檔案。
它位於/eth2.0-deposit-cli/validator_keys目錄中,檔名為deposit-data-[timestamp].json。

步驟5: 連線你的錢包

接下來,連線你的Web3錢包,並單擊繼續。確保你在錢包設定中選擇了Goerli 測試網。 (特別注意:不要把真的ETH傳送到Medalla測試網存款合約!)

步驟6: 確認交易摘要併發起存款

連線完並確認你的錢包地址後,你將進入一個概要頁面,根據你選擇執行的驗證器數量,它會顯示傳送到存款合約所需的GoETH數量。
同意“警告檢查”,並單擊“確認”,就會導航到最後一步:實際存款。

點選“Initiate the Transaction”將GoETH存入Medalla測試網官方合約。

你需要透過你的錢包確認每個驗證器的32 GoETH存款,一旦你的交易被確認了,就說明你成功成為了以太坊2.0 驗證網路的驗證者了!而在以太坊2.0主網上線之後進行大致類似的操作,你就可以成為真正的以太坊2.0驗證者啦。

本文連結:https://www.8btc.com/article/640117

免責聲明:

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

推荐阅读

;