¿Alguna vez ha experimentado una transferencia de Bitcoin atascada en un estado de espera, incapaz de obtener confirmación e indefensa?
¿Cómo verificar las transacciones BTC atascadas cuando están atascadas en mempool?
Síganos con nosotros para conocer los motivos y las soluciones por las que las transacciones se bloquean.
La transacción a menudo se bloquea porque la tarifa de transacción que establece es demasiado baja. En términos simples, una tarifa demasiado baja significa que los mineros priorizarán agregar transacciones con tarifas de transacción altas a sus bloques. A menos que el volumen de transacciones disminuya, su transacción no se confirmará y los fondos no llegarán a la dirección prevista.
Sin embargo, su capital no se perderá para siempre. O los mineros son los últimos en verificar su transacción, o los nodos abandonan su transacción después de un tiempo y los fondos regresan a su billetera.
Al mismo tiempo, también tiene varias opciones para acelerar su transacción, según las capacidades de la billetera que esté utilizando para enviarla. A continuación, veremos formas de evitar quedarse atascado y acelerar las transacciones.
El mempool es una colección de transacciones pendientes que han sido verificadas por los nodos pero que aún no han sido confirmadas por los mineros. El mempool está integrado en la red y las transacciones con tarifas de transacción demasiado bajas se rechazan de inmediato. En otras palabras, los nodos no incluyen transacciones en su mempool, ni transmiten a otros nodos.
También puede pensar en la tarifa como el espacio de bloque ocupado por la transacción de pago. El espacio de bloque se mide en bytes (vBytes), por lo que las tarifas de transacción de Bitcoin no dependen de la cantidad de fondos transferidos, sino de la cantidad de datos que deben incluirse en la cadena de bloques.
Este gráfico lo ayudará a visualizar cómo cambian las tarifas de transacción con el tiempo. Pero cuando la demanda de espacio en bloque es alta, es decir, cuando el volumen de transacciones es alto, la tarifa aumentará. Esencialmente, usted como usuario tiene que competir con otros usuarios para incentivar a los mineros de dinero a agregar su transacción a sus bloques.
Alex Kriete, codirector de activos digitales de Citigroup, renuncia y creará una nueva empresa en el campo del cifrado: El 11 de marzo, Alex Kriete, codirector de activos digitales de Citigroup, anunció en LinkedIn que dejará su cargo y establecerá una nueva empresa en el campo de la encriptación. Alex Kriete ha trabajado en Citi durante más de 11 años y fue designado en junio de 2021 para supervisar el departamento de encriptación recién formado. Alex Kriete dijo que cree que la importancia de los activos digitales para el mercado de capitales global y la formación de nuevos modelos de negocios seguirá creciendo, y está muy feliz de ayudar a este mercado a madurar. [2022/3/11 13:51:02]
Como se mencionó anteriormente, si su tarifa de transacción es demasiado baja, su transacción puede terminar siendo abandonada por los nodos. Esto se debe a que el espacio del grupo de memoria del nodo es limitado, un límite de nodo típico es de 300 MB. Pero cuando el mempool alcanza su capacidad máxima, los nodos generalmente abandonan la transacción con la tarifa más baja y eligen una transacción con una tarifa de transacción más alta. Una vez que esto suceda, puede reutilizar los fondos de la transacción abandonada.
La siguiente imagen es la operación real. En el lado izquierdo de la figura, el mempool borra regularmente transacciones no confirmadas, lo que significa que si espera un tiempo, incluso una tarifa de transacción de 1-2 sat/vBytes es suficiente. Pero en el lado derecho del gráfico, si la tarifa es inferior a 5-6 sat/vBytes, entonces no hay posibilidad de que su transacción continúe en el mempool.
El juego de NFT Axie Infinity está a punto de superar el millón de usuarios activos diarios: El juego de NFT Axie Infinity tuiteó oficialmente que sus usuarios activos diarios alcanzaron los 993 000, y el avance de 1 millón está a la vuelta de la esquina. El gráfico muestra que el juego tiene 680 000 usuarios activos diarios en Android, 284 000 en Windows, 16 400 en Mac y 12 700 en iOS, entre los cuales el número de usuarios de Android y Mac está aumentando significativamente. [2021/8/4 1:33:49]
Su transacción puede ser abandonada debido a reinicios de nodos y vencimiento de mempool. Por lo general, esto demora unos días y debe recuperar el acceso a sus fondos. Sin embargo, esto depende del volumen de transacciones y otras variables, por lo que a veces puede ser necesaria una espera más prolongada.
Para estos casos, también puede probar los siguientes métodos para confirmar la transacción.
¿Qué sucede si desea crear una nueva transacción, enviando los mismos fondos a la misma dirección, pero con una tarifa de transacción más alta? Desde la perspectiva de los nodos que tratan nuevas transacciones, acaba de gastar el doble (doble gasto). Si se encuentra, el nodo eliminará la última transacción.
Los nodos de Bitcoin siguen el principio de "primera vista", lo que significa que el software del nodo considera que la primera transacción que reciben es válida, mientras que cualquier transacción posterior que intente gastar la misma tarifa de transacción se considera inválida y no se transmitirá.
Entonces, cuando su transacción está atascada en el mempool y no desea esperar la validación o ser abandonado por los nodos, ¿cuáles son las soluciones más comunes?
En 2016, BIP-125 propuso una política para permitir transacciones alternativas. Esencialmente, puede notificar a los nodos por adelantado cuando desee reemplazar una transacción.
Supongamos que envía una transacción y desea poder anular esa transacción para evitar establecer una tarifa de transacción demasiado baja. Si el reenvío de transacciones está habilitado y el nodo implementa la política de reenvío de transacciones, entonces su oportunidad está aquí. Pero cuando se va a enviar una transacción de reemplazo a un nodo, la nueva transacción reemplazará a la anterior y la transmitirá a otros nodos.
Luego, los mineros verán la nueva transacción de tarifa de transacción alta, y si quieren ganar más dinero, agregarán su transacción a su bloque.
Recuerde, esto solo puede ser iniciado por la persona que envió la transacción. Si usted es la parte que recibe esta transacción, debe comprender lo siguiente "El niño paga por el padre".
En el escenario de "transacción padre-hijo", puede confirmar una transacción pendiente enviándose otra transacción a usted mismo utilizando una parte de los fondos en la transacción pendiente. Puede crear efectivamente una transacción "secundaria" para pagar, pero a una tarifa más alta, como se muestra a continuación.
Tome el ejemplo de "transacción padre-hijo"; para simplificar, suponga que ambas transacciones tienen los mismos bytes (vBytes).
A diferencia de los reenvíos de transacciones, las transacciones padre-hijo pueden ser iniciadas por cualquier parte que reciba UTXO (la transacción de salida) en la transacción principal. En otras palabras, la parte A2 o la parte B en el ejemplo anterior pueden usar los fondos que recibieron en la transacción principal para pagar la tarifa de transacción más alta en la transacción secundaria.
Es por eso que puede agregar transacciones atascadas al bloque. Si bien a los mineros solo les gustaría agregar subtransacciones porque paga tarifas de transacción más altas, esto no es posible. La transacción secundaria se basa en la transacción principal pendiente, por lo que solo es válida si la transacción principal también está en la cadena de bloques y las transacciones principal y secundaria están agrupadas.
Esto significa que la tarifa de transacción acumulada de dos transacciones debe cumplir con un determinado estándar de tarifa de transacción (sat/vBytes) antes de que pueda confirmarse. En otras palabras, el promedio de estas dos tarifas de transacción debe ser mayor que el estándar de tarifa de transacción actual requerido para confirmar una nueva transacción.
De hecho, crear una transacción padre-hijo es mucho más difícil, ya que se debe pagar una tarifa de una transacción no confirmada, que actualmente muchas billeteras no admiten.
Si los reenvíos de transacciones y las transacciones padre-hijo no funcionan para usted, puede probar una forma más indirecta de agregar transacciones a bloques, conocida como aceleradores de transacciones.
Este es un servicio proporcionado por mineros que aceptarán pagos externos como altcoins, PayPal o WeChat Pay para agregar su transacción a un bloque. Puede proporcionar suficientes incentivos económicos a los mineros pagándoles tarifas adicionales.
Estas tarifas de transacciones externas se conocen como pagos "fuera de banda" y pueden generar menores ingresos para los mineros, por lo que son controvertidas.
Depende de cada desarrollador de billetera elegir lo que quiere ofrecer a sus usuarios. Por ejemplo, las billeteras de intercambio a menudo imponen una tarifa fija independientemente de la cantidad enviada. Esto tiene sentido, ya que las transacciones atascadas seguramente molestarán a los usuarios y les causarán problemas. En las billeteras de autocustodia que controlan sus propias claves privadas, generalmente hay más formas de ayudar a resolver las transacciones atascadas.
Como bitcoiner, tiene la oportunidad de ser su propio banco, lo que tiene muchas ventajas, incluida la censura y la resistencia a las incautaciones, pero también significa que a veces se enfrenta a situaciones difíciles, como que las transacciones se bloqueen. Espero que este artículo pueda ayudarlo a resolver y evitar que la transacción vuelva a ocurrir.
Este artículo proviene de braiins, el autor original: braiins
Tags:
Datos DeFi 1. Valor de mercado total de DeFi: $ 99.
En los intercambios de criptomonedas de Corea del Sur, el precio de bitcoin se negocia actualmente con una prima elevada, más de $ 6,000 por moneda en dólares. En el pasado, sin embargo.
El artículo es una contribución del análisis de blockchain de Niu Qi.
¿Alguna vez ha experimentado una transferencia de Bitcoin atascada en un estado de espera.
Recientemente, he recibido muchos mensajes privados de mis compañeros de clase sobre subastas y promesas.
El papel moneda se inventó en China hace mil años. Ahora, el gobierno chino está acuñando efectivo digitalmente.
Primer impulso La Fundación Ethereum publica una Solicitud de propuesta (RFP) para la seguridad y las pruebas de la cadena de balizas. Editorial Danny Ryan quiere que los términos eth1 y eth2 sean obsoletos.