“>
これは、Bitcoin スペースの独学教育者であり、技術志向の Bitcoin ポッドキャスト ホストである Shinobi による意見の論説です。
Bitcoin ホワイト ペーパーは、この記事で書かれた最も重要なドキュメントの 1 つです。これを読んでいるすべての人に世紀。ハロウィーンのたびに、私たちの心の奥底のどこかに「これが起こったとき」が私たちの意識に侵入します.それは本当に、世界のダイナミクスを根本的に変える何かがどこからともなく差し込まれた、当時のランダムで無害な瞬間の1つでした.それは、今日でさえ、世界とその経済において途方もなく小さな規模と重要性でさえ、この惑星に非常に大きな影響を与えているという考えの枠組みを提示しました.
無害に暗号化メーリング リストにドロップされました。 18:10 UTC 紙の要約とこの小さな宣伝文句:
私は完全にピアツーピアの新しい電子現金システムに取り組んでおり、信頼できるサードパーティはありません
ペーパーは次の場所で入手できます:
http://www.bitcoin.org/bitcoin.pdf
主なプロパティ:
ピア ツー ピア ネットワークにより、二重支払いは防止されます。
造幣局やその他の信頼できる団体はありません。
参加者は匿名でかまいません。
新しいコインは、ハッシュキャッシュ スタイルのプルーフ オブ ワークから作成されます。
新しいコイン生成のプルーフ オブ ワークは、ネットワークを強化して二重支払いを防ぎます。
この投稿を見たり、それに関与したりしたのは比較的少数の人々だけでしたが、最初のドミノが倒れた場所であり、その後のすべてのドミノのカスケードが始まりました.その点で、それは歴史の重要な部分であり、そのように記憶され、評価されるべきです.しかし、大まかに言えば、このホワイト ペーパーは、この分野の多くの人々が支持してきたものではありません。これは、ビットコイン プロトコルの仕様ではありません。それはビットコインの定義ではありません。このホワイト ペーパーは、実際にビットコイン ネットワークを作成したわけではありません。 Satoshi Nakamoto が約 2 か月後にリリースしたコードとクライアントがそうでした。
ビットコインのホワイト ペーパーが除外したもの
ホワイト ペーパーは概念の概要説明にすぎません。それが実際に行うことは、非常に単純化しすぎた方法で、二重支出の問題に対する解決策が見つかったという事実を調べることだけです。全体的なプロトコルとネットワーク構造の詳細な分析は行われておらず、プロトコル自体の包括的な定義もありません。基本的には、「ねえ、私はこのアイデアを思いついたので、チェックしてみてください」と同等の学術的なものにすぎません。プロトコル自体の多くは、この論文ではまったく言及されていません。
たとえば、紙の状態のセクション 2:
「私たちは、電子コインをデジタル署名の連鎖と定義しています。各所有者は、前のトランザクションのハッシュと次の所有者の公開鍵にデジタル署名し、これらをトークンの末尾に追加することによって、コインを次の所有者に転送します。コイン。受取人は署名を検証して、所有権の連鎖を検証できます。」
取引の過程でコインをロックおよびロック解除するために使用される、とてつもなく複雑なスクリプト システムがありました。ナカモトが ここでは、コインを使うためにあらゆる種類の恣意的な条件を満たす必要があります。 以前に行われたように、必要としないコインを作成することは完全に可能です。すべてのデジタル署名に費やす必要があります。
ホワイト ペーパーの 2 番目のセクションで「コイン」が何であるかを説明する方法は、マルチシグ、エスクロー、ハッシュ ロック、および構築可能なすべての機能 (およびこれらのプリミティブを使用して構築されています。ホワイトペーパーのポイントは、プロトコルの詳細を明示的に定義することではなかったため、中央機関に依存せずにコインを安全に制御できるという基本的な概念を理解しようとしただけです。署名の使用、およびスクリプトで作成できるその他すべての任意の条件は、すべてチェーンをスキャンするすべての人によって公的に検証できます。
Proof of Work に関する 4 番目のセクションでは、難易度の目標に関して実際の詳細については何も言及されていません。困難な期間は定義されておらず、平均的なブロック数は何もありません。ブロック報酬の補助金と、発行された新しいコインから純粋に取引手数料に移行する機能について説明しているインセンティブのセクションでは、総供給量については議論されておらず、新しい発行の減速を指示するレートも、タイムスケジュールもありません。これらすべてのことです。ホワイトペーパーでは完全に定義されていません。それはビットコインの定義ではないからです。これは、システムを実際に実行可能にするための重要な事柄を非常に高いレベルで概念的に紹介するだけです。
話題になったが実装されていない
ホワイト ペーパーで明示的に言及されていたものの一部は、実際のシステムには実装されていませんでした。ペーパーのセクション 8 で簡素化された支払い検証 (SPV) について議論する際に、Nakamoto は、悪意のあるマイナーがネットワークの残りの部分を圧倒し、SPV クライアントをだまして無効なトランザクションを受け入れさせることができれば、無効な支払いを作成する可能性について説明しました。これが可能なのは、彼らが何かを検証するために使用しているのはブロックヘッダーとその個々のトランザクションを含むマークル ツリー パスだけであり、ブロックの残りの部分からは何も見えないためです。ナカモト氏は、ネットワーク上のノードが、無効なブロックに遭遇するたびに「アラート」を SPV クライアントに送信する可能性を示唆しました。これにより、クライアントはそれをダウンロードして検証できます。ブロックを検証する前にブロックを検証することはできないため、これは構築されませんでした。文字通りできませんでした。
さて、将来、ゼロ知識証明によってそのようなことへの扉が開かれるかもしれませんが、このホワイト ペーパーの主要な問題を解決するために提示された漠然としたアイデアは、まだ実現していません。実装されました。中本氏は、ビットコインにおけるゼロ知識証明の可能性について推測しましたが、それらははるかに少ないものでした当時開発された技術であり、深い理解という点では明らかにナカモトのレベルを超えています。
今日のビットコイン ホワイト ペーパーの考え方
これらすべての例を見ると、1 月に開始されたビットコイン プロトコルには非常に重要で定義的な側面があったことがわかります。 2009年は、論文でもまったく言及されていませんでした。また、この論文で提案されている非常に重要なセキュリティ保護は、今日に至るまで実際にはどのビットコイン ソフトウェアにも実装されていないことがわかります。
ホワイト ペーパーは、歴史的に非常に重要な文書であり、抽象的なシステムとしてのビットコインの設計を支える最も基本的な概念を伝えるという点では非常に重要な文書ですが、実際の特定の技術的な観点からは、プロトコルとネットワークの詳細、それは本質的に無関係です。
これは、Bitcoin Cash や Bitcoin Satoshi’s Vision などの壊れたプロトコルを支持してシステムから離れた多くの Bitcoiners の失敗でした。彼らはホワイト ペーパーをプロトコル仕様のように扱いました。そうではありません。決してそうではありませんでした。
しのびさんからのゲスト投稿です。表明された意見は完全に独自のものであり、必ずしも BTC Inc または Bitcoin Magazine の意見を反映しているわけではありません。