Como cancelar una transaccion en blockchain

Como cancelar una transaccion en blockchain

Como cancelar una transaccion en blockchain

Transacción de bitcoin no confirmada durante horas

No, una transacción de bitcoin que ya ha sido incluida en un bloque de la cadena más larga no puede ser revertida. Esto es por diseño, ya que Bitcoin está destinado a comportarse como dinero en efectivo, con los destinatarios teniendo la seguridad de que el dinero está ahora permanentemente en su posesión después de que una transacción ha sido incluida en un bloque.
Las transacciones de Bitcoin no pueden ser revertidas. Sin embargo, existen servicios de custodia que garantizan que las transacciones sean seguras para ambas partes. Por ejemplo, si usted quiere comprar un artículo a alguien, utilizando un servicio de custodia, primero enviaría los Bitcoins al servicio de custodia. El vendedor sabe entonces que su dinero está asegurado y te envía el artículo. Una vez que lo has recibido, das tu «ok» al servicio de custodia y el vendedor recibe el dinero. Si hay problemas con el artículo (o nunca lo recibes), el problema se puede resolver a través del servicio de custodia.
Si buscas «Bitcoin Escrow», encontrarás un par de soluciones (no las pongo aquí porque no puedo recomendar ninguna; tal vez «¿Cuáles son los servicios de escrow de Bitcoin fiables?» sería una buena pregunta 😉 ).

Transacción blockchain fallida

Asegúrese de que su transacción no está confirmada antes de actuar. Para empezar, eso significa esperar al menos 24 horas. Si definitivamente aún no hay confirmación, utiliza un explorador de bloques como Blockchain.com para confirmar que tu TX está efectivamente sin confirmar.
Recuerde que las transacciones necesitan un mínimo de tres confirmaciones antes de estar totalmente confirmadas. Si ves que tu transacción tiene una o dos confirmaciones, no tendrás más remedio que esperar a que sea validada por un tercer minero. El proceso ya ha comenzado.
El protocolo RBF te permite emitir tu transacción de bitcoin a la red una segunda vez con una tarifa más alta para asegurar que sea recogida por los mineros. Esto cancelará su transacción anterior y esencialmente creará una nueva.
Sin embargo, ten en cuenta que no muchos monederos soportan el Protocolo RBF, así que asegúrate de que tu monedero BTC elegido lo hace. Para utilizar el Protocolo RBF simplemente selecciona la opción cuando configures la transacción mientras envías tu bitcoin.

Cómo cancelar una transacción bitcoin no confirmada en blockchain

Esta es una pregunta complementaria a ¿Por qué mi transacción no se confirma y qué puedo hacer al respecto? que responde a las implicaciones más amplias de la pregunta y propone una mitigación centrada principalmente en Bitcoin Core.
0a) Esperar a que la transacción se realice. Lo más probable es que haya capacidad libre en la red después de algunas horas, algunos días o una semana. En periodos con capacidad libre, incluso las transacciones de bajo coste pasarán. Rara vez hay que esperar más tiempo que el siguiente domingo por la tarde.
0b) Esperar a que la transacción sea olvidada, y entonces crear una nueva transacción con una tarifa más alta. En algunos pocos casos excepcionales (sobre todo en torno al año nuevo 2017/2018 y en 2021) han pasado varias semanas o incluso meses sin ninguna capacidad libre. La transacción original puede acabar siendo olvidada por la red. Algunos monederos ofrecerán entonces crear una nueva transacción, Mycelium ofrecerá borrar la transacción antigua, y con algo de suerte será posible un «doble gasto» – aunque esto es muy poco fiable ya que la transacción original puede ser purpo

Cómo revertir una transacción de bitcoin

La mayoría de los clientes la eliminarán de su grupo de transacciones no confirmadas en algún momento. Cuando la mayoría de los clientes la hayan eliminado, puedes seguir adelante y enviar la transacción de nuevo, esta vez con una tarifa más alta. No hay un momento preciso en el que la transacción desaparezca de la red, pueden pasar días o hasta una semana. Por eso siempre se recomienda establecer una tasa de transacción.
Tu cliente la tendrá marcada como gastada y evitará que envíes las monedas no gastadas incluidas en la transacción mientras sigue intentando emitir la transacción original. Sin embargo, hay una solución fácil.
Simplemente tienes que dumpprivkey y añadirlo a otro cliente, donde puedes enviar las monedas desde esta dirección a otra, creando efectivamente un doble gasto anulando permanentemente la transacción original.
Que un remitente y un destinatario puedan confiar en una transacción es una cuestión probabilística, pero el estado de una transacción es binario con respecto a la punta de la cadena actual. O bien, la transacción está confirmada y el dinero ha cambiado de manos, o está sin confirmar y el dinero sigue perteneciendo a la cartera del remitente.

Entradas relacionadas

Esta web utiliza cookies propias para su correcto funcionamiento. Al hacer clic en el botón Aceptar, acepta el uso de estas tecnologías y el procesamiento de tus datos para estos propósitos. Más información
Privacidad