# Aptos Validator AIT2の建て方 **Published by:** [qyeah](https://paragraph.com/@qyeah/) **Published on:** 2022-07-03 **URL:** https://paragraph.com/@qyeah/aptos-validator-ait2 ## Content 1. 目的AptosにおいてValidatorの構築方法を記載します AptosはDPoSのため、テストネット以外で作成すること以外はほぼないと思いますが、2022年5月から報酬付きのテストネットが開始されます Validatorを建てて、テストネットに貢献するとAptosトークンでの報酬が付与されますので、ぜひ参加ください注意事項※ すべてPacific Timeでの記載です。日本との時差に注意してください6月30日** **登録が始まります。ノードとIDの検証が始まります。 7月7日** **ノード登録がロックされています。本人確認を完了するまであと48時間です。 7月11日** **選択プロセスは終了します。電子メール通知が送信されます。 7月12日** **Aptos IncentivizedTestnet2は正午に稼働します。バリデータースコアが開始されます。2. 要件CPU: 4 cores (Intel Xeon Skylakeより最新)Memory: 8GiB RAMStorage: 300GB以上Network Validatorの場合: 6180, 9101 (登録時のみでOK)ポートの開放 FullNodeの場合: 6182, 9101 (登録時のみでOK), 80, 8080ポートの開放こちらの公式のサイトより参照しています https://aptos.dev/nodes/ait/node-requirements3. 導入方法3-1. 事前準備サーバの準備が必要になります こちらの記事を参考にして、サーバを用意してください サーバスペックや、セキュリティルールについては今回の要件にあわせてください AIT1で明らかになりましたが、地理的な分散性を重視されるようです AIT1は合格者100名に対して2名が日本から選出だったため、 今回のAIT2での枠が約200名とのことのため、約4名ほど選出されると想像しています。 応募者があまり建てない都市でサーバを建てると選出されやすくなるかもなので、ぜひトライしてみてください https://mirror.xyz/0xFA72ba6a332B196fC62bC221E4D32Cd166D0a9aF/E_ZiVVBxade1BvikPXUxs-NyB46rSgQ3ixpykjFJlj4 https://mirror.xyz/0xFA72ba6a332B196fC62bC221E4D32Cd166D0a9aF/e1iMrVMyF551IGl7U0smTYIHS-vGjcNiV5q6AsYC5To https://mirror.xyz/0xFA72ba6a332B196fC62bC221E4D32Cd166D0a9aF/-V7iK5fG5b2qUK3GWrxAg7h8FCb7tcBysL6KzkWFVkE3-2. Install方法3-2-1. エンジニアの人 ぜひ、スキルアップ & Aptosの知識の取得のためにも、公式手順書でトライしてみてください https://aptos.dev/nodes/validator-node/run-validator-node-using-docker ** 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. この画面が出れば完了です 赤枠の箇所の情報が、テストネットの登録に必要になってきます。 メモしておいてください4. 登録https://community.aptoslabs.com/it2 どの情報を登録するかの補足をしますPUBLIC KEYSCONSENSUS KEY 「3-2-2-5. この画面が出れば完了です」でメモしたconsensus_keyACCOUNT KEY 「3-2-2-5. この画面が出れば完了です」でメモしたaccount_keyVALIDATOR NETWORK KEY 「3-2-2-5. この画面が出れば完了です」でメモしたvalidator_network_keyVALIDATOR NODEADDRESS (IP OR HOSTNAME) 「3-2-2-5. この画面が出れば完了です」でメモしたvalidator_hostのhostVALIDATOR (NOISE) PORT 「3-2-6. この画面が出れば完了です」でメモしたvalidator_hostのport ※ 通常は、6180ですMETRICS PORT 9101 ※ もし設定を変更しているようであれば、その値を記載くださいAPI PORT 80 ※ もし設定を変更しているようであれば、その値を記載ください5. まとめ以上でValidatorの構築は完了です。 Nodeのinstallの際には、私が作成したinstallerを使用しています。 どのように動いているのか興味がある人は、下記のGithubのリンクよりご確認ください https://github.com/qyeah98/aptos/blob/main/README.md ## Publication Information - [qyeah](https://paragraph.com/@qyeah/): Publication homepage - [All Posts](https://paragraph.com/@qyeah/): More posts from this publication - [RSS Feed](https://api.paragraph.com/blogs/rss/@qyeah): Subscribe to updates