10 sats \ 2 replies \ @tolot 21 Jan \ on: [bitcoin-dev] Full-RBF Peering Bitcoin Core v26.0 Released bitcoin
Honestly, I can't undestand the reason why Full RBF has been pushed so much.
0-conf are a bitcoin use case, even though not advisable for large amounts.
The main thing that got the
mempoolfullrbf
option added to Bitcoin Core was the fact that full-RBF mitigates a variety of double spend attacks on multiparty protocols like coinjoin.Basically, double spends are ok in multiparty protocols. But what isn't ok is people double spending in a way that causes transactions to take a really long time to mine. Full-RBF is a major step to preventing that, because it forces the attacker to use a transaction pinning attack, which is expensive.
Transaction pinning is also fixable too: https://petertodd.org/2024/one-shot-replace-by-fee-rate