以太坊基金會日前正式發布以太坊 2.0 存款合約,並透露以太坊 2.0 將會在 12 月 1 日中午 12 點左右上線。
作為加密貨幣行業備受關注的項目之一,以太坊 2.0 開發進展一直是行業關注焦點。隨著官方團隊發表存款合約,市場對以太坊的期待更加彰顯。受利好消息刺激下,以太幣快速拉升。 CoinMarketCap 行情數據顯示,以太幣在短短一小時內漲超 17%,價格自 383 美元直破 400 美元關口。截至發稿,以太幣報價 404.49 美元,24 小時上漲 5% 。
為了觸發創世區塊,以太坊必須在 12 月 1 日來臨前的 7 天內,號召 16384 名驗證者各別向存款合約存入 32 枚以太幣,以註冊成為網絡質押者。也就是說,以太坊 2.0 上線的前提是必須要有 16384 名驗證者向存款合約質押多達 524288 枚以太幣(約 2 億美元)。
根據 Etherscan 數據,截至目前,以太坊 2.0 存款合約地址已收到 14629 枚以太幣,價值超 585 萬美元。
除了必須質押 32 枚以太幣外,參與者還需同時分別運行以太坊 1.0 和 2.0 的客戶端。根據以太坊官方介紹,目前以太坊 2.0 客戶端包括:Nimbus 、 Prysm 、 Teku 以及 Lighthouse 。
值得注意的是,一旦參與者將代幣質押至合約,短期內將無法轉移、交易資產。據官方介紹,參與者必須等到以太坊 2.0 啟動第 1 階段後,才有可能進行轉帳。但好消息是,若參與以太坊 2.0 的質押量最終能達到規定標準,網絡驗證者將能獲得 21.6% 的年化收益。未來,隨著驗證者數量逐步增加,年化收益將緩慢降至 4.9% 。
相信目前有很多用戶都希望能在主網上運行驗證節點,為了讓更多人能使用以太坊 2.0,我們將提供質押指南,用戶可以在測試網上練習如何部署驗證節點。
1. 硬體要求
基於以太坊 2.0 的去中心化設計目標,預計驗證器將使用各種不同的基礎架構設置(比如內部部署、雲計算等)。
👉 如果您之前沒有質押過以太幣,不妨可以先去 Medalla 測試網體驗一下,這其實也是一個預先參與以太坊 2.0 的好方法,能讓你有足夠的時間來確定哪種類型的設置可以帶來最佳、最可靠的性能體驗。
所以在正式部署之前,建議最好能先進行一些測試工作!因為我們還是希望您能首先在 Medella 測試網上測試你的設置,具體請參見 此處。
接下來,我們將給出一些硬體建議、資源鏈接、以及其他一些有用的指南,以幫助你更好地完成以太坊 2.0 準備工作。
推薦規格:
- 操作系統:64 位 Linux 、 Mac OS X 、 Windows
- 處理器:英特爾 Core i7-4770 或 AMD FX-8310(或更高)
- 內存:8GB RAM
- 存儲:100GB 可用空間 SSD
- 網路:寬頻 10 Mbps
- 電源:不間斷電源(UPS)
Digital Ocean 替代設備(雲提供商):
- Standard Droplet
- 內存:8GB RAM
- 存儲:160GB 可用空間 SSD
- 正常運行時間:99.99%
- 可用性:8 個數據中心
- 每小時成本:0.060 美元
- 每月成本:40 美元
硬體替代設備:
- ZOTAC ZBOX CI662 納米靜音被動冷卻式迷你 PC 、第十代英特爾 Core i7 處理器
- SanDisk Ultra 3D NAND 2TB 內置 SSD
- Corsair Vengeance Performance SODIMM 內存 16GB (2x8GB)
硬體最低要求:
- 操作系統:64 位 Linux 、 Mac OS X 、 Windows
- 處理器:英特爾 Core i5-760 或 AMD FX-8110(或更高級)
- 內存:4GB RAM
- 存儲:20GB 可用空間 SSD
- 網路:寬頻 10 Mbps
- 電源:不間斷電源(UPS)
Digital Ocean 替代設備(雲提供商):
- Standard Droplet
- 內存:4GB RAM
- 存儲:80GB 可用空間 SSD
- 正常運行時間:99.99%
- 可用性:8 個數據中心
- 每小時成本:0.030 美元
- 每月成本:20 美元
硬體替代設備:
- ZOTAC ZBOX CI642 納米靜音被動冷卻式迷你 PC 第 10 代 Intel Core i5
- SanDisk Ultra 3D NAND 2TB 內置 SSD
- Corsair Vengeance Performance SODIMM 內存 8GB
2. 選擇和安裝客戶端
以太坊 2.0 推出的時候會有多個客戶端提供支持,驗證者可以使用不同客戶端來運行自己的驗證選項。截至目前,一共有四個客戶端部署在生產網絡上,下面我們就來一一介紹:
以太坊 2.0 主網客戶端
由 Prysmatic Labs 開發的 Prysm 客戶端 (Discord)
Prysm 是一個使用 Go 編程語言開發的以太坊 2.0 協議,該客戶端重點關注可用性、安全性和可靠性,並在 GPL-3.0 許可下發布。
由 Sigma Prime 開發的 Lighthouse 客戶端 (Discord)
Lighthouse 是以太坊 2.0 客戶端的 Rust 實現,在 Apache 2.0 許可下發布,該客戶端重點關注速度和安全性,其背後開發團隊 Sigma Prime 是一家信息安全和軟件工程公司。
由 ConsenSys 開發的 Teku 客戶端 (Discord)
PegaSys Teku 是一個基於 Java 的以太坊 2.0 客戶端,其設計和構建旨在滿足機構需求和安全要求,該客戶端使用市場上最成熟且應用最普遍的 Java 編程語言開發,在 Apache 2.0 許可下發布。
由 Status 開發的 Nimbus 客戶端 (Discord)
Nimbus 既是一個客戶端實現,又是一個以太坊 2.0 研究項目,旨在嵌入式系統和個人移動設備上良好運行(包括具有硬件資源限制的老款智能手機)。 Nimbus 客戶端在 Apache 2.0 許可下發布,使用 Nim 編程語言開發,該編程語言使用類似於 Python 的愈發,支持編譯 C 語言,
3. 安裝以太坊 1.0 節點
在以太坊 2.0 上運行驗證節點,您首先必須運行以太坊 1.0 節點以監視存款(即 32 枚以太幣),選擇以太坊 1.0 節點時其實有多種選擇,以下我們將為您提供幾個最常用的以太坊 1.0 節點啟動工具。
自主託管:
- OpenEthereum
- Geth
- Besu
- Nethermind
第三方託管:
- Infura
4. 運行以太坊 2.0 驗證器
第一步:獲取以太幣
如果您不熟悉以太坊,那麼第一步就是要「添加 GAS」,之後才能參與其中。這意味著每一個以太坊 2.0 驗證人必須要先質押 32 枚以太幣。需要注意的是,倘若您最終成為了以太坊 2.0 驗證人,也意味著您對該項目做出了長期承諾。
如果您現在需要充值以太幣,我們推薦使用以下加密貨幣交易所:
- 支持法幣交易的加密貨幣交易所(美國地區):Coinbase 或 Gemini;
- 支持法幣交易的加密貨幣交易所(非美國地區):幣安或 Kraken;
- 以太坊去中心化交易所:Uniswap 。
第二步:前往以太坊 2.0 Launchpad
在過去的幾個月中,以太坊基金會(EF)、 Codefi Activate 和 Deep Work Studio 一直在開發一個界面,以使用戶更容易質押以太幣並成為以太坊 2.0 的驗證人。
現在我們將這項工作的成果展示出來,它就是:ETH2 Launch Pad,該應用程序旨在安全地指導您完成生成以太坊 2.0 密鑰,並將 32 枚以太幣質押到以太坊主網的官方存款合約中。
Launch Pad 是為普通驗證人設計的,即便是打算自主運行驗證器的以太坊業餘愛好者也可以在家中使用,還能在計算機的終端屏幕上運行命令。
盡職調查(概述部分)
在設置以太坊 2.0 驗證器過程中,您可能需要花點時間來閱讀這一部分內容,因為這部分概述內容非常重要,旨在幫助您更好地學習、了解質押以太幣時可能遇到的相關風險。
第三步:生成密鑰對和助記詞
對於每個驗證器節點,您都需要生成驗證器密鑰對和一個助記詞,這樣才能生成提款密鑰。
首先,您需要選擇擬運行的驗證器數量,以及要在驗證器上運行哪種操作系統。
Launchpad 將為您提供兩個選項以生成您的存款密鑰。
您可以在 此處 找到有關操作系統的詳細說明。
第一個選擇是從以太坊 2.0 GitHub 代碼存儲苦中下載二進制可執行文件,然後在終端窗口中運行./deposit 命令。
需要注意的是,您需要驗證該 URL,並確認自己使用的是正確的 URL!
第二個選擇是從 Python 源代碼構建 deposit-CLI 工具,您只需按照說明進行操作,確保所有必需的開發庫和 deposit-CLI 工具都完成安裝即可。
一旦 deposit-CLI 工具完成完成,並且在終端窗口中運行之後,您將會看到系統提示:
- 指定您要運行的驗證器數量;
- 您想用使用哪種語言來生成助記詞;
- 指定運行驗證器的網絡(主網)。
您需要確保自己已經為主網測試網設置了「chain mainnet」,否則存款將不會生效。
現在,您需要設置密碼,一旦密碼確認之後就會生成助記詞,切記要把助記詞寫下來並保存在安全的地方!
如果上述步驟都順利完成,那麼此時您應該會看到以下視窗:
如果您對 deposit-cli 工具有任何疑問,可以訪問相關 GitHub 存儲庫。
第四步:上傳你的存款文件
到這一步時,整個以太坊 2.0 驗證器部署流程即將結束!此時您需要上傳上一步中生成的 deposit .json 文件,該文件位於/eth2.0-deposit-cli/validator_keys 目錄中,標題為 deposit-data- [timestamp] .json 。
第五步:連接錢包
接下來,連接您的 Web3 錢包,然後單擊繼續。請注意,您需要在錢包設置中選擇「主網」。
第六步:確認交易摘要並啟動存款
連接並確認您的錢包地址後,您會進入到摘要頁面,該頁面會根據您選擇運行的驗證器數量顯示發送至存款合同所需的以太幣總額。
在同意接受「警報檢查」之中,您需要單擊「確認」以導航到最後一步——實際存款。此時點擊「啟動交易」就會把您的以太幣存入到正式的以太坊 2.0 存款合約中,之後您可以通過自己的錢包來確認每個驗證器中是否已經成功存入 32 枚以太幣。
一旦確認無誤,就代表您已經成為一個真正的以太坊 2.0 驗證者。
(以上內容獲合作夥伴 火星財經 授權節錄及轉載,原文鏈接 )
聲明:文章僅代表作者個人觀點意見,不代表區塊客觀點和立場,所有內容及觀點僅供參考,不構成投資建議。投資者應自行決策與交易,對投資者交易形成的直接間接損失作者及區塊客將不承擔任何責任。
免責聲明:本文只為提供市場訊息,所有內容及觀點僅供參考,不構成投資建議,不代表區塊客觀點和立場。投資者應自行決策與交易,對投資者交易形成的直接或間接損失,作者及區塊客將不承擔任何責任。