Bitcoin Core

更新日時 2026年9月24日

一言でいうと

Bitcoin Coreは、ビットコインの取引とブロックを検証し、ウォレット機能も提供するオープンソースソフトウェアです。

定義

Bitcoin Coreは、フルノードの運用に使われるビットコインプロトコルの実装です。他のサービスによる判定をそのまま信用するのではなく、インストールしたソフトウェアのルールに従ってブロックチェーンのデータを検証します。必要に応じて利用できるウォレット機能も含まれています。

仕組み

ノードは他のノードに接続し、データの取得と検証を行い、受け入れた取引やブロックを中継します。対応するアプリケーションを自分のノードに接続することもできます。初回同期と継続的な運用には計算処理、ストレージ、通信の資源が必要で、必要量は設定によって変わります。プルーニングにより、検証後に保持するブロックデータを減らせます。

用途と留意点

Bitcoin Coreを動かすだけで採掘や報酬の獲得が始まるわけではありません。このプロジェクトは全参加者の資金を管理する企業ではなく、開発者がルール変更を一方的に強制することもできません。使用するソフトウェアは利用者が選びます。公式の配布・検証手順でリリースを確認し、ウォレットデータを適切にバックアップしてください。独立した検証と秘密鍵の保護は、それぞれ別の責任です。