サトシ ↔ ウェイ・ダイ メール
あなたの b-money ページを非常に興味深く読んだ。あなたのアイデアを完全に動作するシステムに拡張した論文を公開する準備をしている。アダム・バック(hashcash.org)が類似点に気づき、あなたのサイトを教えてくれた。
論文の引用のために、あなたの b-money ページの公開年を知る必要がある。このようになる:
[1] W. Dai, “b-money,” http://www.weidai.com/bmoney.txt, 1998.
純粋に peer-to-peer の電子キャッシュであれば、金融機関を経由する負担なしに、当事者間で直接オンライン支払いを送ることができる。デジタル署名は解決策の一部を提供するが、二重支払いを防ぐために信頼された第三者が依然として必要であるなら、その主な利点は失われる。本論文は peer-to-peer ネットワークを用いて二重支払い問題を解決する方法を提案する。ネットワークはトランザクションを、ハッシュベースの proof-of-work の継続的な連鎖にハッシュ化することでタイムスタンプを付け、proof-of-work をやり直さない限り改変できない記録を形成する。最長のチェーンは目撃された事象の順序の証明であるだけでなく、それが最大の CPU 計算力のプールから来たことの証明でもある。誠実なノードがネットワーク上の CPU 計算力の過半数を制御している限り、最長のチェーンを生成し、いかなる攻撃者をも凌駕できる。ネットワーク自体は最小限の構造しか必要としない。メッセージはベストエフォートでブロードキャストされ、ノードは自由にネットワークを離脱・再参加でき、不在の間に起きたことの証明として最長の proof-of-work チェーンを受け入れる。
よろしく頼む、 Satoshi
b-money は 1998 年に cypherpunks メーリングリストで公開しました。アーカイブされた投稿はこちらです: https://cypherpunks.venona.com/date/1998/11/msg00941.html
これに関する議論は https://cypherpunks.venona.com/date/1998/12/msg00194.html にあります。
論文のことを教えていただきありがとうございます。確認して、コメントや質問があればお知らせします。
お知らせしたかったのだが、数か月前にお送りした論文の完全な実装、Bitcoin v0.1 をリリースした。詳細、ダウンロード、スクリーンショットは www.bitcoin.org にある。
あなたの b-money 論文で提示された目標のほぼすべてを達成していると思う。
システムは完全に分散型で、サーバーや信頼できる第三者は存在しない。ネットワークインフラはエスクロー取引や契約の全範囲をサポートできるが、今のところ基本的な通貨と取引に焦点を当てている。
暗号学メーリングリストで設計についての議論があった。ハル・フィニーが良い概要を述べている:
ハル・フィニーの投稿(2008年11月7日 23:40 UTC)一つ言及しておきたいのは、ビットコインは多くの点で二つの独立したアイデアだということだ。ジェームズがここで挙げている種類の問題を解決する方法、つまりグローバルに一貫性がありながら分散型のデータベースを作ること。そしてそれをウェイ・ダイのb-money(論文中で参照されている)に類似したシステムに使うこと、ただしアカウントベースではなくトランザクション/コインベースだ。グローバルで大規模に分散されたデータベース問題を解決することが、ジェームズが強調するように、おそらくより難しい部分だ。この目的のためのプルーフ・オブ・ワークの使用は、私見ではさらなる検討に値する新しいアイデアだ。
Satoshi