ビットコイン・インスティテュート

Re: 技術的な​説明

人物: Quantumplation
Quantumplation 2010年7月18日03:47 UTC

ネットワークは標準的なDHTノード発見の原則で動いている。今のところ、ノード発見を完全に分散化する、本物の方法は存在しない(誰かがリッスンしていないかとサブネット全体をスキャンするような馬鹿げた手段を除けば)。なぜなら、ネットワーク上の少なくとも1人を知っていなければならないからだ。その1人に接続すると、相手が他の接続を知らせてくれ、そこにも接続する、というふうに進む。

クライアントには「オンラインである可能性が高い候補」のリストが付属しているが、それでもある時点でそのすべてがオフラインになる可能性はある。IRCサーバーは、接続できる相手を、誰でもいいから見つけるための最後の手段、バックアップとして提供されているだけだ。IRCポートをブロックしてみれば、それが厳密には必要ないと分かる。

トランザクション手数料について:

今のところ、トランザクション手数料が使われるのは1つの場面だけだ。1回のトランザクションで非常に大量のBitcoinを扱うときだ。その場合でも、手数料は極めて低い(パーセントの何分の一かといった程度)。

後になって、Bitcoinの生成が「割に合わなくなる」と、人々はこれらのブロックを解く理由が薄れていく(その結果、トランザクションの確認にどんどん時間がかかるようになり、ターゲット値はどんどん緩くなり、攻撃者がシステムを侵害できる可能性が高まる)。「ブロック生成の主力たち」を商売として続けさせるために、小額のトランザクション手数料が導入されることになる。それによって、彼らの利益率はブロックを解くための電気代や冷却コストをわずかに上回るところに保たれる。

(少なくとも、これがPDFを読んだ私の理解だ。)