Eth2 驗證者快速啟動器釋出

買賣虛擬貨幣

來源:以太坊愛好者

在 Eth2 研究團隊和 Consensys、DeepWork Studio 一起努力工作幾個月之後,我們滿懷喜悅釋出 Eth2 驗證者快速啟動器(測試版)。

我們現在釋出了它,所以你可以用它來跟蹤即將啟動的 Medalla 多客戶端測試網、也可以直接使用它存入驗證者保證金、成為測試網驗證者。但在準備釋出主網版本的這段時間裡,我們還會繼續微調介面。

快速啟動器背後的理念是讓大家加入成為 Eth2 驗證者的流程能儘可能簡單,不要犧牲安全性,也不要連拐帶騙。

相比於使用第三方的服務,執行自己的驗證者也需要負起管理自己的金鑰的責任。這種責任似乎讓人不得不在易用性、安全性和使用者知情(education)上作出權衡。

使用者知情

啟動器的第一個使命就是教育驗證者,讓 TA 們知道整個流程的所有方面。首先,我們希望確保驗證者知道自己在做什麼,而且知道自己為什麼要這麼做。

背景

所以我們從背景知識開始。在你開始註冊過程之前,你先得理解 Eth2 是什麼、為什麼 Eth2 的執行需要驗證者。

- 譯者注:上圖所示部分講解了 Eth2 的內涵以及驗證者的角色 -

時間線和里程碑

你也需要知道,Eth2 是按階段釋出的,不是一次性發布所有部分的。

而關於各部分的發行,我們會遵循下列步驟:

獎勵

在決定是否要執行一個驗證者之前,很重要的一點是知道你能獲得的獎勵多少。

尤其是,你要知道,獎勵並不是恆定的,而是動態變化的(取決於全網的 ETH 質押量的)。

用大白話來說,如果跟你一樣質押 ETH 來參與的人很少,全網的總質押量很低,那麼年化收益率就比較高;但如果總質押量變高了,每個驗證者能得到的收益就會降低。

等到你自信自己已經完全掌握了這些概念,你就可以開始註冊流程了。

註冊流程的第一部分由一系列的宣告組成 —— 使用者可以看到一段資訊,以及一個需要主動確認的、表述為 “我已經理解了這些資訊” 的知情宣告 —— 這些資訊的內容大體可分成三種:風險、責任和安全性(雖然三者之間往往有交集)。

風險與責任

只有驗證者們都清楚他們的責任和相關的風險,Eth2 網路才能成功執行。

關於風險,我們希望驗證者至少知道什麼是罰沒風險(slashing risk),以及成為早期試吃螃蟹的人固有的風險。

關於責任,我們希望驗證者知道:只有主動參與共識,才能獲得獎勵;而且,投身驗證者這件事是不可逆的(在未來很長一段時間裡,你都無法把自己已經投入質押的 ETH 從 Eth2 系統中轉出來)。

- 這是一組宣告的例子 -安全性(金鑰)

與加入 Staking 池子不同的是,自己執行驗證者也意味著你要自己管理金鑰。

在進入 “金鑰生成” 環節以前,我們希望您明白了金鑰有什麼用,以及金鑰是如何生成的。最重要的是,您應該知道,您的金鑰是從一套獨特的助記詞(一套有順序的片語)推匯出來的,所以您必須保管好這份助記詞,弄丟了助記詞你就再也無法取回自己的資金了。

金鑰生成

你對風險和責任表示知情之後,快速啟動器會引導你使用一個單獨的命令列工具(CLI)來離線地生成你的金鑰。

那這個過程看起來是什麼樣的呢?

1. 選擇你偏好的顯示語言

在進入這個互動式的 CLI 之時,你需要選擇自己偏好的表示語言:

Please choose your mnemonic language (czech, chinese_traditional, chinese_simplified, english, spanish, italian, korean) [english]:

(譯者注:“chinese_simplified” 即為簡體中文)

2. 輸入口令來保護 keystore 檔案並生成助記詞

然後你需要輸入一個口令(password):

Type the password that secures your validator keystore(s)(輸入口令):

Repeat for confirmation(重複輸入您的口令以確認):

(譯者注:這個口令會被用來加密一個儲存你的私鑰的檔案(keystore)。這個 keystore 檔案可以自由轉移,任何時候你輸入這個口令就能開啟這個檔案,找回自己的私鑰。這樣私鑰的暴露風險更低。當然,用安全的方法直接儲存私鑰或者助記詞也可以,不是非用 keystore 和口令不可)

你確認自己的口令無誤之後,就能生成一套助記詞(可以生成您的私鑰的 24 詞有順序片語)。

3. 寫下你的助記詞

用紙寫下你的助記詞,並把它保管在安全的地方(在日後取回你的保證金時就需要用到它)

這裡是你的助記詞,請在紙上記下來並保管在安全的地方。助記詞是取回您的資金的唯一憑證。crater positive retire course wide arch ring zoo leader cup steak head spoon host about acquire across duck firm frog raccoon gasp exist valid寫好助記詞後,按任意鍵,進入下一個流程。

4. 生成金鑰、keystore 檔案以及保證金資料

Pleasetypeyourmnemonic(separatedbyspaces)toconfirmyouhavewrittenitdown(請輸入您的助記詞,以空格相間,以確認您已經寫下來了):

證明自己已然記好助記詞之後,你就可以得到自己的金鑰:

########## ## ##### ## ### ## ####### ######################### ## ## ##### ## ## ## ##### ## ## ## ## ## ### ######## ## #### ## ## ### ##### ##### # ## # ##### # # # ##### ## ## ## ## ## ## ## ### ## ## ############### ## ## ### ## ## ############################# ## ## ### ####### ################# ### ## ## ## ## ## ### ############## #############Creating your keys.(建立金鑰)Saving your keystore(s). (儲存 keystore 檔案)Creating your deposit(s). (建立保證金)Verifying your keystore(s). (驗證你的 keystore 檔案)Verifying your deposit(s). (驗證你的保證金)Success! (成功!)Your keys can be found at: <YOUR_FOLDER_PATH> (你的金鑰可在如下地址中找到:)

就這樣!

交易

安全生成金鑰之後,快速啟動器會引導你把你的公鑰上傳到網路;公鑰經過驗證之後會被髮送到保證金合約裡。

- 快速啟動器會自動驗證你上傳的資料有效與否。-

- 再次確認您理解了最重要的資訊。-

- 然後幫助您傳送這些交易。-

這就是全部流程!您成功存入了自己的保證金,並且承諾要成為 Eth2 的一名驗證者!

您既然已存入了保證金,下一步就是選擇您要用的客戶端軟體(用來啟動您的信標鏈節點、匯入您的 keystore 檔案並執行您的驗證者的軟體)。

看來至少有 4 個客戶端能在一開始的時候就參與:Lighthouse、Nimbus、Prysm、Teku。雖然客戶端團隊還沒有準備好針對 Medalla 測試網的文件(當然啦,會在 8 月 4 號前準備好),現在可能是一個研究各種客戶端長短之處的好時機。看看他們的文件,試著參與各客戶端的測試網,而且,不必害羞,您可以直接和客戶端團隊接觸(到 discord 上找他們)。

我們一直把快速啟動器當成一個重頭戲,因為快速啟動器可以為引導使用者參與信標鏈和 Eth2 創造一種富有教育意義的歡迎體驗。當然,我們也希望客戶端運營者和其他帶頭團隊可以提供其他更棒的線上介面,我們也希望您能在時機成熟的時候試用他們的成果。

我們希望您能從這個簡單的講解中獲得收穫。真期待您用快速啟動器來存入 Medalla 測試網的保證金 🎉

向Consensys和DeepWork Studio致以誠摯的感謝

又,如果你想對成為 Eth2 中的驗證者意味著什麼有個基本的概念、想知道所有責任的清楚描述,你可以看看我們寫的 FAQ。

又又,如果你在使用快速啟動器時遇到了問題,無論是什麼問題,不必猶豫,請在這裡報告出來。

免責聲明:

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

推荐阅读

;