¿Se puede cancelar una transacción Bitcoin sin confirmar?
Respuesta corta: a veces, pero solo puede hacerlo el emisor y solo antes de que se confirme.
En una frase: Bitcoin no tiene un botón de “cancelar”, pero mientras una transacción siga sin confirmar, el emisor normalmente puede reemplazarla por otra que devuelva las mismas monedas a su propia wallet con una comisión más alta. En cuanto tiene una confirmación, es definitiva.
Por qué no existe un “cancelar” de verdad
Cuando pulsas Enviar, tu wallet firma una transacción y la difunde a miles de nodos independientes. No hay ningún servidor central que pueda retirarla. Hasta que un minero la incluye en un bloque, permanece en el mempool, y durante ese tiempo la red aceptará una transacción en conflicto que gaste las mismas monedas, siempre que pague más. Ese reemplazo es lo que las wallets llaman “cancelar”.
Método 1: cancelar con Replace-by-Fee (la mejor opción)
Una cancelación es simplemente un reemplazo RBF en el que la nueva transacción paga a una dirección que controlas tú en lugar de al destinatario original. Como ambas versiones gastan las mismas entradas, solo una de ellas puede llegar a confirmarse, y los mineros eligen la que tiene la comisión más alta.
- Abre la transacción en el historial de tu wallet mientras siga sin confirmar.
- Elige Cancelar transacción (Electrum, Sparrow, Bitcoin Core con
bumpfeehacia tu propia dirección; algunas wallets móviles lo llaman “Cancel” o “Double-spend”). - Fija una tarifa suficiente para el próximo bloque: consulta el estimador de comisiones en tiempo real. El reemplazo debe pagar una comisión total mayor que la original.
- Difúndela y espera una confirmación. Recuperas tus monedas, menos la comisión de red.
Desde Bitcoin Core 28.0, los nodos retransmiten los reemplazos por defecto (“full RBF”), aunque la transacción original no señalizara RBF. Hoy el límite real es si tu wallet ofrece esa opción.
Método 2: esperar a que salga del mempool
Si una transacción paga demasiado poco, la red puede acabar olvidándola:
- Por defecto, los nodos Bitcoin Core eliminan las transacciones sin confirmar tras 14 días (336 horas).
- Cuando los mempools se llenan (300 MB por defecto), las transacciones con menor comisión se expulsan antes.
Cuando la mayoría de nodos la haya eliminado, tu wallet puede volver a mostrar las monedas como disponibles, o puede que tengas que “abandonar” la transacción o hacer un reescaneo. Ojo: cualquiera que tenga una copia puede retransmitirla, y todavía puede confirmarse más tarde. La única forma fiable de invalidar la transacción antigua es gastar las mismas monedas en una nueva transacción confirmada. Más información en Transacción eliminada del mempool.
Cuándo no se puede cancelar una transacción Bitcoin
| Situación | ¿Se puede cancelar? |
|---|---|
| Ya tiene 1 o más confirmaciones | No. Solo el destinatario puede devolverte las monedas. |
| Eres el receptor | No: solo el emisor puede reemplazarla. Puedes acelerarla con CPFP. |
| La envió un exchange o una app custodial | Solo puede hacerlo el exchange: contacta con su soporte. Consulta retiro pendiente en un exchange. |
| Tu wallet no tiene función de cancelar ni de subir comisión | Importa la semilla en una wallet que sí la tenga (p. ej., Electrum o Sparrow), solo si entiendes los riesgos, o espera a que se elimine. |
| Hardware wallet | Normalmente sí, con la opción de subir comisión/cancelar de su app; tendrás que volver a firmar en el dispositivo. |
¿La enviaste a una dirección equivocada?
Actúa rápido. Si la transacción no está confirmada y tu wallet permite cancelar, hazlo de inmediato con una comisión alta: la original podría confirmarse en cualquier momento. Si ya se ha confirmado, la única opción es pedir al dueño de esa dirección que devuelva los fondos. Nadie (ni un minero, ni un acelerador, ni nosotros) puede revertir una transacción Bitcoin confirmada.
¿No quieres cancelarla, solo que llegue?
La mayoría de quienes buscan “cancelar” tienen simplemente un pago atascado. Si el destinatario es correcto, cancelar y volver a enviar te cuesta dos comisiones. Normalmente sale más barato acelerar la transacción existente: sube la comisión con RBF, usa CPFP o pega el TXID en nuestro acelerador para una comprobación y retransmisión gratis, o una aceleración premium sin modificar la transacción.
Preguntas frecuentes
¿Puedo cancelar una transacción Bitcoin después de confirmarse?
No. Una transacción confirmada es definitiva. Solo el destinatario puede devolverte las monedas.
¿Cuánto tarda en cancelarse automáticamente una transacción sin confirmar?
No existe la cancelación automática. La mayoría de nodos olvida una transacción sin confirmar tras 14 días, pero se puede retransmitir y aún confirmarse más tarde, salvo que las mismas monedas se gasten en otra.
¿Cancelar tiene comisión?
Sí. La transacción de cancelación debe pagar una comisión mayor que la original, y esa comisión se la queda el minero.
¿Puede un acelerador cancelar mi transacción?
No. Los aceleradores solo ayudan a que una transacción se confirme antes. Cancelar requiere una nueva transacción firmada con tus claves privadas: nunca compartas tus claves ni tu frase semilla con nadie.