Bitcoin Core
これは、いずれか1社の企業または組織によって所有または管理されているものではありません。代わりに、世界中の開発者コミュニティによって保守、レビュー、更新されています。コードはオープンソースであるため、誰でも内容を確認し、変更を提案し、自身のコンピューターで実行できます。
Bitcoin Coreを実行すると、ユーザーは実質的にネットワーク上の
nodeとして動作します。このソフトウェアは、受信した
blocksと、他の参加者によってブロードキャストされたトランザクションをダウンロードし、それらの有効性を独立して確認します。つまり、ブロックチェーンの正確な状況を表示するために、ホスト型サービスなどの第三者を信頼する必要がありません。
Bitcoin Coreには、組み込みの
walletも含まれています。ユーザーはアプリケーション内から直接bitcoinを送受信できます。また、別のウォレットを自身のノードに接続し、受信トランザクションが自身のブロックチェーンのコピーに照らして検証されるようにすることも可能です。
このソフトウェアは当初、
Satoshi Nakamotoによって「Bitcoin」という名称でリリースされました。その後、ソフトウェアクライアントとBitcoinネットワーク自体との混同を避けるため、Bitcoin Coreに改名されました。
現在の開発は、協調的でオープンなプロセスを通じて進められています。貢献者は改善案を提案し、変更をテストし、アップデートがリリースされる前に互いの作業をレビューします。この分散型のアプローチは、ソフトウェアの信頼性を維持し、いずれか単一のグループによる支配を受けにくくすることを目的としています。
Bitcoinを頻繁に利用する場合、より高い独立性を得るためにフルノードの実行を選択できます。自身のノードを実行しないライトウォレットは、通常、残高の報告を外部サーバーに依存します。また、単一の
block explorerだけに全面的に依存すると、参照点が1つしか得られないため制約となる場合があります。Bitcoin Coreを実行すると、単一の情報源を信頼するのではなく、ユーザーが情報を直接検証できます。Bitcoin Coreは、
project siteから直接ダウンロードできます。