Investor's wiki

ビットコインコア

ビットコインコア

ビットコインネットワークと対話できるようにするソフトウェアの主要な実装です。単一の企業や組織が所有しているのではなく、世界中の開発者のコミュニティによって更新およびレビューされています。

このソフトウェアは当初、中本聡(ビットコインの名前で)によってリリースされましたが、混乱を避けるために後でビットコインコアに名前が変更されました。

## それは何をするためのものか?

ビットコインコアコードを実行することにより、ユーザーはネットワーク上のノードとして効果的に機能します。受信したブロックの有効性や、他のユーザーから送信されたトランザクションを個別に検証できます。これはマイナーを抑制し、ユーザーがブロックチェーンの正しいビューを表示するために誰か(ウォレットプロバイダーなど)を信頼する必要がないことを意味します。

ソフトウェアにバンドルされているのはウォレットです。ユーザーはこれをアプリケーション内から直接使用するか、外部ウォレットをノードにテザーして、受信したトランザクションを検証できます。

##ビットコインコアを実行する必要がありますか?

ビットコインで頻繁に取引するユーザーは、さまざまなプライバシーとセキュリティの利点を享受するためにノードの実行を検討する必要があります。一般的なソフトウェアウォレット(ユーザーのノードとインターフェイスしないもの)は、サードパーティのサーバーにユーザーのバランスを問い合わせます。

この方法では、サーバーがユーザーの残高をユーザーのIPアドレスに関連付けることができるため、問題が発生する可能性があります。サードパーティは、ユーザーが質問したパブリックアドレスを所有していると合理的に推測できます。

ブロックエクスプローラーに完全に依存することは、透明性の観点から危険です。ユーザーは残高の参照ポイントが1つしかないため、サーバーが誤った情報をユーザーに送信するのは簡単です。