¿Una transacción con tiempo de bloqueo necesita más tiempo para ser confirmada?

He hecho esta transacción en la testnet:

https://testnet.blockexplorer.com/tx/2f18c646a2b2ee8ee1f295bb5a0f5cc51c5e820a123a14b0c0e170f9777518bb

Es un tx multisign con locktime. El tiempo de bloqueo ha expirado y el tx está firmado, pero no está confirmado... ¿Alguien sabe por qué este tx no está confirmado?

Gracias

¿Puede que necesites enviarlo de nuevo? Los nodos no guardan transacciones con bloqueo de tiempo en su mempool. Es responsabilidad del remitente asegurarse de que las transacciones se almacenen hasta que expire el tiempo de bloqueo y luego transmitir la transacción. Otra razón podría ser una tarifa demasiado baja, pero no he hecho clic en su enlace, así que solo estoy adivinando.
Finalmente, se confirma el tx (casi un día para confirmar). Es mucho tiempo. La tarifa fue de 0.00010001 BTC. Intenté enviar otra transacción con un tiempo de bloqueo y una tarifa de 0.00033, pero esto no se confirma después de una hora. ¿Un tx con tiempo de bloqueo necesita más tiempo para ser confirmado?
Nuevamente: ¿volvió a enviar la transacción después de que expiró el tiempo de bloqueo?

Respuestas (1)

Los mempools cambian constantemente. Cada nodo tiene su propia política (cuánto conservar, cuándo se borra, cuáles se quedan cuando se encuentra un bloque, etc.), por lo que es difícil saber si su transacción está en la red. En general, puede estar seguro de que un tx con un tiempo de bloqueo suficientemente alto no estará en los bloques antes de ese tiempo de bloqueo, pero no tiene la garantía de que estará en los bloques después por muchas otras razones (tarifa insuficiente y rotación de mempool). siendo los dos grandes). En general, con este tipo de transacciones, se recomienda transmitir después de que haya pasado el tiempo de bloqueo.