一般人が自宅でイーサリアム 2.0 ノードを実行する方法

一般人が自宅でイーサリアム 2.0 ノードを実行する方法
元のタイトル: ガイド: Eth2 テストネットのバリデーターになる方法
出典: Bankless、ライアン・ショーン・アダムス
元の翻訳: 0x26

ETH2.0がついに登場しました。その後の大きなイベントは、ETH のステーキングでした。これは、ETH がデジタル債券 (T-bill) (財務省短期証券。金融市場で最も重要かつ活発な信用手段の 1 つです。) になるための確実な一歩を踏み出したことを意味しました。ステーキングすると、保有するイーサリアムは仮想商品ではなくなります。それは利息配当を得ることができる金融資産のようなものです。

現在、イーサリアムのステーキング契約はオンラインになっており、ETH 2.0 は 2020 年 1 月に開始される予定です。長年の努力がようやく実を結んだことを嬉しく思います。 8 月に報告したように、Medalla の Ethereum ベータ版の構築を支援するツールをリリースしました。初心者でもテストネット ガイドを使用して練習することができます。

さて、本題に入りましょう。実際の ETH 2.0 ステーキング ガイドを公開します。

このガイドの内容は次のとおりです。

1. ハードウェア要件

2. クライアントを選択してインストールする

3. ETH 1.0ノードを設定する

4. ETH 2.0 ローンチパッドを使用する

1. ハードウェア要件

Ethereum 2.0 の分散化設計目標に基づき、検証ノードはさまざまなデバイス (ローカルデバイス、クラウドサービスなど) を活用できるようになることが期待されます。

これまで ETH をステークしたことがない場合は、Medalla テストネットを使用すると練習に最適で、どのタイプのセットアップが最高かつ最も信頼性の高いパフォーマンスを提供するかを判断するのに十分な時間が得られます。

始める前に必ずテストネットを実行してみてください。 Medella テストネットでテストするには、こちらをご覧ください。

推奨仕様:

オペレーティング システム: 64 ビット Linux、Mac OS X、Windows

プロセッサ: Intel Core i7-4770 または AMD FX-8310 (またはそれ以上)

メモリ: 8GB RAM

ストレージ: 100GB のソリッド ステート ドライブ (SSD)

インターネット: ブロードバンドインターネット (10 Mbps)

電源: 無停電電源装置 (UPS)

Digital Ocean の推奨 (クラウド プロバイダー):

標準ドロップレット

メモリ: 8GB RAM

ストレージ: 160GB のソリッド ステート ドライブ (SSD)

稼働率: 99.99%

利用可能数: 8つのデータセンター

1時間あたりのコスト: $0.060

月額費用: 40ドル

代替ハードウェア:

ZOTAC ZBOX CI662 Nano サイレント パッシブ冷却ミニ PC、第 10 世代 Intel Core i7 プロセッサー

サンディスク ウルトラ 3D NAND 2TB 内蔵 SSD

Corsair Vengeance パフォーマンス SODIMM メモリ 16GB (2x8GB)

最小ハードウェア要件:

オペレーティング システム: 64 ビット Linux、Mac OS X、Windows

プロセッサ: Intel Core i5-760 または AMD FX-8110 (またはそれ以上)

メモリ: 4GB RAM ストレージ: 20GB のソリッドステートドライブ (SSD)

インターネット: ブロードバンドインターネット (10 Mbps)

電源: 無停電電源装置 (UPS)

Digital Ocean の代替手段 (クラウド プロバイダー):

標準ドロップレット

メモリ: 4GB RAM

ストレージ: 80GB のソリッド ステート ドライブ (SSD)

稼働率: 99.99%

利用可能数: 8つのデータセンター

1時間あたりのコスト: $0.030

月額費用: 20ドル

ハードウェア交換デバイス:

ZOTAC ZBOX CI642 Nano サイレント パッシブ冷却 ミニ PC 第 10 世代 Intel Core i5

サンディスク ウルトラ 3D NAND 2TB 内蔵 SSD

Corsair Vengeance パフォーマンス SODIMM メモリ 8GB

2. クライアントを選択してインストールする

Ethereum 2.0 のリリースでは複数のクライアントが提供され、バリデーターは異なるクライアントを使用してノードを実行するオプションが得られます。現時点では、試すことができるチーム クライアントが 4 つあります。

Ethereum 2.0 クライアント:

Prysmatic Labsが開発したPrysmクライアント

Prysm は、使いやすさ、セキュリティ、信頼性を重視した Go で実装された Ethereum 2.0 クライアントであり、GPL-3.0 ライセンスの下でリリースされています。

説明書

ギットハブ

Sigma Prime が開発した Lighthouse クライアント

Lighthouse は、速度とセキュリティに重点を置いて Rust で実装された Eth2.0 クライアントです。その背後にあるチームである Sigma Prime は、情報セキュリティとソフトウェア エンジニアリングの会社です。

説明書

ギットハブ

ConsenSysが開発したTekuクライアント

Pegasus Teku は、成熟し広く使用されている Java 言語で実装された Ethereum 2.0 クライアントであり、組織のニーズとセキュリティ要件を満たすように設計および構築されています。

説明書

ギットハブ

Status が開発した Nimbus クライアント

Nimbus は、ハードウェア リソースが制限された古いスマートフォンを含む組み込みシステムや個人用モバイル デバイス向けに設計された Ethereum 2.0 の研究プロジェクトおよびクライアント実装です。 Nimbus (Apache 2) は、C にコンパイルされる Python のような構文を持つ言語である Nim で書かれています。

説明書

ギットハブ

3. Ethereum 1.0ノードをインストールする

Ethereum 2.0 でバリデータ ノードを実行するには、バリデータの 32 ETH デポジットを監視するために Ethereum 1.0 ノードを実行する必要があります。 Ethereum ノードを選択する際には多くのオプションがあります。以下に、Ethereum ノードを開始するために最もよく使用されるツールを示します。

セルフホスト:

オープンイーサリアム

ゲス

ベス

ネザーマインド

預託:

インフラ

4. Eth2.0 バリデータノードを実行する

Ethereum を初めて使用する場合は、ガス (担保) を追加することが重要なステップです。 Ethereum 2.0 では、検証ノードごとに 32 ETH が必要です。これは本当です!バリデーターになった場合、プログラムに対して長期的(年数単位)なコミットメントを行うことになることに注意してください。

ETH を購入する必要がある場合は、次のプラットフォームをお勧めします。

法定通貨取引をサポートする暗号通貨取引所(米国):Coinbase または Gemini。

法定通貨取引をサポートする暗号通貨取引所(米国以外):Binance または Kraken。

イーサリアム分散型取引所:Uniswap。

ステップ2: Ethereum 2.0 Launchpadへアクセス

過去数か月間、Ethereum Foundation (EF)、Codefi Activate、Deep Work Studio は、ユーザーが Ethereum 2.0 でステークし、バリデーターになることを容易にするインターフェースを開発してきました。

この取り組みの結果、Eth2 Launch Pad が誕生しました。これは、Ethereum 2.0 キー ペアを生成し、32 ETH を Ethereum 2.0 メインネットの公式デポジット コントラクトにデポジットするまでを安全にガイドするプログラムです。

Launch Pad は、一般の人が検証ノードを構築できるように設計されています。これらの人々は、独自のバリデータノードを実行することを意図する愛好家である可能性があり、このプログラムを使用することで、ユーザーは自分のコンピューターのターミナル画面で簡単にコマンドを実行できます。

ステップ 2a: デューデリジェンス (概要)

チュートリアルのこの部分では、時間をかけて読み通すことが重要です。この教育セクションの目的は、イーサリアムをステーキングする際にユーザーが遭遇する可能性のあるリスクを知らせることです。

ステップ3: キーペアとニーモニックを生成する

各バリデータノードごとに、バリデータキーペアと、後で引き出しキーを生成するためのニーモニックフレーズを生成する必要があります。

まず、実行するバリデータノードの数と、それらを実行するオペレーティング システムを選択する必要があります。

Launchpad では、デポジット キーを生成するための 2 つのオプションが提供されます。

ご使用のオペレーティング システムに応じた詳細な手順については、こちらをご覧ください。

最初の方法は、Eth2 Github リポジトリからダウンロードできるバイナリ実行可能ファイルを使用し、ターミナルで ./deposit コマンドを実行することです。

URL が正しいことを必ず確認してください。


もう 1 つのオプションは、Python ソース コードから deposit-CLI ツールをビルドすることです。必要なすべての開発ライブラリと deposit-CLI ツールがインストールされていることを確認するには、指示に従う必要があります。

deposit-CLI ツールが終了し、ターミナル ウィンドウで実行されると、次のプロンプトが表示されます。

実行するバリデータノードの数を指定します。ニーモニックの言語を選択します。バリデータノードを実行するネットワーク (メインネット) を指定します。

メインネット テストネット用のチェーン メインネットが設定されていることを確認してください。そうしないと、入金は有効になりません。

生成されたニーモニックを確認したら、パスワードを設定します。必ず安全な場所に書き留めて、オフラインで保存してください。

この手順を正常に完了すると、次の画面が表示されます。

deposit-cli について質問がある場合は、GitHub リポジトリにアクセスしてください。

ステップ4: ストレージファイルをアップロードする

もうすぐ到着です!次のステップは、前のステップで生成された deposit.json ファイルをアップロードすることです。

これは/eth2.0-deposit-cli/validator_keysディレクトリにあり、deposit-data-[timestamp].jsonという名前が付けられています。

ステップ5: ウォレットを接続する

次に、Web3 ウォレットを接続し、「続行」をクリックします。ウォレット設定でメインネットが選択されていることを確認してください。

ステップ6: 取引の概要を確認し、入金を開始する

ウォレット アドレスが接続され、確認されると、実行するように選択したバリデータ ノードの数に基づいて、デポジット コントラクトに送信する必要がある Ethereum の合計金額を示す概要ページが表示されます。

リマインダーチェックに同意し、[確認] をクリックして最終ステップ (実際の入金) に進みます。

「トランザクションの初期化」をクリックして、ETH を公式の Ethereum 2.0 デポジット契約にデポジットします。

次に、ウォレットを検証して、各ノード アドレスに 32 個の Ethereum があることを確認します。

取引が確認されると... OK、成功です。 Web3 の画期的な瞬間に、自分自身を公式バリデーターと呼ぶことができます。

<<:  BTC契約のレバレッジを3倍を超えないように推奨する理由|市場観察

>>:  レポート:ビットコインの強気相場によりアルトコインシーズンは衰退

推薦する

ファイルコイン公式展望2021

少し前に、Filecoin の担当者が 2020 年の Filecoin のレビューを行いました。次...

ダークネットマーケットAgoraがセキュリティ上の懸念を理由にサービスを停止

ダークウェブマーケットプレイスのAgoraは、潜在的な攻撃に対する防御メカニズムの構築に取り組んでい...

英国最大のビットコインマネーロンダリング事件には中国の400億ドルの違法資金調達事件が絡んでいる。資金はどのように海外に流れたのか?

暗号通貨の誕生以来、「分散化」や価格の大きな変動といった特徴により、組織犯罪者にとって資産を移転する...

ウー・ジハンが自ら大分裂の結末を語る。今後両者に何が起こるのでしょうか? (中国語と英語の全文を添付)

ウー・サイード著者 |コリン・ウーこの号の編集者 |ウー氏がブロックチェーンについて語るウー・ブロッ...

海外メディア:中国のビットコイン採掘会社8社がパラグアイへの事業移転を検討中

7月30日、中国のビットコイン採掘企業8社がパラグアイへの事業移転を検討していると報じられた。この移...

21 Incは、初のコンセプト実証を開始し、モノのインターネットに一歩近づきました。

ビットコインスタートアップは、自社の代表的なハードウェア製品である「21 Bitcoin Compu...

ファイルコインマイナー会議は、メインネットが8月31日から9月21日の間に立ち上げられる可能性があることを再確認した。

7月22日午前9時、Filecoinは別のマイナー会議を開催し、無事終了しました。現在、公式ロード...

グレイスケールは2020年4月以降、78,354ビットコイン(6億9000万ドル相当)を購入した。

8月31日、匿名のRedditユーザーが、2020年4月初旬から現在までのデジタル資産管理会社グレ...

プロの鉱山労働者のための必修コース:金融ツールを使用した鉱山リスクの管理

ブロックチェーン技術の発展とビットコインに代表されるデジタル通貨の普及により、デジタル通貨のマイニン...

AppleがApp Storeからアプリを削除したことでブロックチェーンスタートアップに論争が巻き起こる

Crazy Review : 先月、Apple は Jaxx に対し、特定のデジタル通貨 Dash ...

弱気相場はこれまで存在しなかったが、これからやってくる

毎日弱気相場について叫んでいる人もいますが、実際のところ、現在の暗号通貨市場は違った様相を呈していま...

現在イーサリアムを所有しているのは誰ですか?

イーサリアムの合併から1週間以上が経過し、すでに波紋が現れ始めています。クリプト・カーボン・レーティ...

暗号通貨トランプ大統領と彼の80億ドルのミームコイン

1月18日午前10時、トランプ大統領のソーシャルアカウントは、自身のミームコイン「TRUMP」を立ち...