Meterブロックチェーン上でノード制作方法!を日本語に翻訳しました。
記事を提供してくださった。 MeterコミニティーメンバーのMr Toniさんには感謝いたします。
英語記事引用元 codigoweb3.com
この記事では、メーターブロックチェーンネットワーク上でノードを作成する方法を学びます。現在、メーターネットワークには335のノードがあり、最も分散型ブロックチェーンの1つです。
メーターチームは、22,500 MTRGを最初の500ノードに委任しています。この委任により、APYは10%から少なくとも20%になります。
最初に必要なのはVPSです。市場には多くの選択肢がありますが、私たちが見つけた最も信頼性が高く経済的なサプライヤーは次のとおりです。
https://www.netcup.eu/bestellen/produkt.php?produkt=2899 (3ヶ月無料提供のプロモーションがあります:https://en.netcup.nllk.net/voucher/2915 )
どちらのプロバイダーも同様の価格で、月額11ユーロから13ユーロです。
Netcupを使用する場合、選択するモデルはRS 1000 G9.5です。
プリペイドホスターでは、VPSはカスタムメイドなので、KVMサーバーを選択し、次の機能をマークします。
2つのCPU
6GB RAM
150GB SSD
プリペイドホスターの利点は、柔軟性が高いことです。数回クリックするだけで、RAMまたはCPUを追加することでサーバーを変更できます。
Netcupはルート資格情報を電子メールで送信し、プリペイドホストはWebパネルを通じて提供します。
SSH経由でサーバーに接続し、メーターノードを設定するために必要なデータは、IPとパスワードです。この情報を収集したら、ノードのインストールに進むことができます。
ssh root@123.123.123.123 The authenticity of host ‘123.123.123.123 (123.123.123.123)’ can’t be established. ED25519 key fingerprint is SHA256:XXX. This key is not known by any other names Are you sure you want to continue connecting (yes/no/[fingerprint])? |
中に入ったら、次のコマンドを実行します。
bash <(wget -q -O – https://raw.githubusercontent.com/daveodwyer/meter-node-creator/production/node-creator) -dfw |
私たちは(Y)を2回受け入れなければならないでしょう。サーバーが再起動します。
root@v2202303177298223444:~# bash <(wget -q -O – https://raw.githubusercontent.com/daveodwyer/meter-node-creator/production/node-creator) -dfw MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM 0000000000000000|0xffbeddcaa68dc953ee4f3d040ab83cb0ac65498b|000000000000000 MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM MMMMMMMMMMMMMMMMMMMMMMMMMWNXKOkxdoollllooddxO0XNWMMMMMMMMMMMMMMMMMMMMMMMMMM MMMMMMMMMMMMMMMMMMMMMWXOdl:,’……………..,;cox0XWMMMMMMMMMMMMMMMMMMMMM MMMMMMMMMMMMMMMMMWN0dc,………………………..,cx0NMMMMMMMMMMMMMMMMMM MMMMMMMMMMMMMMMN0d:’…….’;:lodxxkkkkkxxdol:,’…….’:d0NMMMMMMMMMMMMMMM MMMMMMMMMMMMWNkc’……’:ok0XWWMMMMMMMMMMMMMWWX0xo:’……’ckXMMMMMMMMMMMMM MMMMMMMMMMMNk:……,lxKNWMMMMMMMMMMMMMMMMMMMMMMMWN0xc’……:kNMMMMMMMMMMM MMMMMMMMMW0c……:xKWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMN0o;…..’c0WMMMMMMMMM MMMMMMMMXd,…..:kXMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWXx;…..,xNMMMMMMMM MMMMMMMKl…..,dXMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWXd,….’oXMMMMMMM MMMMMMKc…..c0WMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWO:…..lXMMMMMM MMMMMXl…..lKMMMMMMMMMMMMMMMMNKXMMMMMMMMMMMMMMMWXKNMMMMMMMMWKc….;xNMMMMM MMMMNd’….lXMMMMMMMMMMMMMMWKx:c0MMMMMMMMMMMWN0xl,c0MMMMMMMMMWXxdxOKNWMMWWW MMMWO,….:0MMMMMMMMMMMMMNOo,..cKMMMMMMMMWXOo:’…lXMMMMMMMMMMMMMWWXKOO0KNW MMMXl….’xWMMMMMMMMMMWXxc’….oNMMMWWN0xc,…….oNMMMMMMMWNX0kdolodkKNWMM MMM0;….cKMMMMMMMMMN0o;……’kWNKkoc;’………’xWMWNKOxol:,’,cdOXWMWWMMM MMWk,….oNMMMMMMWXkc’……..’ldc,……..’…..’ldoc;’…’;okKWMWX0do0MMM MMWx’….xWMMMMN0o;………………..’:dkl’………..;lx0NWMMW0l;’.’xWMM MMWx’..’lKMMWXkc’…..,:;……….;loxKNWKc……..,:dOXWMMMMMMNo….’xWMM MMMk;;d0WMWKd;….,cdOXKc……’:oOXWMMMMWx’….’;okKNMMMMMMMMMMXl….’kMMM MMMX0XWWNOl,..,cdOXWMMM0;…,cx0NWMMMMMMMKc..,cx0NWMMMMMMMMMMMMMK:….;0MMM MMMMMWKx:,;cdOXWMMMMMMWx;;okXWMMMMMMMMMMWOodOXWMMMMMMMMMMMMMMMMWk’….oNMMM MMMNOdcldOXWMMMMMMMMMMWK0NWMMMMMMMMMMMMMWNWMMMMMMMMMMMMMMMMMMMM0:….,OWMMM WN0kkOXWMWNKNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMKc…..oNMMMM NXXWMMWKxl;,lXMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMKl…..cKMMMMM MMMMMMXo…..c0WMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMW0c…..cKMMMMMM MMMMMMWKl…..,dXWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMXx;…..lKMMMMMMM MMMMMMMMXd,…..:kNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNk:…..,dXMMMMMMMM MMMMMMMMMW0c……:xXWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWKx:……cOWMMMMMMMMM MMMMMMMMMMMNk:……,okXWMMMMMMMMMMMMMMMMMMMMMMMMMWXkl,……:kNMMMMMMMMMMM MMMMMMMMMMMMMNkc’……,cdkKNWMMMMMMMMMMMMMMMWNKOdc,……’ckXWMMMMMMMMMMMM MMMMMMMMMMMMMMMN0o;……..’;codxkkOOOOOOkxdoc;’……..;o0NMMMMMMMMMMMMMMM MMMMMMMMMMMMMMMMMWXOd:’………………………..,cdOXWMMMMMMMMMMMMMMMMM MMMMMMMMMMMMMMMMMMMMMNKkdc;,………………’,:ldOXWMMMMMMMMMMMMMMMMMMMMM MMMMMMMMMMMMMMMMMMMMMMMMMWNK0Oxdooolooolooodxk0XNWMMMMMMMMMMMMMMMMMMMMMMMMM MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM 0000000000000000|0xffbeddcaa68dc953ee4f3d040ab83cb0ac65498b|000000000000000 @This script is provided as is without any warranty. @You are welcome to view the source of this script before executing. @Feel free to contribute @If you have any interest in providing a mirror, please get in touch @Twitter – https://twitter.com/DaveDeWire @You may need to enter your sudo password during execution. @Please reach out in the Meter Validators Telegram group if you have any issues https://t.me/Meter_IO @Please confirm; you have: ~opted to download the blockchain directly to speed up the syncing process ~opted to force remove any container that has already been installed with the name meter_main ~opted to install watchtower that will manage updates for you Enter Y to continue: |
再起動すると、1分もかからないはずです。再度接続でき、画面に表示されているもの(Y)を受け入れる同じコマンドを再度実行します。
bash <(wget -q -O – https://raw.githubusercontent.com/daveodwyer/meter-node-creator/production/node-creator) -dfw |
Meterブロックチェーンのダウンロードが開始され、圧縮されるため、インストールにかかる時間が短縮されます。ダウンロード、トランザクションごとのトランザクションには、最大3日かかる場合があります。この圧縮ファイルでは、プロセス全体が1時間もかかりません。ダウンロードがどのように完了するか見てみましょう。
instance.7z 31%[===========================================> ] 10,72G 39,6MB/s ETA 10m 19s |
圧縮ファイルがダウンロードされると、スクリプトはそれを解凍します。
instance.7z 100%[==============================================================================================================================================>] 34,42G 35,6MB/s in 15m 45s 7-Zip [64] 16.02 : Copyright (c) 1999-2016 Igor Pavlov : 2016-05-21 p7zip Version 16.02 (locale=de_DE.UTF-8,Utf16=on,HugeFiles=on,64 bits,4 CPUs AMD EPYC 7702P 64-Core Processor (830F10),ASM,AES-NI) Scanning the drive for archives: 1 file, 36959778730 bytes (35 GiB) Extracting archive: instance.7z Path = instance.7z Type = 7z Physical Size = 36959778730 Headers Size = 11959 Method = LZMA2:24 Solid = + Blocks = 27 16% 122 – main.db/041309.ldb |
スクリプトが解凍が完了したことを示すと、Meterは圧縮ファイルになかった保留中のトランザクションをダウンロードするのに数分かかります。通常、スクリプトには、トランザクションの99%を含むブロックチェーンネットワークのコピーがあります。これでノードの設定が完了しました。今、それはメーターブロックチェーンに登録する必要があります。ご存知のように、ノードを作成するには、ウォレットに2000 MTRGが必要です。
URL https://staking.meter.io/にアクセスし、「新しい候補者」をクリックし、要求されたデータを入力します。
次のリンクを入力して、ノードの秘密鍵を見つけます。http://IP_NODO:8670/probeで、IP_NODO値をVPSのIPに置き換えます。
このページはノードに関する情報を含むJSONを返します。二重引用符()。
フォーム内のすべての情報が完了したら、「送信」をクリックします。メタマスクは私たちに取引の承認を求めます。
メーターネットワークの並外れた速度のおかげで、数秒でノードはブロックチェーンに登録されます。ノードがトランザクションの検証を開始するには、現在のエポックが終了するのを待つ必要があります。各シーズンは約1時間続きます。ノードが正常であることを確認するには、前のリンクhttp://IP_NODO:8670/probeに戻り、次の値が正しいことを確認する必要があります。
“isCommitteeMember”: true
“isPacemakerRunning”:true
“inDelegateList”: true
メーターには、ノードに問題があるときに通知を受け取ることができるなど、多くの非常に興味深いユーティリティを備えたTelegramボットがあります。 ノードに2つの連続したエピソードに問題がある場合、投獄されます。 刑務所から抜け出すには、10 MTRGを支払う必要があります。
ボットから通知を受け取るには、Telegramにアクセスし、@MeterValidatorBotとの会話を作成する必要があります
そのチャット内で、リンクを返す/curllinkコマンドを実行する必要があります。
以下のコマンドをコピーしてノードターミナル/コンソールに貼り付けて、Telegramアカウントをノードにリンクします。このコマンドは、有効期限が切れる15分前に複数のノードをリンクするために使用できます。必要に応じて、もう一度メッセージ/curllinkして新しいノードを生成できます。
curl https://bot.metervalidatorbot.com/curl-link/XXX |
そのリンクはVPS内で実行する必要があります。
curlをインストールする必要があります。
apt-get install curl |
VPS内では、次のコマンドを実行します。
curl https://bot.metervalidatorbot.com/curl-link/XXX |
🤖TelegramアカウントをノードXXXにリンクしました。あなたのノードがペナルティポイントを受け取ったり、刑務所に入れられたり、釈放されたりした場合は、直接メッセージを送ります。私の/コマンドの完全なリストを必ずチェックしてください!🚀
記事の翻訳内容などに間違いなどがある場合があります。 実行される方は自己責任でお願いします。
ノードの記事を読んで興味を持った読者の方はMeter公式記事や公式テレグラムや引用先のMeterコミニティーメンバーのMr Toniさんの記事をよく読むことをオススメします。