Aquí hay una guía para tantas billeteras como podría descubrir cómo realizar un RBF. Esto está adaptado de mi publicación de bitcointalk: https://bitcointalk.org/index.php?subject=1802212.0
Una transacción “atascada” es una transacción que no ha sido confirmada durante el período de tiempo con el que el receptor o el remitente se sienten incómodo. Las transacciones atascadas pueden ser molestas, ya que significa que los destinatarios a menudo consideran que los remitentes no han pagado todavía, o el destinatario necesita el dinero lo antes posible.
Las transacciones atascadas generalmente son causadas por tasas de tarifas de transacción bajas. Sin embargo, otras cosas pueden causar transacciones atascadas, como gastar de una transacción no confirmada, tener salidas de polvo en la transacción o ser un doble gasto de otra transacción. Si una transacción tiene una transacción de doble gasto y la doble gasto confirma, la transacción se “atasca” para siempre, ya que nunca puede confirmar.
Hay varias opciones para confirmar transacciones atascadas:
Tanto para el destinatario como para el remitente de la transacción, puede:
- Esperar a que la transacción confirme
- Espere a que la crimson “olvide” sobre la transacción
- Pídale a un minero que lo confirme por usted
Para el remitente de una transacción, también puede:
- Intente una transacción de doble gasto reemplazar por tarea
- Si tiene una salida de cambio, puede intentar una transacción de pagos para niños por padres
Para el destinatario de una transacción, también puede:
- Intente una transacción de pago para niños por padres
Esperando una confirmación
Si no puede realizar cualquiera de las otras opciones o tiene demasiado miedo de hacerlo, simplemente puede esperar y esperar que la transacción eventualmente confirme. Para garantizar que la crimson se recuerde constantemente a la transacción, puede retransmitir la transacción periódicamente. La mayoría de las billeteras retransmitirán automáticamente, por lo que simplemente dejar su billetera abierta permitirá que la cifra de retransmisión ocurra.
Esperando que la crimson “se olvide” de la transacción
Si una transacción permanece sin confirmar durante demasiado tiempo, eventualmente puede ser “olvidada” por la mayoría de los nodos en la crimson de bitcoin si nadie retransmite la transacción. Esto sucede debido a los reinicios del nodo, los tiempos de vencimiento de Mempool o el desalojo de MEMPOOL porque la tarifa mínima de MEMPOOL ha aumentado. Este proceso generalmente lleva unos días (generalmente 3). Una vez que una transacción haya sido “olvidada”, es posible que no la vea en su billetera y probablemente no verá la transacción en la mayoría de los exploradores de bloques. Una vez que la transacción ha sido “olvidada”, simplemente puede enviar el bitcoin nuevamente pero incluir una tarifa de transacción más alta. Si todavía ve la transacción en su billetera, pero no la encuentre en ningún explorador de bloques, deberá seguir las instrucciones en la siguiente sección reemplazar por tarifa.
Tenga en cuenta que algunas billeteras retransmitirán continuamente la transacción mientras la billetera está encendida, por lo que debe eliminar la transacción de la billetera utilizando las instrucciones en la sección RBF, o apagar la billetera y mantenerla durante varios días.
Pídale ayuda a un minero
Algunas piscinas mineras y mineros ofrecen servicios para permitirle priorizar su transacción en su Mempool para que se elija antes de su inclusión en un bloque. Uno de esos servicios es https://pool.viabtc.com/instruments/txaccelerator/. Tenga en cuenta que ViaBTC tiene un límite del acelerador a 100 transacciones cada hora y requiere que paga una tarifa mínima de 10 satoshis/byte, por lo que su acelerador no necesariamente funciona. Otro servicio de este tipo es https://pushtx.btc.com/#/. No es que BTC.com requiera otra forma de pago para “acelerar” su transacción.
También tenga en cuenta que si intenta una transacción reemplazar por tarifa, tanto la transacción authentic como la transacción RBF se considerarán dobles gastos. Es possible que los mineros no ayuden con ninguna transacción marcada como doble gasto.
Intentar una transacción de doble gasto reemplazar por tarifa (RBF)
¿Qué es una transacción RBF?
Una transacción reemplazar por tarea es una transacción que es casi idéntica a su transacción atascada, pero paga una tarifa de transacción más alta. Dado que la transacción authentic probablemente no usa RBF Decide-In, la transacción RBF que estaremos creando se considerará un doble gasto y se marca como tal. La transacción usa Full-RBF y, por lo tanto, aún puede tardar un poco más en confirmar, ya que técnicamente es un doble gasto.
La diferencia entre los tipos de transacciones RBF
Las transacciones reemplazar por tarifa tienen 3 tipos diferentes, RBF de primera vista (FSS), RBF completo y RBF optados. FSS RBF requiere que la transacción RBF incluya las mismas salidas que la transacción que reemplaza y devour las mismas entradas. RBF completo significa que la transacción es simplemente un doble gasto de otra transacción, pero paga una tarifa de transacción más alta que la (s) que reemplaza. Decide-In RBF significa que la transacción RBF solo puede reemplazar una transacción que se ha optado por permitirse ser reemplazada. Decide-In RBF sigue BIP 125.
Las instrucciones dadas en esta sección serán para realizar transacciones completas de RBF. Las transacciones RBF optadas se describirán en la sección “Evitar las transacciones atascadas en el futuro”.
Cómo hacer una transacción RBF completa
Hacer una transacción RBF completa depende completamente de la billetera que esté utilizando. Algunas billeteras admiten la funcionalidad avanzada requerida para hacer una transacción RBF completa, otras no. Las siguientes serán guías para cada billetera sobre cómo hacer una transacción RBF completa con esa billetera. En basic, el procedimiento es eliminar la transacción no confirmada de la billetera y luego reenviar el bitcoin pero con una tarifa de transacción más alta.
Al realizar una transacción completa de RBF, la transacción debe incluir la tasa de tarifas recomendada efectiva al momento de crear la transacción. Consulte la sección “Evitar este problema en el futuro” para obtener ayuda con eso.
Bitcoin Core
Bitcoin Core hace que hacer que las transacciones RBF completas sean muy fáciles. Simplemente vaya a la lista de transacciones, haga clic derecho en la transacción atascada y elija el Abandon Transaction
opción.
Si esa opción está atenuada, vaya al núcleo de bitcoin datadir
y eliminar el mempool.dat
archivo. Luego reinicie el núcleo de bitcoin con el -walletbroadcast=0
opción y luego debería poder usar Abandon Transaction
.
Si las dos opciones anteriores fallan por alguna razón, inicie Bitcoin Core con el -zapwallettxes
opción para borrar todas las transacciones no confirmadas de su billetera.
Una vez que la transacción se abandona o se borra de la billetera, simplemente puede ir a la pestaña Enviar y enviar el bitcoin nuevamente, pero asegúrese de incluir una tarifa de transacción suficiente.
Arsenal de bitcoin
Bitcoin Armory también hace que hacer que las transacciones RBF completas sean muy fáciles. Ir a Assist > Clear All Unconfirmed Transactions
y reiniciar la armería. Esto borrará todas las transacciones no confirmadas de la billetera y, por lo tanto, le permitirá crear la transacción completa de RBF. Una vez que Armory se haya reiniciado, simplemente envíe el bitcoin nuevamente como lo haría normalmente, pero asegúrese de incluir una tarifa de transacción suficiente.
Multibit HD
Multibit HD permite hacer que las transacciones RBF completas también sean bastante fáciles. Ir a Handle Pockets
y haga clic en Restore Pockets
y sigue al mago. Este proceso eliminará todas las transacciones no confirmadas de su billetera, como el núcleo de Bitcoin y la armería. Una vez que se haya completado la billetera de reparación, simplemente envíe el bitcoin nuevamente como lo haría normalmente. Tenga en cuenta que algunos usuarios han tenido problemas con este método en el pasado y que no siempre funciona. Es posible que deba esperar a que la transacción sea “olvidada” para que este método funcione.
Billeteras que no te permiten o las que no sé cómo hacer transacciones RBF completas
No todas las billeteras admiten la creación de transacciones RBF completas. Muchas billeteras no permiten limpiar todas las transacciones no confirmadas para permitir realizar transacciones completas de RBF. La siguiente es una lista de software program de billetera que no admite transacciones RBF completas. Si una billetera en esta lista admite transacciones FullRBF, hágamelo saber y proporcione instrucciones para eso para que pueda agregarla arriba.
- Blockchain.information y billeteras internet en basic
- Electrum (admite Decide-In RBF, pero no RBF completo)
- Micelio
- Multibit Traditional
- Billetera bitcoin para android
- Parrilla
- Copa
Intentar una transacción de pago para niños por padres
¿Qué es una transacción para niños por padres?
Una transacción para niños por padres (CPFP) es exactamente como lo indica el nombre, una transacción infantil gasta de una transacción principal no confirmada e incluye una tarifa de transacción que cubre tanto la tarifa del niño como el padre. Sin embargo, la creación de transacciones CPFP es mucho más difícil, ya que requiere gastar en una transacción no confirmada, algo que muchas billeteras no permiten.
Usando tarifas dinámicas
La mejor manera de evitar tener transacciones atascadas es asegurarse de no gastar en una transacción no confirmada e incluir una tarifa de transacción suficiente. Si su billetera admite tarifas de transacción dinámica, debe usarlas. Si desea confirmaciones muy rápidas, establezca las tarifas dinámicas para elegir la tarifa más rápida posible. La billetera calcula las tarifas dinámicas analizando el estado precise de la crimson y determinando una tarifa de transacción óptima a partir de ahí. Dado que el estado de la crimson cambia constantemente, la tarifa de transacción óptima calculada un día puede no ser necesariamente la mejor tarifa para el día siguiente.
Si su billetera no admite tarifas dinámicas, pero admite establecer una tasa de tarifa de transacción personalizada para cada transacción, puede buscar la tasa de tarifas óptimas en sitios como http://bitcoinfees.21.co/ y https://bitcoinfees.github.io/ y establezca la tasa de tarifas para cada transacción en función de esos sitios. Debe hacer esto para cada transacción que realice, de lo contrario, puede terminar pagando una tarifa subóptima.
Si su billetera no admite ningún tipo de tarifa o no permite establecer tarifas de transacción personalizadas, debe actualizarse a una nueva billetera. Usar una tarifa fija o una tarifa fija ya no es una buena concept, ya que la crimson cambia constantemente. Puedes usar esta fórmula:
dónde
es el número de entradas y
es el número de resultados para estimar el tamaño de su transacción y determinar la tarifa óptima para ello.
Tenga en cuenta que algunas billeteras (por ejemplo, blockchain.information), a pesar de que usan tarifas dinámicas, establecen un límite superior a la tarifa de transacción. Si nota que sus transacciones están constantemente atascadas a pesar de que está utilizando tarifas dinámicas, debe verificar la configuración de su billetera y tal vez incluso cambiar a una nueva billetera que no tiene límite para la tarifa de transacción.
Use Decide-In RBF
Decide-In RBF es una característica que permite que una transacción RBF se cree más fácilmente, ya que estas transacciones no serán rechazadas por nodos que admitan Decide-In RBF.
Actualmente, pocas billeteras admiten la creación de transacciones de RBF optadas
Electro
Para crear una transacción que pueda ser reemplazable, vaya a Herramientas> Preferencias y marque la casilla “Habilitar reemplazar por tarifa”. Luego, cuando desee enviar un poco de bitcoin, al lado del management deslizante de tarifas hay una caja etiquetada como “reemplazable”. Verifique esa casilla para que, si bien la transacción aún no está confirmada, puede reemplazar la transacción con una que paga una tarifa más alta.
Para aumentar la tarifa de una transacción que usa RBF de Decide-In, haga clic derecho en la transacción en la lista de historial y elija la opción “Aumentar la tarifa”.
Arsenal
Armory también permite la creación de transacciones RBF. Al enviar una transacción, elija la casilla de verificación “Habilitar RBF”.
Para aumentar la tarifa de una transacción que utiliza RBF Decide-In, haga clic derecho en la transacción en la lista de transacciones y elija la opción “Tarifa de aumento”. Las transacciones cuya tarifa se puede aumentar se etiqueta claramente en la lista de transacciones.