¿Qué es un UTXO en Bitcoin?

Felipe
Felipe

Un UTXO, que significa «Unspent Transaction Output» en inglés, se refiere a una salida de transacción no gastada en la red de Bitcoin. Para entender mejor qué es un UTXO en Bitcoin, es importante conocer algunos conceptos relacionados:

HODLERS

  1. Transacción: En Bitcoin, las transacciones son la forma en que se transfieren fondos de una dirección (una especie de «cuenta» de Bitcoin) a otra. Cada transacción tiene una entrada y una o más salidas.
  2. Entrada de Transacción: Una entrada de transacción hace referencia a una salida no gastada (UTXO) previamente recibida por el destinatario. Básicamente, es el registro de que alguien tiene fondos disponibles para gastar. Las entradas de transacción se vinculan a las UTXO.
  3. Salida de Transacción: Una salida de transacción es una nueva cantidad de Bitcoin que se crea como resultado de una transacción. Estas salidas pueden estar destinadas a una o más direcciones y, una vez creadas, se convierten en nuevas UTXO.

En resumen, una UTXO es una unidad fundamental de Bitcoin que representa una cantidad específica de la criptomoneda que no ha sido gastada en ninguna transacción. Cuando una persona recibe una cantidad de bitcoin, se crea una nueva UTXO. Luego, cuando esa persona realiza una transacción para enviar bitcoin a otra persona, las UTXO que tenía se gastan (se utilizan como entradas) y se crean nuevas UTXO como salidas en la transacción, que estarán disponibles para ser gastadas en el futuro.

Este sistema de UTXO es fundamental para el funcionamiento de Bitcoin y contribuye a su seguridad y privacidad al permitir que las transacciones sean rastreables y verificables en el libro de contabilidad público de Bitcoin.