Bitcoin CoreウォレットのReplace-By-Fee(RBF)シグナリングを見直す提案が、開発者コミュニティで議論されています。RBFは、未承認トランザクションの手数料を引き上げて置き換える仕組みですが、現在は利用実態とプライバシー面の両方で課題が浮上しています。
開発者rkrux氏は2026年6月10日から11日にかけて、BIP 125のRBFシグナリングをBitcoin Coreウォレットから削除する初期提案を投稿しました。議論の中心は、RBFボタンの使い勝手ではなく、シグナリングそのものが不要な目印になっている点です。
RBFは、送信済みの未承認トランザクションを、より高い手数料のトランザクションに置き換えるための仕組みです。手数料が低すぎて承認が遅れている場合、送金者はRBFを使って優先度を上げられます。
今回の提案は、BIP 125のRBFシグナリングをBitcoin Coreウォレットから削除する内容です。RBF機能そのものを否定するというより、ウォレットが明示的に「置き換え可能」と知らせる現在の方法を見直す議論です。
BitcoinのトランザクションにはSequenceナンバーがあり、MAX、MAX-1、MAX-2という使い分けがあります。MAXは最終状態、MAX-1は置換意図なし、MAX-2は置換可能を示します。Electrumはすでに、すべてのトランザクションでデフォルトとしてMAX-2を採用しています。
Mainnet Observerの30日平均データでは、全トランザクションの約75%がすでにMAX-2シーケンス番号を使っています。多くのトランザクションが同じ設定を使う状態では、RBFシグナリングは本来の識別機能を失いやすくなります。
この状況では、RBFボタンを押したかどうかを明示することの意味が薄れます。置換可能性が一般化しているなら、特定のウォレットだけが別の形でRBF利用を示す設計は、送金者にとって余計な識別情報になり得ます。
Bitcoinの手数料市場では、混雑時に送金の優先順位を調整できることが重要です。ただし、その調整機能がウォレットやユーザーの行動を見分ける手がかりになる場合、利便性とプライバシーの間で設計の再検討が必要になります。
問題の核心は、RBFシグナリングがフィンガープリントとして機能する点です。フィンガープリントとは、ユーザーを直接名指ししなくても、挙動や設定の組み合わせから利用環境を推測できる目印を指します。
RBFシグナリングが残ると、ウォレットはRBF利用者を識別しやすくなります。BitcoinではアドレスやUTXOの扱いだけでなく、トランザクションの細部も分析対象になるため、不要な差分はプライバシー上の弱点になりやすい構造です。
Murch氏、SomberNight氏、void867氏は、この提案に対して技術的なフィードバックを行いました。議論は6月16日から17日まで続き、Bitcoin Coreの実装PR #35405はrkrux氏が6月16日にクローズを決めています。
今回の議論は、Bitcoinの送金機能を単純に便利にする話ではありません。手数料調整を残しながら、ウォレット利用者を見分ける余計な信号を減らす設計課題です。
RBFは、送金詰まりへの対処として実用性があります。一方で、RBFを使うかどうかが特定の利用者層やウォレット設定を示すなら、その情報はオンチェーン分析の材料になります。
Bitcoin Coreウォレットの今後の実装方針やリリース時期はまだ確定していません。ただ、全トランザクションの約75%がMAX-2を使う現状では、RBFシグナリングを特別な操作として扱う設計は時代遅れになりつつあります。今後の焦点は、送金の柔軟性を保ちながら、トランザクションの見た目をどこまで標準化できるかです。


