Bitcoin が動くという事実だけでなく、各部分がどうつながるのかを知りたい人に向けた短い本です。本項目は、確認できた版の書誌情報、序文、選んだ本文の箇所に基づいています。
Yan Pritzker は Inventing Bitcoin を、Bitcoin の技術をわかりやすく紹介する本として書きました。Google Books に登録された挿絵入りの版は 2019 年刊、106 ページで、挿絵は Nicholas Evans が担当しています。あらゆる詳細を集めた百科事典ではなく、システムの基礎への比較的短い道案内です。このページ数は当該版のもので、翻訳版や電子ファイルではページ割りが異なることがあります。 [3]
ビットコインはどこから生まれ、誰がその動きを決めるのでしょうか。著者による本の紹介は、こうした疑問を入り口にしています。初心者には、知る理由が先にあり、その後で技術の名前を学ぶ順序が役立ちます。投資を考える前に対象を理解することが目的です。ただし、仕組みがわかったからといって、購入が利益になるか、価格がどう動くかがわかるわけではありません。 [1]
Pritzker は、一つの問題を解くと次の疑問が生まれる流れを読者に追わせます。Inventing Bitcoin という題名は、それぞれの部分に役割があるシステムを頭の中で組み立てる学び方を表しています。Satoshi の作業日誌でも、実際の発見の順序を示す証拠でもありません。序文によればプログラミングは不要で、高校程度の数学と各段階を考える姿勢が前提です。 [2]
共通の銀行がなければ、支払いを知らせるだけでは足りません。ネットワークには、有効な履歴に順序を与える仕組みも必要です。そのため本書は、仲介者をなくす話から Proof of Work、マイニング、記録の保護へとつなげます。Proof of Work は計算作業の証明で、条件を満たす結果を探すのは大変でも、結果の確認は簡単です。マイニングは珍しい技術として孤立せず、システム全体の説明の中に位置づけられます。 [2]
その後 Pritzker は、最初に使った口座のたとえをより正確にします。Bitcoin が使う UTXO は、過去の取引の出力のうち、まだ使われていないものです。ウォレットはそれらから表示残高を計算します。支払いでは選んだ出力を丸ごと使い、余りは新しい出力として戻します。大きな額の紙幣で払い、お釣りを受け取るのに似ていますが、これは理解のためのたとえであり、デジタルコインの構造をそのまま表すものではありません。 [2]
マイナーは取引を含む新しいブロックを提案し、ノードは自分のソフトウェアに従って確認し、開発者はソフトウェアの変更を準備します。どのソフトウェアを動かすかは利用者が決めます。これらの役割は重なることもありますが、同じではありません。重要なのは、採掘能力だけでは、ルールに反するブロックを検証ノードに受け入れさせられないことです。この章は技術と、Bitcoin を使う際に何を誰を信頼するのかという問題を結びます。 [2]
Pritzker の背景はソフトウェア開発と技術系企業です。楽器のオンライン市場 Reverb や、ビットコイン企業 Swan が職歴に含まれます。この経験は、システムの構造に注目し、わかりやすい段階に分けて説明しようとする姿勢を理解する助けになります。ただし、経験は根拠の代わりにはなりません。技術的な説明と Bitcoin の未来に対する著者の信念は区別して読む必要があります。 [1] [4]
序文は貨幣経済を知る本として The Bitcoin Standard を、プログラミングに関心がある人には Mastering Bitcoin と Programming Bitcoin を勧めています。Inventing Bitcoin は、その前に技術的なつながりをつかむ入り口になります。本項目では書誌情報、本の紹介、目次、序文、選んだ箇所を確認しました。全章を評価したものではなく、古い例がネットワーク上のすべての道具の現状を示すとも限りません。 [2]
理解を深めるには、この項目とあわせて次もお読みください UTXO, Proof of Work, Full Node, ウォレット, Coin Selection. 次の項目からも参照されています Inventing Bitcoin (Czech edition).
01プログラミングができる必要はありますか?+
ありません。序文が前提としているのは高校程度の数学で、コードを読む能力ではありません。ただし、注意深く考える必要がある箇所はあります。新しい用語は、それが解決する問題と結びつけると理解しやすくなります。
02これは本全体の書評ですか?+
いいえ。書誌情報、本の紹介、目次、序文、選んだ箇所に基づく概要です。重点や一部のつながりを説明していますが、全章やすべての版を確認したとは主張していません。