Key takeaways
A misunderstanding of interest units led to an accidental overpayment worthy much than $60,000 during a replace-by-fee transaction.
The idiosyncratic confused sat/vB (fee per byte) with full satoshis, starring to an utmost overpayment.
RBF replaces a transaction with a higher-fee version, portion CPFP adds a caller transaction to boost the original; each has antithetic usage cases and risks.
Use trusted wallets, double-check interest units, and fto the wallet suggest optimal fees. Avoid panic, enactment updated and ever verify transactions earlier hitting “send.”
Around 00:30 UTC connected April 8, 2025, a Bitcoin idiosyncratic attempted to expedite a pending transaction utilizing replace‑by‑fee (RBF). But alternatively of a humble bump, their wallet mistakenly spent 0.75 Bitcoin (BTC), astir $60,000–$70,000, purely connected fees.
How does thing similar this happen? And much importantly, however tin you guarantee it doesn’t hap to you?
Let’s interruption it down.
Why did a Bitcoin idiosyncratic extremity up paying $60,000 successful fees?
The idiosyncratic wanted to nonstop 0.48 BTC (around $37,770 astatine that time) utilizing Bitcoin’s RBF feature. This diagnostic lets you resend a transaction with a higher interest if the archetypal 1 is stuck successful the mempool (the waiting country for unconfirmed transactions). In this case, things went wrong, precise wrong.
The Timeline:
First transaction: Sent with a modular fee, not precocious capable to corroborate quickly.
First RBF attempt: Doubled the interest and changed the recipient (output) address.
Second RBF attempt: Added a ample unspent transaction output (UTXO), astir 0.75 BTC, but forgot to redirect the alteration backmost to their ain address.
The result? That 0.75 BTC was treated arsenic a interest and sent to miners.
Anmol Jain, vice president of investigations astatine crypto forensics steadfast AMLBot, told Cointelegraph that the idiosyncratic apt started with a “default oregon conservative” transaction fee, which is thing unusual. Then came the mistake: confusing however the interest was being measured.
Many Bitcoin wallets let you to acceptable fees successful 1 of 2 ways:
Total interest successful satoshis (the smallest Bitcoin unit, similar cents to a dollar)
Fee per virtual byte (sat/vB), which measures however “heavy” the transaction is successful information terms
Here’s wherever things went wrong, according to Jain:
“System reads it arsenic 30 sats full fee, which is mode excessively low, truthful idiosyncratic types 305000 reasoning it means 30.5 sat/vB, and the wallet really applies 305,000 sats/vB, which is insane.”
In elemental terms, the idiosyncratic whitethorn person seen a informing that their fee, conscionable 30 sats total, was excessively debased for the transaction to beryllium processed quickly. So, trying to hole it, they mightiness person typed successful 305,000, reasoning it meant “30.5 sats per byte.”
But alternatively of adjusting the interest moderately, the wallet took that arsenic 305,000 sats per byte, a monstrous interest that blew past immoderate norm and resulted successful a nonaccomplishment of much than $60,000.
Why it matters
This highlights however insignificant disorder betwixt interest units tin pb to large losses, particularly erstwhile manually entering numbers rapidly oregon utilizing precocious wallet settings without afloat knowing them.
So if you ever set Bitcoin fees, double-check the portion you’re setting. Whether it’s “total sats” oregon “sats per byte” makes a satellite of difference, arsenic this costly mistake proves.
Did you know? In September 2023, a idiosyncratic paid a $500,000 fee for a azygous BTC transaction. It turned retired to beryllium an mistake by Paxos, a crypto infrastructure company.
Replace-by-fee (RBF): What Is It?
Bitcoin transactions aren’t last until they’re added to a block. If a transaction is stuck, you tin usage RBF to resend it with a higher interest to promote miners to prime it up faster.
It was primitively projected by Bitcoin’s creator, Satoshi Nakamoto, and aboriginal formalized arsenic “opt-in RBF” by developer Peter Todd, according to the BitGo Developer Portal.
How it works:
You alteration RBF erstwhile sending the archetypal transaction.
If the transaction remains unconfirmed, you tin make a replacement with a higher fee.
Miners volition apt take the higher-fee mentation due to the fact that they’re financially incentivized to bash so.
But here’s the catch: if you messiness up the inputs oregon outputs, particularly the alteration address, it tin cost you dearly.
Notably, RBF differs from child-pays-for-parent (CPFP) successful that RBF replaces the archetypal unconfirmed transaction with a higher-fee version, and lone the sender tin initiate it. In contrast, CPFP adds a high-fee kid transaction to boost the parent’s confirmation, and tin beryllium initiated by either the sender oregon the receiver.
Why did the Bitcoin transaction interest spike truthful high?
There are a fewer theories down what caused the absurd interest successful this case:
Confusion implicit interest units: The interest spiked apt owed to a misunderstanding of interest units. Instead of mounting a tenable complaint per byte, the idiosyncratic whitethorn person accidentally entered a ample implicit value, causing the wallet to use an excessively precocious fee.
Forgotten alteration address: A important measurement successful immoderate Bitcoin transaction is specifying wherever to nonstop leftover BTC (change). The idiosyncratic added a ample UTXO for the caller RBF transaction but forgot to reassign the alteration backmost to their wallet. That leftover 0.75 BTC? It got lumped into the miner’s fee.
Automation gone wrong: If the wallet uses automated scripts oregon has bugs successful however it processes RBF, a user’s input tin beryllium misread or, worse, executed without due warnings.
Why RBF is controversial
The RBF diagnostic has sparked years of statement wrong the crypto community. While it’s utile for fixing stuck transactions, critics similar Mike Hearn (former Bitcoin developer) argued connected Medium that it:
Enables double-spending attacks, particularly for in-person merchant transactions.
Encourages miner-fraudster collusion.
Adds complexity, making idiosyncratic errors much likely.
Undermines finality, arsenic unconfirmed transactions tin beryllium replaced.
To code this issue, Bitcoin Cash (BCH), for example, removed RBF enactment and says that unconfirmed transactions are final. However, owed to how mempools work, akin RBF-like replacements tin inactive happen, adjacent connected BCH.
Did you know? In November 2023, a 139 BTC transaction (worth millions) included a $3.1 cardinal fee.
How to support yourself from precocious Bitcoin transaction fees
You don’t request to fearfulness RBF, but you bash request to respect it. Here are immoderate tips to debar becoming the adjacent viral interest fail:
Choose a unafraid Bitcoin wallet with transparent interest options: Choose reputable Bitcoin wallets that intelligibly show and explicate interest types.
Understand Bitcoin interest units earlier sending: Learn the quality betwixt sat/vB (satoshis per virtual byte) and full satoshis to debar accidental overpayments.
Always double-check your transaction earlier confirming: Verify the recipient address, interest magnitude and the alteration code to guarantee nary funds are mistakenly utilized arsenic miner fees.
Let the wallet suggest the fee, particularly if you’re new: Most wallets connection dynamic interest recommendations based connected network congestion, truthful usage them alternatively of manually entering values.
Test with a tiny Bitcoin transaction first: Send a low-value trial transaction to corroborate everything is acceptable correctly earlier sending a important amount.
Monitor Bitcoin web fees successful existent time: Use websites similar mempool.space to cheque existent interest rates and take the champion clip to nonstop your transaction.
Avoid panicking implicit dilatory confirmations: Bitcoin transactions tin instrumentality time. Wait earlier resending oregon replacing transactions unless you’re definite it’s necessary.
Stay informed astir wallet updates and bugs: Follow your wallet supplier for updates, arsenic bundle bugs oregon interface changes tin interaction however fees are calculated oregon displayed.
If you skip the supra precautions, you could wage hundreds oregon adjacent thousands of dollars successful unnecessary fees, with nary mode to retrieve the loss. When it comes to Bitcoin, 1 tiny mistake tin go a costly lesson.
This nonfiction does not incorporate concern proposal oregon recommendations. Every concern and trading determination involves risk, and readers should behaviour their ain probe erstwhile making a decision.