Un UTXO (Unspent Transaction Output) est une sortie de transaction Bitcoin qui n’a pas encore été dépensée. Concrètement, il s’agit de morceaux de bitcoins plus ou moins grands qu’un utilisateur détient et qui sont disponibles pour être utilisés dans une future transaction.
Chaque UTXO représente un certain montant de bitcoins et est sécurisé par un script définissant les conditions sous lesquelles il peut être dépensé. Ces conditions requièrent généralement une signature obtenue grâce à une clé privée que possède le détenteur légitime […].
L’UTXO set représente l’ensemble des UTXOs existants à un moment donné sur Bitcoin. Autrement dit, il s’agit d’une liste exhaustive de tous les morceaux de bitcoins disponibles pour être dépensés. Ainsi, si l’on additionne les montants de tous les UTXOs présents dans l’UTXO set, on obtient la masse monétaire totale en circulation sur Bitcoin.
Article de Loïc Morel à lire sur bitstack-app.com