Para reducir las tarifas, ¿puedo 'consolidar' mi billetera enviando el saldo completo a una nueva dirección en la misma billetera?

  1. Mi saldo actualmente está compuesto por muchas cantidades pequeñas
  2. Sé que no voy a usar mi billetera bitcoin por un tiempo, así que no me importa si la transacción de consolidación es lenta.

¿La creación de esta transacción sin una tarifa (o relativamente baja) lograría el objetivo de hacer que las transacciones posteriores sean más pequeñas y, por lo tanto, menos probable que atraigan tarifas más altas para que se realicen rápidamente?

Suponiendo que este tipo de 'consolidación' incluso funcione... ¿Qué pasaría si un programa de billetera tuviera una característica que permitiera a las personas 'consolidar' automáticamente de la noche a la mañana dependiendo de la composición del saldo de la billetera? ¿Podría tener un efecto negativo en la red?

Esta pregunta no pregunta cómo, así que hice esa pregunta aquí: bitcoin.stackexchange.com/questions/5583/…

Respuestas (2)

Depende en cuál de los dos casos te encuentres:

Si tiene muchas transacciones de tamaño decente para 'reunir', es probable que tenga el efecto contrario al que desea. En este momento, probablemente tenga muchas salidas de transacciones antiguas que sus transacciones futuras puedan reclamar. Eso significa que puede formar muchas transacciones que usan solo salidas antiguas y, por lo tanto, obtener una prioridad base más alta. Si consolida sus monedas, solo tendrá una salida de transacción para reclamar. Entonces, en el futuro, solo podrá crear una transacción de alta prioridad. Una vez que hagas eso, no tendrás más monedas antiguas.

Pero si tiene muchas transacciones absurdamente pequeñas para 'reunir', es probable que lo ayude. Al no tener que reunir muchos resultados de transacciones pequeñas en el futuro, sus transacciones futuras no serán tan grandes y, por lo tanto, no requerirán una tarifa tan alta (o una espera tan grande).

Si las tarifas son su única preocupación, sí, funciona. Al ordenar las entradas más pequeñas (aquellas de las que necesitaría muchos en una transacción futura) en orden ascendente y luego crear transacciones para usted lo suficientemente pequeñas como para evitar pagar tarifas, terminará con algunas entradas grandes que luego se pueden usar en transacciones futuras, sin pagar comisión.

Este método se ha discutido para clientes móviles, ya que permite descartar entradas gastadas y reduce la cantidad de datos que se almacenarán/buscarán.

Sin embargo, como señaló David, sus transacciones futuras podrían tener una prioridad más baja para ser confirmadas:

Las transacciones dentro de cada nivel de tarifa se priorizan en función de varios factores. Lo que es más importante, una transacción tiene más prioridad si las monedas que está utilizando tienen muchas confirmaciones. Es casi seguro que alguien que envíe spam a la red reutilizará las mismas monedas, lo que reducirá la prioridad de sus transacciones. La prioridad también aumenta para las transacciones con más BTC y se reduce para las transacciones con más datos. 1

Entonces, de hecho, existe una compensación entre renovar sus entradas antiguas y mantenerlas como están para crear transacciones de mayor prioridad. Yo diría que simplemente establezca un límite como "las entradas de más de 1 BTC no deben agregarse" y estará bien.