レイテンシーと局所性

参加者: mkrogh

Bitcoinユーザーの皆さんこんにちは

昨日Bitcoinを発見し、デジタルキャッシュシステムにおいて発行者/銀行を不要にするというアイデアに本当に感銘を受けた。

しかし、一つ異議がありみなさんの見解を聞きたい。

それはローカルなトランザクションにおけるレイテンシー、つまり遅延だ。例えば、支払い者と受取人が同じ都市にいるとしよう。ネットワーク接続のレイテンシーよりもはるかに遅い遅延で支払いが完了することを望むだろうと主張したい。発行者を使い、ローカルコイン(例えばサーバーをローカライズするための接頭辞)を使えば、トランザクションは100マイクロ秒以内に完了・検証されるはずだ。グローバルなP2Pネットワークでは、すべてのノードがトランザクションを受信し、計算を行い、結果を送り返す必要がある。 光速を上限とすると、これを1秒未満で行うことは実現不可能だ。私の理解では、実際には1ブロックに約10分、あるいは複数ブロックの検証にはさらに長い時間を使っている。これは、二重支払いの不在の検証が10,000倍、あるいは数千万倍遅すぎることを意味する。惑星間取引ではさらに悪化するだろう。

理想的な決済システムは分散型であるべきだが、同時に局所的であるべきだ。つまり、ローカルなトランザクションの検証が、光信号が「宇宙」の反対側まで往復するのを待つ必要があってはならない。

ここで述べた意味での局所性は極めて重要だと主張したい。

よろしく、

Morten Krogh.