Los precios de los activos están temporalmente retrasadosAlgunos activos han dejado de recibir datos de precios actualizados. Las actualizaciones se reanudarán automáticamente cuando se restablezca la conexión de datos.
Bitculator

Consigue Bitculator en Android

Capitalización de mercado:

$1,995,068,946,341

Volumen 24h:

$188,747,075,246

jun 23 Liquidaciones:

$0

24H Largo/Corto:

Próximamente

Bitculator · Aprender

Transaction Replacement Attack

¿Qué significa Transaction Replacement Attack en términos cripto?

# 557·Actualizado jun 2026·3 min de lectura

Un Transaction Replacement Attack explota la capacidad de reemplazar transacciones de criptomonedas no confirmadas por otras con tarifas más altas, lo que podría llevar a problemas de doble gasto.

¿Qué es Transaction Replacement Attack?

Un Transaction Replacement Attack ocurre cuando alguien envía un pago en criptomoneda y, antes de que se confirme, difunde rápidamente otra versión de esa transacción con detalles modificados. El objetivo es engañar a quien acepta el primer pago pendiente. Es como prometer efectivo en la caja y luego volver corriendo para cambiar los billetes mientras la cajera no mira.


Mito

Si una transacción aparece como pendiente, es seguro considerarla pagada. No exactamente. Hasta que un minero la incluya en un bloque, aún pueden ocurrir reemplazos y un Transaction Replacement Attack puede cambiar el resultado.


Cómo funciona Transaction Replacement Attack

Resumen rápido con un momento de pago simple en mente.

  • Paso 1: Un atacante te envía un pago con una comisión baja. Lo ves como pendiente y te quedas tranquilo.
  • Paso 2: Antes de la confirmación, el atacante crea una nueva transacción que gasta los mismos fondos, a menudo mediante Replace by Fee (RBF) o volviéndola a enviar con el mismo nonce en cadenas basadas en cuentas.
  • Paso 3: La versión sustituta ofrece una comisión mayor y resulta más atractiva para los mineros, por lo que se mina mientras la primera versión se descarta.
  • Paso 4: Esto es más fácil durante alta congestión de la red cuando los mineros priorizan comisiones mayores.
  • Paso 5: Entregas el producto o servicio basándote en un pago pendiente y terminas sin cobrar cuando la cadena confirma la versión reemplazada.

Ese es el movimiento. Simple, algo astuto y prevenible.


Por qué importa Transaction Replacement Attack

Por esto deberías prestar atención, tanto si gestionas un punto de pago como si solo mueves monedas a un amigo.

  • Ventaja: Los mecanismos de reemplazo permiten a usuarios honestos acelerar pagos atascados aumentando la comisión, lo cual es útil cuando necesitas confirmación de inmediato.
  • Perspectiva: Las mismas herramientas que te ayudan también se pueden usar en tu contra si confías en un pago pendiente para entregar bienes o dar acceso.
  • Dónde aparece: Aparece en puntos de venta, acuñaciones de NFT, operaciones OTC y en cualquier lugar donde acepten transacciones pendientes.

Consejo

Usa una cartera de criptomonedas que marque claramente las transacciones reemplazables y muestre el número de confirmaciones. Para pagos, exige unas cuantas confirmaciones antes de entregar algo importante.


Características clave de Transaction Replacement Attack

Lo que lo distingue, en términos sencillos:

  • Tiempo: Ocurre antes de la confirmación, mientras la transacción sigue en el mempool.
  • Incentivos: Una comisión más alta o mejores condiciones atraen a mineros o validadores para incluir la versión de reemplazo en vez de la original.
  • Señales: Algunas transacciones están marcadas como reemplazables, y las cadenas basadas en cuentas permiten reemplazos con el mismo nonce.
  • Objetivo: Comerciantes o pares que aceptan pagos pendientes son el punto vulnerable.

Variaciones

El mismo tema, mecánicas algo diferentes según la cadena.

  1. RBF: Un remitente marca un pago como reemplazable y más tarde difunde una versión con comisión mayor que cambia la salida o el destinatario.
  2. Cambio de nonce: En cadenas basadas en cuentas, un usuario vuelve a enviar una transacción con el mismo nonce pero mayor gas, lo que cancela o altera la intención anterior.
  3. Truco de reembolso: Un remitente primero paga a un comerciante, luego reemplaza el pago pendiente por uno que envía los fondos a una dirección que controla.

Recordatorio

No trates un pago como definitivo hasta que tu nodo marque la transacción como finalizada. Un Transaction Replacement Attack pierde fuerza tras las confirmaciones adecuadas.


Ejemplo

Un café acepta un pago pendiente por un latte, el comprador inmediatamente difunde una versión con comisión mayor que envía los fondos a otro lugar, y el barista se da cuenta más tarde de que el comprador estaba explotando la posibilidad de reemplazo.


Dato curioso

El aumento de comisiones se introdujo para ayudar a usuarios honestos a rescatar transacciones atrapadas, mucho antes de que se convirtiera en un meme sobre engaños. Como muchos cambios tecnológicos, es Rolex versus hilos de Reddit según quién tenga las llaves.


Resumen

Versión corta: no envíes mercancías basándote en un tal vez. Espera uno o dos bloques y luego relájate.

¿Olvidamos algo??

Tu opinión nos ayuda a mantener las cosas correctas. Contáctanos si algo es incorrecto o falta.

Contacto