Concordiumネットワークでノードを実行する方法

免責事項:業界トークセクションは、暗号業界のプレーヤーによる洞察を特徴としており、Cryptonews.comの編集コンテンツの一部ではありません。

コンコルジウム

エンタープライズブロックチェーンプラットフォームConcordiumがメインネット上で稼働し、ノードを実行することで誰でもネットワークに参加できるようになりました。 Concordiumノードを実行すると、他のノードからブロックとトランザクションを受信できるようになります。 ノードは、ブロックとトランザクションに関するデータをネットワーク上の他のノードに送信することもできます。

Concordiumノードを実行することは、ネットワーク上でパン屋になるために必要な前兆です。 したがって、ブロック検証に参加してブロック報酬を獲得したい場合は、開始する前にノードを設定する必要があります。 ただし、パン屋になるのとは異なり、ノードを実行する前にConcordiumアカウントは必要ありません。

開始するには、Dockerをインストールして実行する必要があります。 Linuxを使用している場合は、Dockerをroot以外のユーザーとして実行できるようにします。

また、ダウンロードして抽出する必要があります Concordiumノードおよびクライアントソフトウェア

ノードの設定

Concordiumクライアントの実行を開始してメインネットに参加するには、最初に解凍したフォルダーからconcordium-node実行可能ファイルを開きます。

Macユーザー:ツールを初めて開くときは、concordium-nodeバイナリを右クリックして、[開く]を選択します。 ソフトウェアが身元不明の開発者からのものであるというメッセージが表示されたら、もう一度[開く]を選択します。

Windowsユーザーの場合:ツールを初めて開いたときに、concordium-nodeバイナリをダブルクリックします。 ソフトウェアが身元不明の開発者からのものであるというメッセージが表示されたら、[詳細情報]→[実行]を選択します。

–no-block-state-importオプションを使用して、ノードを再起動するときに起動プロセスを高速化することを検討できます。 ノードは、非アクティブの間に発生したConcordiumブロックチェーンへの更新のみをダウンロードします。

パブリックダッシュボードに表示されるノードの名前を選択します。

以前にノードセットアップツールを使用したことがある場合は、開始する前にローカルノードデータベースを削除するかどうかを尋ねられます。[はい]を選択すると、コンピューターに保存されたConcordiumブロックチェーンの状態に関する情報が削除されて再作成されます。 ローカルノードデータベースを削除すると、ノードがConcordiumネットワークと同期するまでに時間がかかります。

これで、ツールはConcordiumクライアントイメージをダウンロードしてDockerにロードします。 Concordiumメインネットクライアントが起動し、ノード操作に関するログ情報の提供を開始します。

ダッシュボードでのノードの表示

concordium-nodeを起動して実行すると、ネットワークダッシュボードにノードが表示されます。 また、ブロック、トランザクション、およびアカウントに関する情報を照会したり、ノードがチェーンに追いつくのにかかる時間のアイデアを取得したりすることもできます。

これを行うには、ノードが受信したブロック数を表すノードの長さの値を、ネットワーク内で最長のチェーン内のブロック数を表す「チェーンレン」値と比較して、上部に表示します。ダッシュボード。

インバウンド接続の有効化

ノードがデフォルトでアウトバウンド接続のみを有効にしている可能性があります。 たとえば、ある種のファイアウォールの背後でノードを実行している場合、他のノードはノードへの接続を開始できません。 これは問題なく、ネットワーク参加者でもありますが、双方向接続が有効になっていると、エコシステムの通信に役立ちます。

concordium-nodeクライアントのデフォルトでは、ピアツーピアネットワークポートであるポート8888でインバウンド接続をリッスンします。 構成に応じて、ルーターの8888に外部ポートを転送するか、ファイアウォールで開くか、またはその両方を行う必要がある場合があります。

ノードは4つのポートでリッスンします。 適切なコマンドライン引数を実行することにより、ノードの起動時にこれらを構成できます。 ノードは次のようにポートを使用します。

  • 8888、ピアツーピアネットワーク用のポート。–listen-node-portで設定できます。
  • 10000、-listen-grpc-portで設定できるgRPCポート

Dockerコンテナの上のマッピングを変更する場合は、ノードを停止してリセットし、再起動する必要があります。 ノードを停止するには、CTRL + Cを押して待ちます。 ノードはクリーンシャットダウンを実行します。

コンテナーをリセットするには、concordium-node-reset-dataを使用するか、ターミナルでdocker rmconcordium-clientを実行します。

ノードを安全に保つには、ポート8888のみがパブリック接続を許可するようにファイアウォールを構成する必要があります。 他のポートへのパブリックアクセスを許可すると、ノードまたはアカウントが危険にさらされる可能性があるため、お勧めしません。

ウィンドウを閉じてもクライアントはシャットダウンされません。Dockerのバックグラウンドで実行され続けます。 concordium-node-stopコマンドライン引数を使用してシャットダウンします。

Share:

Share on facebook
Facebook
Share on twitter
Twitter
Share on pinterest
Pinterest
Share on linkedin
LinkedIn

Related Posts

2021年に暗号波に乗った有名人

過去数年間の栄光を覆い隠していた暗号エコシステムは、2021年を通して1年間のスポットライトを維持することができました。 主流の採用 ビットコインのBTC)、ミームコイン狂乱 駆動 柴犬(SHIB)とドージコイン(ドージ