BTC
ETH
HTX
SOL
BNB
View Market
简中
繁中
English
日本語
한국어
ภาษาไทย
Tiếng Việt

ステップバイステップのチュートリアル: Eth2 Medalla テストネット検証者になる方法

ECN以太坊中国
特邀专栏作者
2020-09-08 10:07
この記事は約4763文字で、全文を読むには約7分かかります
この記事に従って、Medalla テストネットに参加する方法を学び、Eth2.0 ステーキングの準備をしてください。
AI要約
展開
この記事に従って、Medalla テストネットに参加する方法を学び、Eth2.0 ステーキングの準備をしてください。

ソース |Bankless

ソース |

著者 | ライアン・ショーン・アダムス

ConsenSys CodeFiCollin MyersそしてMara Schmiedtそして

このチュートリアルが、Eth2 に参加したいイーサリアム コミュニティのメンバーにとって役立つことを願っています。

テストネットはここにありますが、メインネットははるかに遅れているでしょうか?

  • この記事の主な内容:

  • 推奨ハードウェア

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

  • Eth1ノードのセットアップ

  • Eth2 ラウンチパッドの使用

追加のコンテンツとリソース

1. ハードウェア要件

Eth2 の分散設計目標に基づいて、バリデーターはさまざまなインフラストラクチャ設定 (オンプレミスまたはクラウドなど) を使用できることが期待されています。

テスト ネットワークに参加すると、実践的な演習が提供されるだけでなく、最も適切で最も信頼性の高いパフォーマンスを発揮する機器と方法を選択するための十分な時間を得ることができます。そしてそれが今私たちにできる唯一のことなのです。

以下に、ハードウェア構成、リソースのリンク、役立つチュートリアルをいくつか示します。

推奨される構成:

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

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

メモリ: 8GB RAM

容量:100GB空き容量SSD

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

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

標準液滴

  • メモリ: 8GB RAM

  • メモリ: 8GB RAM

  • 容量:160GB空き容量SS

  • 稼働時間: 99.99%

  • 可用性: 8 つのデータセンター

料金: 0.060 ドル/時間、40 ドル/月

対象となるハードウェア デバイス:

最低限必要な構成:

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

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

メモリ: 4GB RAM

容量:20GB空き容量SSD

ネットワーク:ブロードバンドネットワーク(10Mbps)

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

標準液滴

  • メモリ: 4GB RAM

  • メモリ: 4GB RAM

  • 容量:80GB空き容量SSD

  • 稼働時間: 99.99%

  • 可用性: 8 つのデータセンター

料金: 0.030 ドル/時間、20 ドル/月

対象となるハードウェア デバイス:

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

Eth2 の最初のマルチクライアント大規模パブリック テスト ネットワークとして、Medalla のリリースでは、ノードを実行するためのさまざまなクライアント オプションがバリデーターに提供されます。

Medalla テストネットには、試用用の製品実装を提供する 4 つのクライアント チームがあります。

クライアントチームDiscord)

Prysm1. Prysmatic Labs の Prysm (

これは Go 言語に基づく Eth2.0 プロトコルの実装であり、使いやすさ、セキュリティ、信頼性に重​​点を置いています。

使用説明書:Discord)

Lighthouse2. シグマプライムの灯台 (Sigma Primeこれは、速度とセキュリティに重点を置いた、Rust 言語を使用した Eth2.0 クライアントです。ライトハウスの研究チームは、

使用説明書:Discord)

PegaSys Teku3. ConsenSys の Teku (

使用説明書:Discord)

4. ステータスのニンバス (Nimbus発明プロジェクト

  • また、Eth 2.0 のクライアント実装でもあり、組み込みシステムや、ハードウェア リソースに制約のある古いスマートフォンなどの個人用モバイル デバイス向けに設計されています。https://nimbus.team/docs/

  • Github: https://github.com/status-im/nim-beacon-chain

使用説明書:

3. Eth1 ノードをセットアップする

自己ホスト型:

OpenEthereum

Geth

Besu

Nethermind

預託:

Infura

預託:

4. Medalla で Eth2 検証ノードを実行する

ステップ 1: Goerli テストネットワークで ETH をプレッジする

読者がイーサリアムを初めて使用する場合、ネットワークに参加する主な方法はステーキングに参加することです。 Eth2 の Medalla テストネットでは、各バリデーターが 32 GöETH をプレッジする必要があります (Goerli テスト コインの使用を除き、他の手順は実際の Eth2 と何ら変わりません!)

ユーザーがテストネットに参加したい場合、参加プロセスを簡素化するための非常に便利なツールをいくつか紹介します。iscord1. プリズマティックズD

  • (ゲルリテストコインを入手するチャンネル)

  • Prysmatic チームはプロセスを自動化しました

discordに「!send (イーサリアムアドレス)」というメッセージを残してくださいDiscord2.イースステーカー

  • (ゲルリテストコインを入手するチャンネル)Beaconcha.inこの自動化されたプログラムを実行しているのは、

  • 運用と保守

「!goerliEth (あなたのイーサリアムアドレス)」というメッセージを残してください。Goerli Authenticated Faucet)

  • 3. Goerli 認定蛇口 (

ETHアドレスをコピー&ペーストして「リクエスト」を選択するだけですEth2 Launchpad

過去数か月間、イーサリアム財団イーサリアム財団

、Codefi Activate、Deep Work Studio はすべて、ユーザーがステーキングに参加し、Eth2.0 のバリデーターになりやすくするインターフェイスを研究開発しています。Eth2 Launch Pad研究の結果は、

、アプリケーションを使用すると、ユーザーは次の手順を安全に完了できます: Eth2 キー ペアを生成し、Eth2 テストネットとメインネット上の公式デポジット契約に 32 ETH を誓約します。

Launch Pad は、自宅でノードを実行するバリデーター向けに特別に設計されています。これらのイーサリアム愛好家は、独自のノードを実行し、コンピューターの端末画面でコマンドを簡単に実行したいと考えています。

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

ステーキングに参加する前に、時間をかけてこれらを読む必要があります。 「概要セクション」では、ETH をステーキングする際に直面するいくつかのリスクについての教育情報を提供します。

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

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

Launchpad には、独自のデポジット キーを生成するための 2 つのオプションがあります。ここをクリックリンクリンク

https://github.com/ethereum/eth2.0-deposit-cli/blob/master/README.md

ユーザーのオペレーティング システムの詳細な説明を取得するには、次のようにします。最初のオプションは、

ethereum/eth2.0-deposit-cli ページからダウンロードしたバイナリ実行可能ファイル。自分の端末で ./deposit コマンドを実行します。

2 番目のオプションは、Python ソース コードからデポジット CLI ツールを構築することです。参加者は、以下の手順に従って、必要な開発ライブラリとデポジット CLI ツールがすべてインストールされていることを確認する必要があります。

完了したら、自分のターミナルで .\eth2deposit\deposit.py コマンドを実行します。

  • ユーザーがデポジット CLI ツールをインストールし、ターミナル ウィンドウで実行すると、次のプロンプトが表示されます。

  • 実行するバリデーターノードの数を決定する

  • ニーモニックの生成に使用する言語を決定する

バリデーターノードを実行するテストネットを決定する

このチュートリアルでは Medalla テストネットを選択してください。

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

Deposit-cli についてご質問がある場合は、以下の GitHub リポジトリにアクセスしてください。https://github.com/ethereum/eth2.0-deposit-cli

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

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

ほぼ完了しました!次のステップでは、前のステップで生成したデポジット json ファイルをアップロードします。

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

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

次のステップは、Web3 ウォレットに接続し、[続行] をクリックすることです。ウォレット設定で Goerli テストネットが選択されていることを確認してください。

Medalla テストネット上のデポジットコントラクトに本物の ETH を送らないでください。

ステップ 6: 取引を確認して入金を開始する

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

「同意する」警告オプションがある場合は、「確認」をクリックして最終ステップ、つまり実際の入金に進みます。

「トランザクションの開始」をクリックして、GoETH を Medalla テストネット契約に入金します。

次に、ウォレットを通じて GoETH の入金を確認する必要があり、各バリデーター ノードは 32 GoETH を確認する必要があります。取引が確認されると、誓約が成功したことになります。最も記念碑的な Web3 テストネットの公式ステーカーを名乗る時が来ました!

6. 追加のコンテンツとリソース

上記の手順を確認した後、検証者はステーキングを開始する前に、各クライアントについて次のガイドラインを確認することをお勧めします。選択したクライアントに応じて、上記の手順の操作順序は異なります。

以下は、私がこの業界で見た中で最も詳細なガイドであり、読者にプロセスの微妙な違いを説明しています。

Eth2 バリデーターに関する追加リソース

使用するクライアントを決定したら、次のリソースを確認することを強くお勧めします。

Eth2 ブロック エクスプローラー:

クォントスタンプの記事

Ubuntu で Nimbus を使用して Eth2 Medalla テストネットをステーキングする方法

Eth2.0 ステーキング ガイド (Ubuntu/Medalla/Prysm)

ジム・マクドナルド (Attestant の記事)

免責事項: ECN の翻訳作業は、中国のイーサリアム コミュニティに高品質の情報と学習リソースを提供することを目的としています。記事の著作権は原著者に属します。転載する場合は、原文と ethereum.cn の出典を示す必要があります。再版の場合は、ethereumcn@gmail.com までご連絡ください。

ETH
开发者
Odaily公式コミュニティへの参加を歓迎します
購読グループ
https://t.me/Odaily_News
チャットグループ
https://t.me/Odaily_CryptoPunk
公式アカウント
https://twitter.com/OdailyChina
チャットグループ
https://t.me/Odaily_CryptoPunk