* [bitcoindev] [BIP Proposal] Removal of BIP 125 RBF signalling in wallet transactions
@ 2026-06-11 5:43 rkrux
2026-06-11 18:28 ` Murch
0 siblings, 1 reply; 2+ messages in thread
From: rkrux @ 2026-06-11 5:43 UTC (permalink / raw)
To: Bitcoin Development Mailing List
[-- Attachment #1.1: Type: text/plain, Size: 1498 bytes --]
Hello list,
There is an intention in the bitcoin core wallet to remove the
BIP 125 RBF signalling[0] in transactions for which a PR is raised[1].
The primary reason for its removal is because ever since fullrbf
became the default In bitcoin core nodes in v28.0 two years back,
this signalling has become redundant.
However, a point[2] was raised in the review of the above PR that
the default input sequence number should be the one that's agreed
by the wide wallet community as a best practice. It would be helpful
if other wallet developers can share if (when) they have plans to
remove this explicit BIP 125 signalling for RBF in transactions.
It's also an intention[3] to share an informational BIP later that
highlights a recommended input sequence number in transactions.
Looking forward to replies from wallet developers in the list.
[0] https://github.com/bitcoin/bips/blob/master/bip-0125.mediawiki
[1] https://github.com/bitcoin/bitcoin/pull/35405
[2] https://github.com/bitcoin/bitcoin/pull/35405#issuecomment-4634469619
[3] https://github.com/bitcoin/bitcoin/pull/35405#issuecomment-4675005759
- rkrux
--
You received this message because you are subscribed to the Google Groups "Bitcoin Development Mailing List" group.
To unsubscribe from this group and stop receiving emails from it, send an email to bitcoindev+unsubscribe@googlegroups.com.
To view this discussion visit https://groups.google.com/d/msgid/bitcoindev/212d5db3-7521-4afd-a551-fda8a6ef09c9n%40googlegroups.com.
[-- Attachment #1.2: Type: text/html, Size: 1974 bytes --]
^ permalink raw reply [flat|nested] 2+ messages in thread
* Re: [bitcoindev] [BIP Proposal] Removal of BIP 125 RBF signalling in wallet transactions
2026-06-11 5:43 [bitcoindev] [BIP Proposal] Removal of BIP 125 RBF signalling in wallet transactions rkrux
@ 2026-06-11 18:28 ` Murch
0 siblings, 0 replies; 2+ messages in thread
From: Murch @ 2026-06-11 18:28 UTC (permalink / raw)
To: bitcoindev
Hi rkrux and everyone,
I don’t have a strong recommendation at this time, but I have a few
thoughts on what should be considered in making the decision:
Stopping to signal replaceability makes it sound like it’s a matter of
dropping a fingerprint, but it might be clearer to state that the signal
is expressed in the per-input sequence value, and that every sender has
to pick a sequence for every input!
The most common three settings for the sequence value would presumably
be final (MAX), non-final (MAX−1), and non-final replaceable (MAX−2).
The past usage of BIP125 had caused a trend toward more wallets setting
the latter (MAX−2). According to Mainnet Observer, currently about 75%
of txs signal replaceability in the 30-day average (see
https://mainnet.observer/charts/transactions-signaling-explicit-rbf/).—Unfortunately,
that chart does not distinguish between (MAX) and (MAX−1), so I’m not
sure which of those two is more prevalent (probably (MAX)?). Does
someone have more data on that? Otherwise, I could throw together a Dune
dashboard later.
We should try to converge transactions on one common sequence. Signaling
finality means that locktimes in the transaction are disabled, so that
seems like a poor choice. While `mempoolfullrbf` appears to be fully
adopted by the network at this time, there are still some users that use
(MAX−1) to explicitly convey absence of intent to replace, but that
signal would be ignored by the network for evaluating replaceability and
these senders could easily renege on the perceived signal. There are
also some wallets that generally still use (MAX) which now also
effectively is replaceable. So, the more natural convergence point would
perhaps be for everyone to adopt usage of (MAX−2), as the emergent
behavior of the network is replaceability and it currently is the most
common signal.
Cheers,
Murch
On 2026-06-10 22:43, rkrux wrote:it
> Hello list,
>
> There is an intention in the bitcoin core wallet to remove the
> BIP 125 RBF signalling[0] in transactions for which a PR is raised[1].
> The primary reason for its removal is because ever since fullrbf
> became the default In bitcoin core nodes in v28.0 two years back,
> this signalling has become redundant.
>
> However, a point[2] was raised in the review of the above PR that
> the default input sequence number should be the one that's agreed
> by the wide wallet community as a best practice. It would be helpful
> if other wallet developers can share if (when) they have plans to
> remove this explicit BIP 125 signalling for RBF in transactions.
>
> It's also an intention[3] to share an informational BIP later that
> highlights a recommended input sequence number in transactions.
>
> Looking forward to replies from wallet developers in the list.
>
> [0] https://github.com/bitcoin/bips/blob/master/bip-0125.mediawiki
> [1] https://github.com/bitcoin/bitcoin/pull/35405
> [2] https://github.com/bitcoin/bitcoin/pull/35405#issuecomment-4634469619
> [3] https://github.com/bitcoin/bitcoin/pull/35405#issuecomment-4675005759
>
> - rkrux
> --
> You received this message because you are subscribed to the Google
> Groups "Bitcoin Development Mailing List" group.
> To unsubscribe from this group and stop receiving emails from it, send
> an email to bitcoindev+unsubscribe@googlegroups.com.
> To view this discussion visit
> https://groups.google.com/d/msgid/bitcoindev/212d5db3-7521-4afd-a551-fda8a6ef09c9n%40googlegroups.com
> <https://groups.google.com/d/msgid/bitcoindev/212d5db3-7521-4afd-a551-fda8a6ef09c9n%40googlegroups.com?utm_medium=email&utm_source=footer>.
--
You received this message because you are subscribed to the Google Groups "Bitcoin Development Mailing List" group.
To unsubscribe from this group and stop receiving emails from it, send an email to bitcoindev+unsubscribe@googlegroups.com.
To view this discussion visit https://groups.google.com/d/msgid/bitcoindev/0710406e-e91a-480e-82e4-938d1894f66d%40murch.one.
^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2026-06-11 18:42 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-06-11 5:43 [bitcoindev] [BIP Proposal] Removal of BIP 125 RBF signalling in wallet transactions rkrux
2026-06-11 18:28 ` Murch
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox