¿Por qué el tiempo de utxo es una prioridad para los mineros?

Entendí (tal vez erróneamente) que una vez que llegaron las transacciones gratuitas para ser recopiladas en un nuevo bloque, el minero las priorizará por tarifa, luego por vencimiento, lo que significa que tomará la transacción con las entradas más antiguas. ¿Por qué?
¿Qué tipo de incentivo tiene el minero para hacerlo?

Respuestas (1)

En primer lugar, esto es una ligera simplificación: después de realizar transacciones con tarifas, la política estándar es que las prioridades de las transacciones restantes se ponderan por antigüedad y cantidad transaccionada. Para cada entrada de la transacción, la antigüedad de la entrada que se gasta (contada por el número de confirmaciones) se multiplica por la cantidad de bitcoins de la entrada, y el resultado se suma a todas las entradas para obtener la prioridad de la transacción. Por lo tanto, una transacción de gran valor que gaste un insumo bastante reciente podría tener mayor prioridad que una transacción de valor muy pequeño que gaste un insumo antiguo.

Ciertamente, ningún minero determinado debe seguir esta política (los mineros tienen total libertad en cuanto a las transacciones válidas que incluyen en sus bloques), ni existe ningún incentivo financiero directo para que lo hagan. Sin embargo, existen algunos incentivos indirectos.

  • La política descrita anteriormente es el comportamiento predeterminado de Bitcoin Core. Un minero que esté dispuesto a usar esta política puede usar Bitcoin Core para el procesamiento de sus transacciones, en lugar de tener que gastar tiempo y dinero para encontrar o desarrollar otro software.

  • Dado que los mineros buscan ganar bitcoins, tienen un incentivo para comportarse de manera que ayude a que la moneda sea conveniente y deseable para que la gente la use, ya que eso debería aumentar la adopción de la moneda y, en última instancia, aumentar el valor de un bitcoin. Entonces, si creen que esta política es útil para la comunidad en su conjunto, les conviene usarla. Incluso si no están seguros de que esta política sea intrínsecamente la mejor, hay algún beneficio en usarla simplemente porque es estándar; es bueno que el procesamiento de transacciones de la moneda se comporte de manera consistente, para que los usuarios sepan qué esperar.

Una cosa más: ¿no es la antigüedad de las monedas el mejor elemento disuasorio contra el spam gratuito en la cadena de bloques?
@linhares Sí y no. Está asumiendo que enviar spam a la cadena de bloques es "impulsivo": un poco de planificación evitaría esto.