独自のビットコインノードを起動するためのステップバイステップガイド

「ビットコインを成功させるために私に何ができるか」と自問したことがある場合。この投稿はあなたのためです。ビットコインネットワークは分散化に依存しています。つまり、多くの異なる人々がブロックチェーン(ビットコインの「履歴書」)のコピーを保持し、次のブロックに入るトランザクションが実際に有効であることを確認する必要があります。ブロックチェーンの完全に更新されたコピーを保持し、ビットコインネットワークに接続されている各コンピューターはノードと見なされます.

この投稿ではこれについて詳しく説明しませんが、完全な初心者の場合は、このビデオで理解を深めることができます。今日の時点で 5000の到達可能なノード 平均してビットコインネットワークとその数を実行しています 劇的に減少しました 2014年以降.

ノード分散

この数が減少している理由のいくつかを次に示します。

  • ノードを実行するには、コンピューターのハードドライブのかなりの部分(約50GB)を取り、その上にブロックチェーンを保存する必要があります.
  • たとえばビットコインのマイニングとは異なり、何も返済されません.
  • 多くの人は軽量ウォレット(SPVウォレットとも呼ばれます)を使用することを好むため、ブロックチェーンの完全なコピーをダウンロードする必要はありません.
  • 現在利用可能なノードソフトウェア(つまり、. ビットコインコア)は、あまり初心者向けではないユーザーインターフェイスを備えています。したがって、ノードを設定するプロセスは非常に簡単ですが(すぐにわかります)、ソフトウェアは人々を怖がらせることができます.
  • ビットコインはかなり長い間停滞しており、多くの人々がそれに興味を失っています。そのため、かつてアクティブだったノードはシャットダウンされました.

あなたはビットコインをより良く、堅牢にそして(さらに)安全にするのを助けることができます

したがって、本当にチップインして「ビットコインを支援」したい場合は、自宅でノードを起動するだけです。プロセスは非常に簡単です。初期要件は次のとおりです。

高速接続のフルノードでは、月に200ギガバイト以上のアップロードを使用するのが一般的です。ダウンロードの使用量は月に約20ギガバイトで、ノードを初めて起動したときにさらに約40ギガバイトが追加されます.

これは多くのことを求めるように聞こえるかもしれませんが、今日のほとんどのコンピューターはこれらの要件を非常に簡単に処理できます。主な問題はノードが消費する帯域幅であり、これは事前に知っておくべきことです。よくわからない場合は、インターネットサービスプロバイダーに相談することをお勧めします.

自分のコンピューターでこれらの条件に同意したくない場合は、次の2つのオプションを検討する必要があります。

  • 使用しなくなった古いラップトップを見つけて、ノードに変えます.
  • VPS(仮想プライベートサーバー)にノードをインストールします。つまり、会社からストレージスペースを貸し出し、そのサーバーにノードをインストールします。ノードは24時間年中無休で機能するため、管理する必要はありません(また、ノードを自宅に保管する必要もありません)。これも無料で設定します(読み続けてください).
  • Raspberry PIコンピューターでノードを構築します(完全な手順 ここに).

ここ99Bitcoinsでは、VPS上で独自のノードを実行しています。サインアップ時に取得するコインはこのノードから送信され、これはビットコインネットワークへの小さな貢献であると考えています.

始める前に考慮すべきいくつかの事柄

まず確認してください ビットコインは合法です お住まいの地域で。次に、プロバイダーが接続を遅くしたり、予期せずシャットダウンしたりしないように、インターネットのアップロードとダウンロードの制限を認識していることを確認してください.

それでは、自分のコンピューター上でもVPS上でも、自分のパーソナルノードを起動する方法の詳細な手順を説明します。.

自宅のコンピューターにノードをインストールする

次のプロセスには、Windowsコンピューターからのスクリーンショットが付属していますが、Macコンピューターと同じです。このプロセスで問題が発生した場合は、お問い合わせください。できる限りサポートさせていただきます。.

ビットコインコアを許可する

これらのステップを完了すると、ビットコインコアソフトウェアはブロックチェーンのコピーをコンピューターにダウンロードし始めます。これは 大きなファイル 完了するまでに数時間から数日かかる場合があります。プログラムをダウンロードしている間、画面の下部にプログラムがどのように更新されているかが表示されます。

同期ブロックチェーン

このプロセスは帯​​域幅の大部分を占めることになり、ビットコインコアソフトウェアを閉じるだけでいつでも停止できることに注意してください。次回プログラムを再開するときは、中断したところから続行します.

最後に、ノードが可能な限り動作していることを確認するために、コンピューターにログインするたびにプログラムを起動できるようにします。これを行うには、「設定」に移動します -> 「オプション」。 「メイン」タブで、システムログイン時にビットコインを開始をクリックし、「OK」ボタンをクリックして新しい設定を保存します.

起動時のビットコイン

ネットワーク接続の構成

ノードのセットアップが完了したと言う前に、他のノードがノードと通信できるようにネットワーク接続を構成する必要があります。この手順は、自宅でノードを設定する場合にのみ関係し、VPSで設定する場合には関係しません。.

最初に行うことは、ルーターがインバウンド接続を受け入れるように構成されているかどうかを確認することです。次の2つのオプションのいずれかを使用できます。

オプション1-ビットコインコアを介したインバウンド接続を確認する

ビットコインコアを開き、約30分待ってから、プログラムの右下にある信号強度にカーソルを合わせます。インバウンド接続が8つ以上あると表示されている場合*、そうでない場合は、以下で説明するようにネットワーク接続を有効にします。.

インバウンド接続

*ノードを実行するには、8つ以上の接続が必要です。少ない場合でも、プログラムをビットコインウォレットとして使用できますが、ノードとしては使用できません.

オプション2–ビットノードを介したインバウンド接続を確認します

Bitcoin Coreプログラムを起動し、約10分待ってから、 BitNodesのページ. IPアドレスを入力し、[ノードの確認]をクリックします(IPアドレスがわからない場合は、Googleで「what’s myip」と入力してください).

緑色のライトが点灯したら、準備は完了です。これ以上行う必要はありません。赤信号が表示された場合は、ネットワーク接続を有効にする必要があります.

ネットワーク接続の有効化

これはおそらくプロセスの最も複雑な部分です。技術に精通していないユーザーの場合は、インターネットサービスプロバイダーのサポートに連絡して、ポート8333へのインバウンド接続を許可するようにルーターを構成するように依頼することを強くお勧めします。.

このようなものを自分で構成するのに十分快適だと感じた場合 次の手順を実行します. 完了したら、ファイアウォールの構成に進みます.

ファイアウォール構成

ポート8333への接続を許可するようにコンピューターのファイアウォールを構成する必要があります。Windowsの詳細については、以下のリンクを参照してください。

Mac OS Xのファイアウォールはデフォルトで無効になっていますが、有効にしている場合は、「特定のアプリケーションを許可する」セクションを参照してください。 アップルの公式ガイド.

上記のすべての手順を完了したら、ビットコインコアプログラムまたは ビットノードのテストツール.

VPSチュートリアルにノードをインストールする

VPSを使用してビットコインノードを実行すると、ビットコインネットワークを24時間年中無休でサポートできますが、欠点もあります。

自分でVPSを設定したい場合は、ここにあります 短いReddit投稿 プロセスを説明する.

ビットコインはあなたの助けを必要としています

ビットコインが従来の支払い方法に対して今日持っている主な利点は、その分散化です。しかし、到達可能なノードの数が減少し続ける場合、ビットコインはこの利点を失うリスクがあります。あなたがビットコインがその強さを維持するのを助けたいなら、今日ノードを起動してください.

Mike Owergreen Administrator
Sorry! The Author has not filled his profile.
follow me