Bitcoin Core Developers Implicated for Imposing Fees on Override Transactions – Several Bitcoin Core developers have been charged with trying to push Bitcoin to accept fee replacement (RBF) transactions by default, according to Synonym CEO John Carvalho. Instead of letting users choose between RBF transactions and surface-level zero confirmation, their plan would alter Bitcoin’s underlying protocols (0conf).

The Strategies Used

According to Carvalho, the developers used strategies like: spreading false information and using intimidation techniques on the Bitcoin-Dev email list, changing the Bitcoin Core node code, and paying miners to support RBF.

The majority of merchants’ preferred 0conf transaction methods might be replaced by RBF transactions. Carvalho claims that Synonym is in favor of making 0conf transactions more resistant to double-spend attacks, and he accuses RBF-supporting developers of attempting to safeguard specialized designs with constrained applications.

By definition, 0conf transactions are not included in any blocks of the Bitcoin blockchain and are also known as “unconfirmed transactions” or “proposed transactions.”

Why Are RBF transactions Distinct From 0conf Transactions?

By substituting a low-cost transaction with a larger fee for an unconfirmed transaction, fee substitution can hasten the confirmation of a transaction. Only when a miner has not yet decided which low-cost transaction to include in a block can this kind of transaction take place. A miner is more likely to choose the transaction when the fees are higher.

RBF Transactions Are Not Perfect

Transactions using RBF have a problem. Senders have the option to change both the recipient address and the fee associated with an unconfirmed transaction. By sending the cash to a different address under their control after the merchant has delivered the customer’s order, this flaw enables senders of cryptocurrency payments to scam merchants.

Digital assets can be spent without having to wait for a transaction to start confirming after ten minutes thanks to zero-confirmation transactions. If a transaction looks to be valid at first glance, the sender can broadcast it and rely on the merchant to accept the payments. Because 0conf transactions can be completed as quickly as a customer swipes a debit card, merchants prefer them.

When he proposed a “Bitcoin Snack Machine“—a vending machine that could take transactions in 10 seconds or less with “adequate verification”—Satoshi Nakamoto, the person who created Bitcoin, appeared to have anticipated 0conf transactions in 2010.

Since that time, 0conf transactions have gained popularity among retailers thanks to payment processors like BitPay.