Publisher avatar
LearnCrypto
13 最小読み取り

ノードの実行方法

ノードの実行方法

学べること

Learn Crypto の暗号通貨の使用に関するセクションでは、これまでのところ、新しい形式のインターネットマネーとして暗号通貨の有用性を享受したい、価値の保存手段としてその資産に投資したい、または取引可能な資産として暗号通貨を投機したいと考えている人の観点から基本をカバーしてきました。 。

ただし、まだ取り上げていないユースケースが 1 つあります。これはおそらく最も重要であり、ノードを実行することでブロックチェーンを積極的にサポートするものです。

暗号はネットワーク効果の指数関数的な強さを前提としており、ネットワークの実行を支援することでネットワークの力に貢献できます。

ユースケースをどのように評価するかに応じて、ブロックチェーンのサポートを選択できますが、この例では、ビットコイン ノードを実行する方法を見ていきます。

私たちは物事を比較的単純にし、プロセスを理解するのに十分な知識を提供するつもりですが、Learn Crypto は暗号通貨への取り組みを始めたばかりのユーザーに焦点を当てているため、始める前にさらに調査することをお勧めします。

ノードとは何ですか?

ビットコイン ブロックチェーンのコンテキストでは、ノードは、トランザクションとトランザクションを保存するブロックの検証など、ビットコインの主要な機能をサポートするプログラムです。検証されたブロックがブロックチェーンに追加され、ブロックチェーンは成長し続けます。したがって、ノードの実行はビットコインのサポートと成長に役立ちます。

ノードは、通信エンドポイントとして、またはさまざまな機能を実行できる再配布ポイントとして機能します。

暗号通貨のインターフェイスに接続するデバイスは、ブロックチェーン ネットワークを通じて相互に通信するという意味でノードと呼ばれる場合があります。

ノードは、ビットコインの p2p2 プロトコルを使用して、デバイスのブロックチェーン ネットワーク内のブロックとトランザクションに関する情報を送信することもできます。

各ノードには事前定義された機能があるため、さまざまな種類のビットコイン ノードが存在します。

フルノード

フル ノードは、ブロックチェーン ネットワーク上で発生するすべてのトランザクションの検証、認証、保存を担当し、コア サーバーとして機能します。これは、データ量が多いことを意味します。データ負荷を考慮すると、フルノードの実行にはコストがかかる可能性があり、高度なコンピューティング能力とエネルギーが必要になります。 Datalight の調査によると、10,000 を超えるフル ノードがビットコイン ネットワーク上で動作しています。

ビットコイン ネットワークの全体的なセキュリティと有効性に加えて、フル ノードには他のノードとは異なる特定の責任があります。 2 つの重要な特徴は次のとおりです。

10,500
2021 年 3 月時点のビットコイン ネットワーク上の到達可能なノードの数。出典: www.bitnodes.io

軽量ノード

フルノードとは異なり、ライトウェイト ノードはトランザクションを記録しないため、ビットコイン ネットワークのセキュリティには貢献しません。

簡易決済検証クライアントとしても知られるこれらのノードを使用すると、ユーザーはブロックチェーンのコピー全体をダウンロードすることなく、トランザクションがブロックに含まれているかどうかを確認できます。基本的に、軽量ノードは通信エンドポイントとしてネットワークに参加します。

マイナーはノードではありません

フルノードはすべてのトランザクションを検証し、ブロックチェーンの完全なコピーを保持しますが、マイナーはノードが保持するブロックを作成します。マイナーは約 10 分間トランザクションに取り組み、暗号パズルを解き、そのデータを保存するための最適な組み合わせを考え出します。

一方、ノードはデータを検証した後、その結果を永久に記録します。つまり、マイナーはノードとは完全に異なりますが、ビットコインは交換可能な言語であるため、この 2 つは混同されることがあります。

ビットコインノードを実行する利点

フルビットコインノードを実行してもコインの報酬はありませんが、目に見えないメリットが伴います。それらには次のものが含まれます。

ビットコインノードの実行手順

ビットコインノードを実行することで、代替通貨システムの形成を支援する暗号革命に積極的に参加できます。プロセスを開始する前に、ビットコイン ノードの実行に関連するリスクと要件を理解しておく必要があります。それについて詳しく見てみましょう-

1. ウォレットを保護する

ただし、ビットコイン ノードを実行している場合は、ビットコインをビットコイン コア ウォレットに保存できます。他の暗号通貨ウォレットを実行する場合と同様に、安全対策を講じてください。

2. フルノードの最小要件

注: ほとんどのオペレーティング システムでは、スクリーンセーバーがアクティブになるとすぐにコンピューターが低電力モードに入ることができるため、ラップトップまたはデスクトップが最適な状態で実行されていることを確認してください。これにより、トラフィックが停止または遅くなります。

3. 遭遇する可能性のある問題

4. ビットコインノードを実行するためのオプション

ビットコイン フル ノードを実行するには 3 つのオプションがあります。

5. VPN 上でビットコイン ノードを実行する

ここでは、仮想プライベート ネットワーク上でノードを実行する最初のオプションに焦点を当てます。

ステップ 1: 最初のステップは、ビットコイン ノードを実行できるようにハードウェアを準備することです。

ステップ 2: ビットコイン ノードの実行に使用するオペレーティング システムを選択します。いくつかのオプションは、Windows (7、8、または 10)、Linux (Debian、Ubuntu など)、および Mac OS です。 Raspberry Pi などのカスタマイズされたソリューションを選択した場合は、Umbrel を使用できます。

ステップ 3:これらのステップバイステップの手順に従って、ハードウェアにビットコインをインストールします。

ステップ 4: 次の手順に従って、ポート 8333 を許可するようにルーターを設定します。

a) ルーターにログインし、ポート転送 (仮想サーバー) セクションを探します。 「NAT」セクションにあります。

b) IP アドレスを入力します。

c) 内部ポート開始と外部ポート開始の両方に「8333」と入力します。

d) 「プロトコル」セクションで TCP/UDP を選択します。

e) 「適用/保存」をクリックします。

6: ノードが到達可能であることを確認する

「earn.com」などの Web サイトで、ビットコイン ノードにアクセスできることを確認してください。

自分のできることをする

ビットコインがサトシの意図通りに機能し、分散型ピアツーピア現金システムとして機能することを保証するには、フルノードが不可欠です。

ノードの実行には直接的な金銭的報酬はありませんが、ビットコインがどのように機能するかについての知識を向上させる優れた方法です。ビットコインを受け入れるビジネスとして、またはノードを実行しているデータからすぐに価値を引き出すことができるトレーダーとして利益を得ることができます。

また、人々に新しい種類の経済的自由を与えることができる、国境や制限のないまったく新しい包括的な金融システムの支援と成長に貢献していることを知ることで、称賛を受けることになるでしょう。