AptosにおいてValidatorの構築方法を記載します
AptosはDPoSのため、テストネット以外で作成すること以外はほぼないと思いますが、2022年5月から報酬付きのテストネットが開始されます
Validatorを建てて、テストネットに貢献するとAptosトークンでの報酬が付与されますので、ぜひ参加ください
※ すべてPacific Timeでの記載です。日本との時差に注意してください
6月30日**
**登録が始まります。ノードとIDの検証が始まります。7月7日**
**ノード登録がロックされています。本人確認を完了するまであと48時間です。7月11日**
**選択プロセスは終了します。電子メール通知が送信されます。7月12日**
**Aptos IncentivizedTestnet2は正午に稼働します。バリデータースコアが開始されます。
こちらの公式のサイトより参照しています
サーバの準備が必要になります
こちらの記事を参考にして、サーバを用意してください
サーバスペックや、セキュリティルールについては今回の要件にあわせてください
AIT1で明らかになりましたが、地理的な分散性を重視されるようです
AIT1は合格者100名に対して2名が日本から選出だったため、
今回のAIT2での枠が約200名とのことのため、約4名ほど選出されると想像しています。
応募者があまり建てない都市でサーバを建てると選出されやすくなるかもなので、ぜひトライしてみてください
3-2-1. エンジニアの人
ぜひ、スキルアップ & Aptosの知識の取得のためにも、公式手順書でトライしてみてください
**
3-2-2. 初心者の人**
簡単に建てれるようにInstallerを作成しました。
Aptosでは、地理的な分散性やLayer1 for everyoneの実現のために、AIT1ではスキルベースではなく地理的な分散性以外では完全にランダムに選出されました。
今回のAIT2でも同様になるかは不明ですが、地理的な分散性は引き続き重要項目であるため、ぜひトライして分散化に協力してください。
3-2-2-1. サーバにログインする
3-2-2-2. Rootユーザ (特権ユーザ)になる
sudo su -
cd &HOME
3-2-2-3. installerをダウンロード & 実行
wget -O installer-validator-ait2.sh https://raw.githubusercontent.com/qyeah98/aptos/main/validator/installer-validator-ait2.sh
chmod +x installer-validator-ait2.sh
./installer-validator-ait2.sh
3-2-2-4. usernameを設定してEnterを入力
日本語、全角文字は使用しないでください (エラーになります)
ここでは、qyeah-ait2
と入力しています
3-2-2-5. この画面が出れば完了です
赤枠の箇所の情報が、テストネットの登録に必要になってきます。
メモしておいてください
どの情報を登録するかの補足をします
consensus_key
account_key
validator_network_key
validator_host
のhost
validator_host
のport
6180
です9101
80
以上でValidatorの構築は完了です。
Nodeのinstallの際には、私が作成したinstallerを使用しています。
どのように動いているのか興味がある人は、下記のGithubのリンクよりご確認ください