Explainer

¿Qué es una salida de polvo?

Una salida de polvo es una salida de transacción de Bitcoin cuyo valor queda por debajo del umbral de política de retransmisión para el coste estimado de gastarla.

2 min de lecturaGlosario
¿Qué es una salida de polvo?

La respuesta corta

Una salida de polvo es una salida de transacción de Bitcoin demasiado pequeña según la política de retransmisión de un nodo. Bitcoin Core compara el valor de la salida con la comisión estimada para gastar ese tipo de salida más adelante. Si el valor queda por debajo del umbral calculado, la salida se considera polvo.

El polvo no es una clase distinta de bitcoin. Es una salida de transacción no gastada normal, o UTXO. La etiqueta describe si un nodo normalmente aceptará y retransmitirá la transacción que la crea.

Cómo lo calcula Bitcoin Core

Bitcoin Core 31.1 usa por defecto una comisión de retransmisión de polvo de 3.000 satoshis por cada 1.000 bytes virtuales. Su código de política combina el tamaño serializado de la salida con un tamaño estimado para la entrada que hará falta al gastarla.

Con esa configuración aparecen dos ejemplos útiles:

  • Una salida P2PKH heredada típica es polvo por debajo de 546 sats.
  • Una salida SegWit P2WPKH típica es polvo por debajo de 294 sats.

El umbral no es un importe universal. Depende del script de salida y del valor dustrelayfee configurado en el nodo. Una salida OP_RETURN no gastable tiene un umbral de cero porque nunca puede convertirse en una entrada futura.

La implementación de política de Bitcoin Core documenta el cálculo. Su prueba funcional comprueba que una salida exactamente en el umbral se acepta y que otra un satoshi por debajo se rechaza como polvo.

Por qué las carteras lo evitan

Gastar un UTXO diminuto puede costar más en comisiones que el valor que contiene. También añade una entrada futura a la cartera y, si no se gasta, una entrada al conjunto UTXO. Por eso, las carteras suelen evitar crear cambio por debajo del umbral correspondiente y suman ese resto a la comisión de la transacción.

Si una cartera informa de polvo, revisá el importe del destinatario, el cambio y el tipo de salida. No supongas que aumentar la comisión resolverá el problema. Una comisión mayor puede reducir todavía más el cambio. Tal vez sea necesario reducir la comisión del pago, aumentar el valor de las entradas disponibles o cambiar la estructura de la transacción.

El límite importante

Las reglas de polvo son política del nodo, no una regla de consenso de Bitcoin. Los operadores pueden cambiar el umbral configurado y los mineros pueden incluir una transacción válida por consenso que los nodos comunes no retransmitirían normalmente. Los valores anteriores describen Bitcoin Core 31.1 con su configuración predeterminada, no un mínimo permanente para toda la red.

Boletín

Bitcoin, sin ruido

Qué ha pasado en Bitcoin, qué cambia de verdad, y las fuentes para que puedas comprobarnos. Un número cada vez, directo a tu correo.

  • Un correo por número, nunca una secuencia automática
  • Sin píxeles de seguimiento y sin compartir direcciones
  • Baja desde cualquier número con un clic

Recibe el próximo número

Un correo por número, sin píxeles de seguimiento, y te puedes dar de baja desde cualquiera de ellos. No compartimos tu dirección. Política de privacidad