ビットコインの仕組み
これはよく混乱されがちな質問であるため、簡単に説明をします。
新規ユーザーの方への基本事項の説明
新規ユーザーの方々は、技術的な詳細を理解する事なく、ビットコインを開始できます。お使いのコンピューターやスマートフォンにビットコイン・ウォレットをインストールすると、最初のビットコイン・アドレスが作成され、必要に応じて他のアドレスを作成できます。また、ご自身のアドレスをご友人に伝えれば、互いに支払いをする事ができる様になります。実際、ビットコイン・アドレスの利用は、一度限りにすべきという点を除けば、Eメールの仕組みにとても似ています。
残高 - ブロックチェーン
ブロックチェーンは、ビットコイン・ネットワーク全体の拠り所となる、共有された公開台帳です。承認済みのトランザクション全てが、このブロックチェーンに記録されています。これにより、ビットコイン・ウォレットは支出可能な残高を算出し、新しいトランザクションにコイン使用者が所有するビットコインが使用されたと確認できるのです。ブロックチェーンの整合性と時系列性は、 暗号手法で更に強化されています。
トランザクション - プライベートキー
トランザクションとは、ブロックチェーン上に記入される、ビットコイン・ウォレット間での価値の移転です。ビットコイン・ウォレットはプライベートキーまたはシードと呼ばれる機密データの一部を保管しています。これはトランザクションに署名するために使用され、ウォレット所有者のものであるという数学的証明になります。また、署名により、発行されたトランザクションは何者にも変更されません。全トランザクションはネットワーク上にブロードキャストされ、マイニングと呼ばれるプロセスを通じて、通常だと10〜20分以内に承認が始まります。
処理 - マイニング
マイニングは分散型の合意システムであり、ブロックチェーンへ取込待機中のトランザクションを承認するために使用されます。これにより、ブロックチェーンの時系列性が補強され、ネットワークの中立性が守られ、各コンピュータがシステムの状態に合意できる様になります。トランザクションが承認されるためには、ネットワークによって確認される、厳密な暗号技術のルールに適合した一つのブロックに取り込まれる必要があります。こうした規則は、古いブロックが変更される事を防ぎます。なぜなら、古いブロックを変更するとその後続ブロック全てが無効にされてしまうためです。また、マイニングは公平な宝くじの様なものであり、何者かがブロックチェーンに容易に新しいブロックを追加する事を防ぎます。これにより、何者かがブロックチェーンへの取り込み内容をコントロールしたり、支出した費用を無かったものとするために、ブロックチェーンの一部を置き換える事はできません。
更に詳細を知りたい場合
当ページはビットコインの概要の説明のため、更に詳細を知りたい場合は、システムデザインが説明されているホワイトペーパー、開発者用ドキュメンテーション、またはBitcoin wikiをご覧ください。