Menú

Evitando Transacciones Atascadas: Consejos Prácticos

¿Transacción atascada? Aquí se explica cómo despegarlo.

Todos hemos estado allí.

Ha estado esperando y esperando, pero esa transacción de Ethereum simplemente no se está realizando. Una transacción atascada puede ser especialmente frustrante cuando no está seguro de qué hacer. Lo que es peor, una transacción pendiente puede evitar que se completen el resto de sus transacciones.

Le mostraremos algunos después de algunos antecedentes rápidos sobre lo que está sucediendo exactamente.

Hay muchos factores que determinan cuánto tarda en confirmarse una transacción de Ethereum . La mayoría de las veces, se debe a que pagó un precio de gasolina demasiado bajo por su transacción.Y así, su transacción permanece pendiente mientras los mineros llenan sus bloques con transacciones de tarifas más altas.

Transacciones atascadas en metamask

Una vez a la vez

Como probablemente haya notado, una transacción atascada retiene todas las transacciones que envió después. Esto sucede porque cada transacción de Ethereum tiene lo que se llama un valor nonce, que esencialmente sirve como un identificador único para cada transacción enviada por su cuenta de Ethereum.

Su dirección de Ethereum comienza con un nonce de 0 y aumenta en 1 con cada transacción que se confirma. Las transacciones deben confirmarse en orden numérico instantáneo, por lo que sus otras transacciones no pueden realizarse hasta que se complete su transacción atascada.Y no lo odie en el momento: ayuda a evitar el doble gasto, lo que causaría problemas mucho mayores que el atasco de tráfico de su transacción.

Entonces ahora sabe por qué su transacción está atascada. Le mostraremos cómo (intentar) acelerar o cancelar su transacción para que pueda solucionarla y continuar con su día.

Lo mas fácil

Vamos a Metamask, le damos a los 3 puntitos (arriba a la derecha) , hacemos clic en Avanzado y hay una opción que pone: Borrar datos de la pestaña de actividad. Al borrar los datos, se suele arreglar el problema.

¿Transacción atascada Aquí se explica cómo despegarlo.

Acelerar o cancelar transacciones de MetaMask

Si su transacción ha estado pendiente el tiempo suficiente, es posible que vea un botón de «acelerar» cuando haga clic en él en MetaMask. Si le ayuda, intente abrir la vista de pantalla completa haciendo clic en los tres puntos a la derecha del nombre de su cuenta. Seleccione ‘Expandir vista’ y haga clic en su transacción atascada para expandir sus detalles (tenga en cuenta que es posible que el botón de aceleración no aparezca hasta que su transacción se haya retrasado un poco).

Una vez que vea el botón ‘acelerar’, haga clic en él para tener la oportunidad de volver a enviar la transacción con un precio de gasolina más alto. Le recomendamos seleccionar un precio mayor o igual al precio rápido que se encuentra en la parte superior de EthGasStation. Esto vuelve a enviar su transacción con el mismo tiempo pero con una tarifa de gas más alta; puede esperar que un minero recoja la transacción reenviada, lo que hace que la transacción original se elimine debido a su nonce duplicado. También puede intentar cancelar su transacción haciendo clic en el botón ‘Cancelar’. Siga leyendo para obtener detalles sobre cómo funciona.

Cancelar una transacción atascada usando MyCrypto

Como se mencionó anteriormente, Ethereum procesa sus transacciones en orden de nonce. Dos transacciones no pueden tener el mismo nonce. Si lo hacen, generalmente se confirmará la transacción con el precio de gas más alto y se rechazará la otra transacción.

Puede usar esto a su favor para intentar cancelar su transacción atascada. La idea es esta: te envías una transacción de 0.00 ETH a ti mismo usando el mismo nonce que tu transacción atascada, la transacción de 0.00 ETH se extrae primero; y su transacción atascada se descarta debido al nonce duplicado.

He aquí cómo hacer esto usando MyCrypto:

  1. Siga este enlace a la página de transacciones fuera de línea de MyCrypto.
  2. Ingrese su dirección de Ethereum en el campo «Desde la dirección» y haga clic en generar información (esto le proporcionará el nonce que necesitaremos para el siguiente paso)
  3. En el paso 2, ingrese la misma dirección de Ethereum en ‘A la dirección’ y 0 en ‘Valor/cantidad para enviar’.
  4. Establezca el Precio de la gasolina en el equivalente en wei del precio rápido que ve en la parte superior de EthGasStation (EthGasStation enumera los precios de la gasolina en gwei , así que asegúrese de hacer la conversión. Es decir, si el precio de la gasolina de EGS es ‘1’, usted’ querré ingresar 1000000000, que es el equivalente de wei).
  5. Ingrese el ‘Nonce’ de la transacción pendiente (atascada) (¿recuerda el nonce que generamos anteriormente? En la mayoría de los casos, resta 1 de ese nonce para obtener el nonce de su transacción atascada. De lo contrario, puede encontrar el nonce de su transacción atascada haciendo clic en la pequeña flecha «Ver en Etherscan» en su transacción en MetaMask).
  6. Desplácese un poco hacia abajo y siga las indicaciones para desbloquear su billetera.
  7. Una vez que desbloquee su billetera, haga clic en ‘Generar transacción’.
  8. Si el cuadro de texto en el ‘Paso 3’ no se llenó automáticamente con la transacción firmada que generó en el último paso, copie y pegue ese texto aquí. Luego, haga clic en ‘Enviar transacción’

Si todo va según lo planeado, los mineros recogerán su nueva transacción antes que la bloqueada. Si eso sucede, la transacción atascada debe rechazarse. Pero debe tener en cuenta que seguirá pagando las tarifas de gas asociadas con la transacción rechazada.

Puede usar este mismo método para acelerar manualmente una transacción. Sin embargo, no recomendamos probarlo a menos que sepa lo que está haciendo.

Resultados no garantizados

Tenga en cuenta que este método puede no funcionar todo el tiempo. Un minero puede incluir su transacción original (atascada) en un bloque antes a pesar de sus esfuerzos, dependiendo de las fluctuaciones del precio del gas y la congestión de la red.

Es por eso que siempre es una buena idea verificar el precio bajo seguro de la gasolina antes de enviar una transacción; esa es su mejor apuesta para evitar que las transacciones se atasquen en primer lugar.

OPERACIONES ATASCADAS METAMASK

Si se quedan operaciones «atascadas»:

1- Apunta o recuerda el NONCE mas bajo que tengas «atascado»

2- Deberias cambiar en la configuracion: PERSONALIZAR NONCE DE TRANSACCION

3- Envíate a tu misma direccion la cantidad de 0 BNB

4- Cambia el NONCE por el mas bajo que tengas «atascado»

Si se quedan operaciones «atascadas»:

1- Apunta o recuerda el NONCE mas bajo que tengas «atascado»

2- Deberias cambiar en la configuracion: PERSONALIZAR NONCE DE TRANSACCION

3- Envíate a tu misma direccion la cantidad de 0 BNB

4- Cambia el NONCE por el mas bajo que tengas «atascado»