Una pregunta, porque después de dos días sin confirmarse la transacción de mi post anterior, se me ha ocurrido, ¿que pasa si una transacción no es procesada por la red?, ¿se puede revocar una transacción sin confirmar?
Asumiendo que tienes el cliente oficial... puedes hacer los dos primeros pasos de:
How do I resend a transaction with extra fee?
Bitcoin-qt users:
- Delete the transaction from your wallet
- Wait 48-72 hours so the network can "forget" the transaction (this step is very important!)
- Send the coins again with a fee
Third party client users Sobre cómo borrar tus transacciones, el cliente oficial no lo permite directamente, tienes que usar algo como pywallet:
Ultimate way to delete your forever unconfirmed transactions
- Backup your wallet just in case
- Download Pywallet
- Run './pywallet.py --web'
- Go to http://localhost:8989 in your browser
- Fill the Delete form like this:
- Wallet Directory: /your/wallet/directory
- Wallet Filename: yourwalletfilename
- Key: all
- Type: leave 'Transaction'
- Click the Delete button
- Run 'bitcoin -rescan'
- Done, no more unconfirmed tx's
La otra opción (un poco más engorrosa) es crear una transacción (con comisión suficiente y sin esa salida pequeña) que gaste todos los bitcoins en las direcciones de entrada (en tu caso por ejemplo podrías gastar todo lo que hay en 1ALEXR96ShfJcTmTaWiR7rre8Yue6hQiiA), una vez estén gastados, la red detectará la transacción que no se ha confirmado como un doble gasto y la rechazará, obviamente la interfaz del cliente oficial no te va a dejar hacer un doble gasto, tienes que usar comandos para crear esa transacción (createrawtransaction, signrawtransaction, sendrawtransaction).
Otra opción, por aquí:
http://www.confirmnext.com/ hay un servicio para agregar una recompensa a los mineros para que confirmen tu transacción, (no lo he probado, no sé si funciona), pero podría funcionar. Pero esta opción se usaría sobretodo cuando la comisión es insuficiente, y tu problema no es de falta de comisión, el problema es la salida tan pequeña que se creó (0.00000402).
Si alguien tiene un método más fácil me corrigen por favor...