Qué es un nonce en las transacciones de blockchain
Un nonce es un contador por cuenta que ordena e identifica cada transacción en cadenas basadas en cuentas como Ethereum; un hueco bloquea las que van después.

En esta página
No todas las blockchains funcionan así, pero en las redes basadas en cuentas el número forma parte del propio pago. La mayoría de las carteras lo establecen por ti, así que pasa desapercibido hasta que un pago se atasca.
¿Cómo mantiene un nonce el orden de las transacciones?
Cada dirección lleva su propio contador, y el número sube de uno en uno a medida que se confirma cada pago. Una transacción solo puede confirmarse cuando su nonce es el siguiente sin usar de esa dirección. Los nodos pueden retener un nonce futuro, pero no lo confirmarán antes que los que faltan.
- Un nonce futuro espera en una cola.
- Un hueco bloquea todas las transacciones posteriores.
- Rellenar el hueco que falta libera las que están en cola.
¿Qué ocurre si un nonce es incorrecto?
Un nonce demasiado bajo apunta a una posición que la cuenta ya ha ocupado, así que los nodos rechazan el pago. Un nonce demasiado alto suele quedar en cola hasta que se confirmen los números anteriores. El pago se liquida solo cuando el recuento lo alcanza.
¿Cómo se reemplaza una transacción atascada?
Envía una nueva transacción que reutilice el mismo nonce y la red conservará solo una de las dos. En Ethereum, un reemplazo necesita un precio de gas más alto, a menudo al menos un diez por ciento más, no solo una comisión total mayor.
Un reemplazo funciona solo mientras la original está pendiente. Una vez que se confirma, ese nonce queda gastado.
Nonce de transacción vs nonce de minería
Los dos números comparten nombre y nada más. El nonce de transacción registra los pagos de una cuenta, mientras que el nonce de minería es un valor que un minero cambia en la cabecera de un bloque hasta que el hash cumple el objetivo.
Preguntas frecuentes
Solo una puede confirmarse, porque el contador de la cuenta avanza un único paso. La otra se descarta en lugar de tratarse como un segundo pago.
No en una que ya hayas difundido. Las carteras pueden reemplazarla por una nueva transacción con el mismo nonce, o cancelarla con una transferencia de valor cero a tu propia dirección.
No. Las cadenas basadas en cuentas, como Ethereum, los usan, mientras que Bitcoin rastrea salidas no gastadas.
Tu cartera suele leerlo y mostrarlo antes de que confirmes. Un explorador de bloques también indica el número de transacciones de la dirección.






