Bitcoin の潜在的な弱点に関する専用の議論はどこか

人物: throughput

「もし……だったら?」と質問でき、すべてのアイデアを一箇所に集められる場が欲しい。

例えば。

生成ノードはすべてのトランザクションを受信する必要はないように思える。 必要なデータは前のブロックハッシュだけだ。 そうだろう?

次に。 ほぼすべての公開アクセス可能なノードに接続できるだろう? そのアドレスを収集し、ほぼすべてのノードへの接続を確立できる。 そして望むだけのデータを送りつけることができる。 例えば、膨大な量の偽の(あるいはそうでない)トランザクション。 大量の(おそらく無効な)トランザクション(あるいは別のゴミデータ)を受信・検証させることで、 ノードの生成能力を絞ることは可能ではないか?

もしそれが可能なら、難易度を下げることができるのではないか? 長期間これを行えば良い。 自分のスーパーコンピューター(ボットネット)にとって許容可能な値まで下がったら、 ネットワークに接続する。ただし直接ではなく、 特殊なノードを経由して接続する。そのノードはまだフラッディングしているゴミデータをフィルターリングする特殊な方法でメッセージを転送する。 これにより、スーパーコンピューターはブロックを受信して生成に参加できるが、他のノードはフラッディングされたままで 生成 BTC のわずかな部分しか得られない。

次に、生成 BTC に興味がない場合、ブロックチェーンフォークの生成を開始できる。 難易度が下がった直後に、隔離された環境でブロックチェーンの代替バージョンを生成し始める。 難易度はすぐには変わらないので、残りのネットワークがゴミデータを処理している間に ネットワークを上回ろうとできる。十分速く最長チェーンを全員に提示するが、その後難易度が上がる。 これにより、ブロックチェーンフォーク後に行った以前の支払いトランザクションを消去できる。 つまり、それらを回復して未使用のトランザクションを取り戻せるのではないか?そして再度使えるのか? 以前のトランザクションがそのように「再支払い」された場合、新しいブロックチェーンにどう組み込まれるのか?

そしてこれは繰り返せる。 間違っているなら、「間違っている」と言ってほしい。 しかし、なぜかヒントもくれると助かる。