Bitcoin Core Embraces Full-RBF After 11 Years. Here’s What It Means

As a seasoned researcher with a keen interest in Bitcoin and its evolution, I’ve witnessed the intricate dynamics of the community firsthand. The recent integration of full-RBF into Bitcoin Core v28.0 is a significant milestone that has been long debated.


In simpler terms, Bitcoin programmer Peter Todd, known for his expertise, has declared that automatic Replace-by-Fee (Auto-RBF) is now standard in version 28.0 of the Bitcoin Core software.

Using the Replace-by-Fee (RBF) function, you can swap uncertain Bitcoin transactions with others that have a higher transaction fee. This feature is commonly employed for boosting fees, canceling transactions, or making updates to them.

While BIP-125 allows disabling RBF, full-RBF makes sure that transactions are always replaceable. 

For over a decade, passionate discussions about the complete adoption of Replace-By-Fee (RBF) have been ongoing among members of the Bitcoin community, given that this cryptocurrency tends to be quite cautious when it comes to major modifications.

Todd contends that this transaction benefits miners because it maximizes profits for them. Furthermore, this characteristic minimizes potential legal issues related to unconfirmed double-transactions. In terms of security, full-Replace-by-Fee (RBF) removes the risk of an attacker successfully executing a double-spend by delaying transmission speed.

Lastly, fully implemented RBF (Replace-by-Fee) also enhances privacy by making it harder for investigators such as Chainalysis to trace and identify transactions.

As reported by Todd, successfully integrating the new feature required not only the use of full-RBF peering but also extensive marketing efforts on his part.

“I think the #1 thing it took was forking Bitcoin Core for years with full-RBF peering code; #2 being token protocols accidentally creating an auction market paying thousands of dollars in fees to full-RBF miners.” He added that the revenue opportunity offered by the feature would have likely remained unnoticed without full-RBF peering.  

Read More

2024-08-06 10:18