Logo Oficial MASTR MASTR Apoyar el trabajo
Contenido
← Inicio de la wiki

Technical reference

Replace-by-fee: an unconfirmed payment is not final settlement

Mempool replacement policy and blockchain consensus are different things.

Source-based reference · Updated 12 September 2026

Los artículos de investigación y las referencias se publican en inglés. La navegación está disponible en siete idiomas.

En este artículo
  1. Why replacement exists
  2. The recipient's mistake
  3. Policy is not a protocol guarantee
  4. Sources

Why replacement exists

BIP-125 describes opt-in replace-by-fee signalling. A sender can signal that a transaction may be replaced in a node's mempool, subject to the node's replacement policy. This supports fee adjustment when an unconfirmed transaction waits longer than expected.

The recipient's mistake

A wallet can display a payment before a block includes it. That display is evidence of a proposed transaction, not irreversible receipt. A replacement can spend overlapping inputs and change outputs. Conversely, lack of an opt-in signal should not be treated as a universal promise that no node or miner will accept a conflicting transaction.

Policy is not a protocol guarantee

BIP-125 records a particular replacement policy, not an immutable statement about every current node's configuration. Merchants should distinguish seen, confirmed and sufficiently confirmed states in their own records. A screenshot reading 'sent' does not establish which state the receiving business has actually verified.

Sources

Lecturas relacionadas

MASTR

Apoya la investigación independiente

Las investigaciones, las pruebas originales y las guías son de acceso libre. Las donaciones voluntarias ayudan a financiar la investigación y a mantener disponibles las herramientas de MASTR.

Abrir billetera