用 2 顆 ETH 成為以太坊節點,享受 2 倍以上收益

  • EthTaipei
  • 发布于 2025-02-18 13:40
  • 阅读 55

本文介绍了如何通过Dappnode和Lido社区质押模块(CSM),仅用2 ETH成为以太坊节点,并且获得超过两倍的额外收益。文章详细讲解了Lido CSM的运作方式、Dappnode的安装步骤以及节点的设置流程,适合对以太坊质押有兴趣的用户学习与实践。

前言

以太坊從 Proof-of-Work (PoW) 升級為 Proof-of-Stake (PoS) 後,想要成為以太坊節點需要 質押 32 ETH,這對一般用戶來說不僅成本高,技術門檻也不低,因此目前主要由專業的機構運行節點,獨立節點數量相對較少。

本文將介紹如何透過 DappnodeLido Community Staking Module (CSM),僅使用 2 ETH 成為以太坊節點,並獲得超過 兩倍的額外收益

什麼是 Lido CSM?

Lido 是目前最大的 ETH 質押服務中間商,運作方式如下:

  1. 一般用戶將 ETH 存入 Lido 並得到 stETH,用戶可以得到 90% 的質押收益,而 Lido 會收取 10% 質押收益,然後將資金委託給專業節點運營商進行質押。
  2. Lido 通常會把他們收取的 10% 質押收益留 50% 給自己,另外 50%給專業節點營運商當作費用,所以才說他們是個中間商。
  3. 為了提升節點去中心化程度,Lido 推出了 CSM (Community Staking Module),允許獨立節點運行者來擔任專業節點運營商的角色。獨立節點運行者只需 2 ETH,Lido 則提供 30 ETH,幫助獨立節點運行者達到質押門檻並運行節點。
  4. 這 30 ETH 所產生的收益,原本應該是 Lido 收取 10% * 50%,給獨立節點運行者也是 10% * 50%。但為了鼓勵獨立節點運行者,現在 Lido 會只收取 10% * 40% 而把 10% * 60% 回饋給用戶獨立節點運行者,作為運行節點的獎勵。

收益計算如下:

30(Lido借給你的ETH)× 10%(Lido 質押收益)× 60%(你的分潤) / 2(你的 ETH) = 90% 額外收益

換句話說, 用 2 ETH,就能享受 3.8 ETH 的質押收益!

前置需求

在開始前,你需要準備以下設備,詳情可以參考 這裡

節點機器(建議規格):

  • 32GB 記憶體
  • 2TB NVMe SSD
  • 4 核心處理器

一台遠端操作電腦(安裝後可用手機管理)

一個或多個 USB 隨身碟(若安裝過程出錯,備用 USB 方便重灌)

實體網路線(節點必須使用有線網路,不能用 Wi-Fi)

Dappnode 安裝教學

Dappnode 是一個開源平台,主要目的是降低技術門檻,讓更多人能夠運行區塊鏈節點。他們提供了方便操作的 UI 以及遠端控制等便利的功能,讓你可以輕鬆地安裝以及管理節點所需要的各種程式,並且已經整合 Lido CSM 在其中讓大家可以方便上手。

1. 下載與製作開機碟

  • 前往 Dappnode 官網 下載 Attended ISO 映像檔 這個 ISO你可以想像成以前我們電腦剛出廠需要先用光碟安裝 windows,只不過現在電腦都沒有光碟機改用 USB 就可以了
  • 使用 Balena Etcher 製作 USB 開機碟
  • 確保節點機器乾淨, 格式化所有硬碟

2. 安裝 Dappnode

  • 插入 USB 開機碟並開機,進入安裝步驟,安裝選項可以參考 這裡
  • 記得選擇有線網路,不要選 Wi-Fi
  • 若安裝失敗,請先格式化整台機器後重新安裝

我大約重複安裝了 10 次,主要問題都出現在 磁碟分割失敗 / GRUB Boot Loader 安裝失敗, 這應該是沒有整個格式化清空重灌的問題 另外一次是安裝成功但無法遠端連線進節點機器,這應該是安裝過程中使用了 Wi-Fi但我不知如何讓他改用實體網路,最後是直接重灌一開始就不要讓他連 Wi-Fi。

如果你只有一個隨身碟的話,會無法直接把剛剛的 ISO 隨身碟改成格式化用的,需要先格式化隨身碟,再做成格式化用的開機碟,拿去格式化節點機器,再次格式化隨身碟,回到步驟一再次做成 Dappnode 的開機碟。

Dappnode 操作與節點設定

1. 連線到 Dappnode

  • 安裝完成後,可透過 Wi-Fi 或 VPN 連線到 http://my.dappnode
  • 建議使用 WireGuard,因為 OpenVPN 已停止支援
  • 若無法連線,可能需要開啟路由器的 UPnP 設定,可參考 這篇文章

Dappnode 操作介面

2. 選擇 EL 和 CL 客戶端

連線進 Dappnode 操作介面後,主要是在 Stakers 的頁面選擇你要使用的 Execution Client 或叫 Execution Layer(EL) 以及 Consensus Client 或叫 Consensus Layer(CL),這兩種 layer 都有三四種選項可以任意組合,我個人是使用 Nethermind + Lighthouse。

選擇完 EL 跟 CL 後系統會自動開始同步鏈上資料。 CL 因為有 checkpoint sync 或 magic sync 這種技術,所以理論上同步資料應該很快只需要幾分鐘或幾十分鐘,可以參考 這裡。但我在測試鏈使用 Nimbus 當 CL 時,這個技術卻失效,所以他只能手動慢慢抓資料變成 8 小時只同步 2%之類的,結果一換 Lighthouse 之後幾分鐘就好了。 EL 同步則需要幾十個小時左右的時間,可以去 Package 頁面打開 EL 跟 CL 的 logs 看他們有在正常抓資料,速度也沒有太慢就沒問題了。

我最後選擇使用 Nethermind + Lighthouse

可以在 Package 裡面看到 logs 觀察是否運行正常

Lido CSM 操作流程

現在我們 Dappnode 已經安裝好了,如果你自己有 32 ETH 的話其實就可以開始當節點了,但因為我們只有 2 ETH 還需要透過 Lido CSM 給我們另外 30 ETH ,所以我們要開始進行 Lido CSM 的設定。

你可以想像需要這些設定是因為 Lido 也怕我們節點運行的不好被以太坊罰錢,或甚至我們拿了 Lido 的錢就跑,所以我們要先把我們的節點設定好,跟 Lido 說我們需要他們存入多少 ETH (一台電腦可以同時跑很多個節點),把節點的提款地址設定成 Lido 而不是我們自己等等,最後提交給 Lido 審核。

1. 安裝 Lido CSM

  • Dappstore 搜尋 Lido CSM 並安裝

2. 設定 Validator Key

  • 依照你需要的數量產生 Validator Key
  • 存入對應的 ETH,並附上 deposit data

3. 進入 Lido Deposit Queue

  • 當你的 Key 狀態變為 depositable,代表已進入 Lido deposit queue
  • Lido 會依照他們的 ETH 現金流來判斷是否有資金可以存入 deposit queue,在這等待過程以及他們存入後你都不需要做額外操作就會自動開始運行
  • 後續可以使用 Lido 的介面或是 beaconcha 來觀看你的 validator 運行狀況,例如收益或是出塊穩定性等等

💡 注意:

  • 若在 Lido 存入前退出,需要支付 0.05 ETH / Key 退出費用
  • 正式運行節點後,可隨時退出,不會產生額外費用

可以看到我有一個 active key 在運行

節點的運行狀態跟收益,後續因為我離開 testnet 了所以收益停了

結語

感謝 Lido 的 Samuel Chong 舉辦的 workshop 讓我接觸到 CSM,後續自己操作的過程中也是多次詢問 Sam 的幫忙才能成功把節點架起來,也感謝 cryptobiot 推薦我使用 Dappnode 以及處理安裝的相關問題。有相關問題的朋友也可以留言或是寄信到 andy.chian.tai@gmail.com 看我有沒有什麼能幫忙的地方

点赞 0
收藏 0
分享
本文参与登链社区写作激励计划 ,好文好收益,欢迎正在阅读的你也加入。

0 条评论

请先 登录 后评论
EthTaipei
EthTaipei
Taipei Ethereum Meetup