21 lekcí は、Gigi という名で活動する著者の個人的なエッセイ集のチェコ語版です。Bitcoin を学ぶことで次の問いが生まれる様子を示し、物事のつながりを考える助けになります。ただし、ネットワークを使うための入門手順書ではありません。
2018 年の十月、Arjun Balaji は Bitcoin から何を学んだかと人々に問いかけました。Gigi は短く答えるつもりでした。ところが、お金やコンピューター、それまで当たり前だと思っていたことについて、次々に考えが浮かびます。返答は記事となり、やがて本になりました。この出発点を知ると、本の語り口も理解できます。著者は自分の学びを振り返り、自ら立ち止まって考えた問いを読者とたどっていきます。 [2]
Braiins Publishing は 2022 年、21 lekcí: Co mě naučil pád do bitcoinové králičí nory という題名でチェコ語版を紹介しました。Gigi の本文には、起業家 John Vanhara の序文が加わっています。ウサギの穴という表現はアリスの物語に由来します。簡単な疑問から出発し、それまで知らなかったつながりを発見していくという意味です。そのため本は支払いの話を越え、お金に価値が生まれる理由や、何を信頼できるかをどう判断するかにまで話を広げます。 [1] [2]
哲学、経済、技術の三部構成で、それぞれ七つのレッスンがあります。哲学の部では希少性、アイデンティティ、知識を、経済の部ではお金とその歴史を、技術の部では安全性、時間、ソフトウェア開発を扱います。複数の科目の試験だと考える必要はありません。Gigi は導入部で、各レッスンは独立して読むこともできると説明しています。章を読み終えること以上に、一つの分野の問いが別の分野へつながる理由を追うことが大切です。 [2] [3]
知識の限界を扱うレッスンで、Gigi は自身の計算機科学の経験を振り返ります。何年も学んだからといって、Bitcoin を支えるすべてを理解していたわけではありません。プログラミングができても、デジタル署名の安全性を評価できるとは限りません。署名とは、鍵の保有者が取引を承認する際に示す証拠です。初心者にとって、これは励みになります。未知の用語は Bitcoin が理解不能だという証拠ではなく、次に学ぶ場所を具体的に示してくれます。 [2]
支払い済みと表示された画面の画像が送られてきたと想像してください。その画像を信じることはできますが、それだけで入金を証明することはできません。他人の主張と自分の確認を分けると、Gigi の検証についての考察がわかりやすくなります。Bitcoin では、銀行が有効性を決めることなく、取引やネットワークのルールを検証できます。それでも、使うプログラムや機器への信頼は問題として残ります。支払い画像は私たちの説明用の例であり、本から採った話ではありません。 [2]
Gigi は計算機科学者 Ken Thompson の例を取り上げます。プログラマーはソースコードを書きますが、コンピューターが通常実行するのは、コンパイラという別のプログラムがそこから作ったファイルです。その道具が改ざんされていれば、生成物に悪意ある動作を加えることができます。その場合、人間が読めるコードを確認するだけでは不十分です。本は再現可能なビルドにも触れています。複数の人が同じ入力から独立にファイルを作り、結果を比較する方法です。一致はビルド時の違いを見つける助けになりますが、元のコードに誤りがない証明にはなりません。 [2]
チェコ語版の序文で Vanhara は、自分の事業での Bitcoin 利用と、その後にマイニングへ関心を持った経緯を語ります。政治やお金についての自身の評価も加えています。それは彼の見解であって、Gigi のレッスンでも、bitcoin が誰の購買力も守るという証拠でもありません。誰が話し、何を根拠にしているかを区別することは、本全体を読むうえで役立ちます。著者の熱意は調べるきっかけにはなっても、同意する理由にする必要はありません。 [2]
気になる問いを選び、そのレッスンを読み、引用された資料へ進んでみてください。ウォレットを設定する必要があるなら、機器やアプリの最新の手順書も読みましょう。Bitcoin Core のビルドについての歴史的な記述は、現在のインストール手順ではありません。この項目では出版告知、目次、冒頭の文章、チェコ語 PDF の知識の限界と検証に関するレッスン全文を確認し、選んだ箇所を著者のウェブサイトと照合しました。本全体や音声版を検証したわけではありません。 [1] [2] [3]
理解を深めるには、この項目とあわせて次もお読みください 21 Lessons, Bitcoin, セルフカストディ, Braiins.
01プログラマーでなくても、この本から始められますか?+
問いや物事のつながりを探りたいなら、始められます。各レッスンは個別に読め、著者もすべての分野の知識を前提にしていません。ただし、ウォレットの基本操作には実用的なガイドも用意してください。
02「検証する」とは、誰も何も信頼しなくてよいという意味ですか?+
違います。銀行や仲介者の主張への依存は減らせても、確認には特定のソフトウェアや機器を使います。Gigi が考察するのは、まさにその前提や起こり得る不具合です。