ビットコインコアとビットコインノッツの間のOP_RETURNをめぐる対立が激化:コアは制限の撤廃を望み、ノッツはスパム対策フィルターの導入を主張。この議論はユーザーにどのような影響を与えるのか?
Core と Knots の戦いは続く
今年の初め、ビットコインコミュニティは、2017 年の「ブロックサイズ戦争」の議論を彷彿とさせる、イデオロギーと技術をめぐる対立で 2 つの陣営に分かれた。この分裂は、ビットコインのブロックサイズを2倍に拡大してビットコインキャッシュ(BCH)を生み出そうとする派と、それがブロックチェーンの集中化につながるとして反対する派との対立でした。
今回の新たな分裂は、主にビットコインの非通貨的利用に関するものです。開発者とビットコイン愛好家たちの間の議論は、今や個人攻撃に発展しています。ビットコインコアに関連する開発者たちは、Knots の支持者を「Knotzis」と呼び、他の開発者たちは、Knots クライアントのメインメンテナである Luke Dashjr を対象とした宗教的なミームを投稿しています。
この紛争の中心には、10月に予定されているビットコインコアバージョン0.30におけるOP_RETURNの制限解除に関する議論がありました。この変更により、80 バイトの制限が解除され、4 MB のブロックサイズ制限のみが残ることになります。
ビットコインコアの支持者は、現在の制限を維持することで、ユーザーが取引ルールを、時には不透明な方法で回避し、ブロックチェーンのノードの帯域幅やストレージを飽和させるような行為に走ってしまうことを懸念しています。
一方、Bitcoin Knots の支持者は、この変更によってビットコインの非金銭的な使用が一般化し、ブロックチェーン上での「スパム」の投稿がさらに増加することを懸念しています。そのため、彼らはフィルタを設置し、OP_RETURN を含む取引の転送を拒否しています。
この OP_RETURN 戦争はユーザーにどのような影響を与えているのか?
この問題について特に意見がない場合でも、これらの議論はビットコインの日常的な使用に直接的な影響を与えません。実際、これらの議論は、使用されるクライアントの多様化を通じてビットコインを改善・強化する傾向があり、ある意味でその分散化に貢献しています。
実際、この議論が始まる前は、ビットコインネットワークのノードのうち、代替クライアントを使用していたのは 1~2% に過ぎませんでしたが、現在ではその数は 12% 以上、11,000 ノード以上に達しています。

比較として、Bitcoin Core バージョン 0.29 はノードの約 15% を占めていましたが、現在ではネットワーク上に 10 万近くのビットコインノードがあり、その 87% が Bitcoin Core 0.29 またはそれ以前のバージョンを使用しています。
しかし、Bitcoin Knots はほぼ完全に Luke Dashjr によって管理されているため、この状況は実際にはビットコインクライアントの集中化であるとも主張できます。Luke Dashjr が侵害された場合、悪意のあるコードが導入され、このクライアントを使用しているユーザーに資金の損失をもたらす可能性があります。
OP_RETURNの変更については、必要なすべての検証段階を経て、2025年10月にBitcoin Core v0.30に組み込まれる予定です。