Author

Topic: Transacción sin confirmar en 4 semanas. ¿Hay que hacer algo para recuperarla? (Read 150 times)

hero member
Activity: 782
Merit: 523
--- I ❤ Ƀ ---
Hola.

Se ha confirmado la transacción sin cambiar nada.

Un saludo.
legendary
Activity: 1623
Merit: 1608
Pensaba que este asunto se había solucionado, pero no es así. Hoy, mi monedero Bitcoin Core, él solo, por su cuenta, sin que yo lo ordene, ha vuelto a enviar la misma transacción, quedando pendiente y descontando los satoshis de mi saldo.

No es que tu cliente haya reenviado la transacción, sino que algún otro nodo ha reenviado tu transacción, se ha agregado al mempool y has vuelto a la misma situación.

Si te molesta que aparezca , puedes volver a ejecutar
Code:
bitcoin-qt --zapwallettxes=1
. Después lanza otra transacción que consuma al menos uno de los UTXO de la transacción sin confirmar para que esta última entre en un bloque. Bitcoin Core permite que selecciones qué UTXO quieres gastar, así que no tendrías ningún problema en conseguir tu objetivo.
hero member
Activity: 782
Merit: 523
--- I ❤ Ƀ ---
Hola.

Pensaba que este asunto se había solucionado, pero no es así. Hoy, mi monedero Bitcoin Core, él solo, por su cuenta, sin que yo lo ordene, ha vuelto a enviar la misma transacción, quedando pendiente y descontando los satoshis de mi saldo.

¿Qué puedo hacer para cancelarla?

Un saludo.

hero member
Activity: 782
Merit: 523
--- I ❤ Ƀ ---
¡Perfecto!!!

La transacción aparecía aún como pendiente en mi monedero Bitcoin Core.

Esta transacción no me corre ninguna prisa, así que, debido a la actual congestión de la red Bitcoin y la necesidad de una alta comisión, prefiero esperar a hacerla en otro momento. Me interesaba simplemente recuperar los BTC’s.

He utilizado el argumento “--zapwallettxes=1” y efectivamente, la transacción ha desaparecido de mi monedero y los BTC’s han regresado. Todo resuelto.

Muchas gracias Shawshank.

Un saludo. Wink
legendary
Activity: 1623
Merit: 1608
Han pasado desde entonces más de cuatro semanas; yo pensé que se devolvería a mi monedero en ese plazo pero no ha sido así. ¿Hay que hacer alguna cosa para recuperar los BTC’s?

La configuración por defecto de Bitcoin Core hace que al cabo de dos semanas la transacción se dé por olvidada. Puede ocurrir que alguien haya reenviado tu transacción a la red, y por tanto, se pueda aún ver en blockchain.info. También puede ser que blockchain.info no utilice la configuración por defecto y que su mempool tenga un mayor tiempo de expiración. De hecho, blocktrail considera tu transacción como olvidada:
https://www.blocktrail.com/BTC/tx/587359c4f304ed9244a611e68fef51aeba697423a5c247e5e1fc6bd4345c122b

Como ya han pasado más de dos semanas y blocktrail considera tu transacción como expirada, podrías intentar relanzarla. Esto implica que si creas otra transacción que consuma del único UTXO de la dirección 1CNM8QKNwQUUrJsTPzgtyAxuzuwzE6UDts,  al menos algunos mineros no lo van a considerar como doble gasto y tendrás probabilidades de que se confirme si lleva una comisión aceptable.

¿Sigue tu transacción como pendiente en Bitcoin Core? Si no lo está, envías de nuevo con una comisión mayor.

Si la transacción aún aparece como pendiente en tu Bitcoin Core, puedes borrarla con el argumento --zapwallettxes=1. Recuerda hacer una copia de seguridad antes del fichero wallet.dat, por si acaso. Aquí tienes más información:
https://bitcoin.stackexchange.com/questions/45988/how-do-you-apply-zapwallettxes-on-windows

En definitiva, solo tendrías que lanzar Bitcoin Core desde la línea de comandos, así:
Code:
bitcoin-qt --zapwallettxes=1
y relanzar la transacción consumiendo de la dirección 1CNM8QKNwQUUrJsTPzgtyAxuzuwzE6UDts (para evitar que se confirmen dos transacciones diferentes).

hero member
Activity: 782
Merit: 523
--- I ❤ Ƀ ---
Hola.

Mandé una transacción con una comisión demasiado baja (20 sat/B) utilizando el monedero de Bitcoin Core.

Aquí puede verse: https://blockchain.info/es/tx/587359c4f304ed9244a611e68fef51aeba697423a5c247e5e1fc6bd4345c122b

Han pasado desde entonces más de cuatro semanas; yo pensé que se devolvería a mi monedero en ese plazo pero no ha sido así. ¿Hay que hacer alguna cosa para recuperar los BTC’s?

Un saludo.
Jump to: