Re: フラッド攻撃 0.00000001 BC

参加者: lfm
gavinandresenの投稿(2010年8月4日 02:58)
bytemasterの投稿(2010年8月3日 21:22)

まあ、現時点では次のようなシステムを作ることを止めるものは何もない:

AがBに1.00000001を送る BがAに1.00000000を返す

差し引きの結果はマイクロペイメントであり、処理手数料はかからない。

…Bが最初にゼロBitcoinで始めた場合を除いて。その場合Bは行き詰まる。1.0を返送することで0.00000001 Bitcoinの「おつり」トランザクションが発生し、それが0.01BTCの手数料を引き起こすが、Bはそれを支払えない(1.0000000001しか持っていないから)。

aとbが両方とも1 BTCで始めて、単一のトランザクションで2つの入力と2つの出力を使って0.0001を転送することに合意すれば、aを0.9999に、bを1.0001に変更できる。ネットワークの他のノードはそのトランザクションを受け入れるだろう。

唯一の障壁は、トランザクションを作成する人が通常は異なるウォレットの両方の入力の秘密鍵を必要とすることだ。トランザクションを作成する人が不正をする可能性がある。