このブロックサイズ制限について最近知ったばかりだ。
制限を設けないとフラッディングが許されるかもしれないことは理解できる。一方で、ブロックが小さいほどネットワークへの伝播は速い(と思う……それともブロックの全内容の前に「ブロック持ってる!」というメッセージが送られるのだろうか?)から、マイナーには大きなブロックを作らない動機がある。
このブロックサイズ制限ルールには非常に違和感がある。これは(「クライアントルール」ではなく)「プロトコルルール」で、十分な数の異なるソフトウェアがプロトコルを動かしている状態になると、変更がほぼ不可能になる。SMTP を例に取れ……変更不可能だ。
プロトコルルールが変更しやすい今のうちに、ブロックサイズ制限の大幅な引き上げをスケジュールすべきだと思う。50年後にトランザクションがどれだけあるかを実際に予測できないので、無限の増加シリーズをスケジュールしてもいいかもしれない。
正直なところ、こういうルールは廃止したい。危険だと感じている。しかし、それなしでフラッディングを止める簡単な方法は思いつかない。