¿Qué sucede si mi transacción no es aceptada porque no pagué las tarifas?

Estaba leyendo este hilo sobre una bifurcación de cliente que no impone tarifas de transacción y noté la gran advertencia roja que decía que algunas monedas podrían perderse si no tengo cuidado. ¿Qué significa esto? ¿Qué debo hacer si mi transacción no es aceptada?

Respuestas (2)

Si su transacción no es aceptada, tiene algunas opciones. En este momento, al menos para Bitcoin, todavía hay suficientes mineros dispuestos a incluir cualquier transacción válida. Entonces, si sigues esperando, eventualmente debería confirmarse.

También es posible que desee detener su cliente y luego reiniciarlo, obligándolo manualmente a conectarse a un cliente conocido por aceptar transacciones sin cargos . Puede ayudar a deshabilitar las conexiones entrantes para maximizar las posibilidades de que su transacción vaya al cliente que aceptará transacciones sin cargos. La transacción puede tardar varias horas en salir, incluso si lo hace todo bien. (El cliente "gotea" intencionalmente las transacciones para tratar de ocultar su origen. Esto falla por completo en las transacciones con tarifas demasiado bajas, pero el cliente aún lo intenta).

De lo contrario, puede abortar el intento de transacción. Detenga a su cliente y luego asegúrese de que la transacción no esté en el limbo revisando la lista de transacciones pendientes . Si no está allí, puede dejar de intentar la transacción para recuperar las monedas. Idealmente, hizo una copia de seguridad de su billetera antes de intentar realizar la transacción: revertir la billetera y reiniciar el cliente Bitcoin con la -rescanopción eliminará la transacción. De lo contrario, tendrá que editar el archivo de su billetera para eliminar la transacción.

Gracias por la respuesta. ¿Podrías dar más detalles sobre la parte del limbo? ¿Qué sucede si mi transacción está pendiente? (por ejemplo, veo algunas transacciones en esa lista que tienen casi 1 mes)
Los que están en la lista que son tan viejos están en el limbo porque son huérfanos, tratando de gastar monedas que aún no existen (y probablemente nunca existirán). (Tenga en cuenta la parte 'no confirmada'). El cliente nunca creará una transacción de este tipo a menos que se produzca una reorganización del bloque y el cliente termine sin recibir nunca las monedas.
Digamos que te envío 10 Bitcoins y obtienen una confirmación. Luego diga que gasta esos Bitcoins, pero una reorganización y un ataque de doble gasto (yo atacándolo) hace que pierda los 10 Bitcoins que le envié. En ese caso, su gasto quedará huérfano permanente, como los antiguos. (Es probable que alguien haya creado intencionalmente a esos huérfanos por alguna razón).

La respuesta de David ya está desactualizada. Hoy en día, las transacciones sin comisiones generalmente no obtienen ninguna confirmación.

Desde entonces, se ha agregado una nueva bandera de inicio para Bitcoin Core, que elimina las transacciones no confirmadas:-zapwallettxes

Tenga en cuenta que las transacciones no confirmadas que se propagaron en la red y se confirman más tarde serán redescubiertas por su billetera si se confirman e incluyen en un bloque.