マスタリング・ビットコイン 第3版 ―オープンブロックチェーンとそのプログラミング
by Andreas M. Antonopoulos, David A. Harding, 安土 茂亨, 鳩貝 淳一郎, 長尾 高弘
2章ビットコインの仕組み
ビットコインシステムは、従来の銀行、支払いシステムとは異なり、第三者に信頼を置く必要がありません。ビットコインでは、信頼を置く中央の権威を設けず、個々のユーザーが自分のコンピューターで実行されるソフトウェアを使って、ビットコインシステムのあらゆる側面が正しく運営されていることを確認できます。この章では、ビットコインシステムを通じて1つのトランザクションを追跡し、分散化されたすべてのトランザクションの記録であるブロックチェーンに書き込まれるまでの様子を見ることで、ビットコインシステム内での動きを大まかに追跡していきます。その後の各章では、トランザクション、ネットワーク、マイニングを支えるテクノロジーを深く見ていきます。
2.1 ビットコインの概要
ビットコインシステムは、鍵が入ったウォレットを持つユーザー、ネットワーク全体に伝播されるトランザクション、計算競争を通じてブロックチェーンというすべてのトランザクションについての権威ある記録を作るマイナーから構成されます。
この章で示す個々の例は、ビットコインネットワークで実際に行われたトランザクションをもとに、ウォレットからウォレットに資金を送金する複数のユーザーのトランザクションをシミュレートしたものです。トランザクションがビットコインネットワークからブロックチェーンに収まるまでの追跡では、ブロックチェーンエクスプローラー(blockchain explorer、以下では略してブロックエクスプローラーと呼びます)サイトを使って各ステップを可視化します。ブロックエクスプローラーはビットコインの検索エンジンとして使えるウェブアプリケーションで、アドレス、トランザクション、ブロックを検索し、それらの関係や流れを見られるようにしてくれます。 ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access