ビットコイン・インスティテュート

ビットコインの​仕組み ― 初心者向け全5回ガイド

コイン型の合意カードを囲む接続されたノードのネットワーク。傍らにメモリープールの待機列パネルと、つながったブロックのチェーンが配置されている

明日、銀行のコンピューターが止まったとする。あなたの残高も、取引の履歴も、誰かに支払う手段も、すべてがその一社のデータベースの中にあり、あなた自身が直接触れるものは何もない。あなたはその一社が正確な帳簿を保ち、それを使わせ続けてくれると信頼しているだけだ。

ビットコインが答えようとしたのは、もう少し狭いことだ。互いを知らず、信頼もしていない何千台ものコンピューターが、数学と共通のルールだけを頼りに、「誰が何を持っているか」という帳簿を、特定の管理者なしに正確に保てるだろうか。サトシ・ナカモトは2008年の短い論文、Bitcoinホワイトペーパーでその方法を示し、ソフトウェアは2009年1月から今日まで、10分おきに、誰の指図もなくその答えを実行し続けている。

このガイドを読むのに、予備知識は要らない。「ブロックチェーン」という語も、暗号学的な鍵の概念も、必要ない。お金や領収書についての日常的な感覚さえあれば十分だ。全5ページで、ページごとに一つずつ、平易な疑問に答える。

  1. ビットコインを持つとは、実際どういうことか:どこにもコインという物がないなら、あなたは実際には何を手にしているのか。
  2. 取引はどうやって共有台帳になるのか:何千台ものコンピューターが、なぜ最後には同じ記録を持つに至るのか。
  3. マイナーたちは実際、何を競っているのか:新しいビットコインはどこから来るのか、そしてなぜそれが競争になるのか。
  4. 送金が未承認のあいだ、何が起きているのか:送金が正式なものになる前に通る待合室の中身。
  5. なぜ誰も台帳をごまかせないのか:特定の信頼できる管理者なしに、システム全体が信頼に足るものになる最後のしくみ。

最初は順番どおりに読むとよい。どのページも直前のページの内容に乗っている。5本を通しで読み終えたあとは、下の用語早見表だけを単独の索引として使える。各行は、その語をただ名指すだけのページではなく、実際に説明しているページへリンクしている。

このページ

1. ビットコインを持つとは

2. 共有台帳のしくみ

3. マイナーの仕事

4. 承認を待つあいだ

5. ごまかせない理由

用語から探す

用語解説ページ
ウォレット、秘密鍵、公開鍵、アドレス、署名1. ビットコインを持つとは
UTXO、トランザクション、出力、お釣り1. ビットコインを持つとは
ブロック、ハッシュ、ブロックチェーン、ジェネシスブロック、ノード2. 共有台帳のしくみ
ピアツーピアネットワーク2. 共有台帳のしくみ
マイニング、マイナー、ナンス、プルーフ・オブ・ワーク、難易度、ブロック報酬、半減期3. マイナーの仕事
メモリープール、トランザクション手数料、確認4. 承認を待つあいだ
検証、合意、最長チェーン、二重支払い5. ごまかせない理由

この先どこへ進むか

上の5本が腑に落ちたら、進む先は2つある。

  • Bitcoinホワイトペーパーそのもの:わずか9ページで、用語を知った今のほうがずっと読みやすい。
  • ビットコインのシステム設計概観:本アーカイブの技術設計文書シリーズ。同じ範囲を、正確なアルゴリズムやパラメーター、サトシの原設計から現在までの変遷まで含めた実装レベルの深さで辿り直せる。

参照元の外部ソース

https://bitcoin.org/bitcoin.pdf