UTXO Bitcoin: Quello che devi sapere spiegato facile

UTXO BITCOIN - cos'è

Il modello UTXO è uno degli elementi centrali del funzionamento di Bitcoin nella sua globalità.

In questo breve articolo daremo una definizione di UTXO in Bitcoin e vedremo come si inserisce nei meccanismi del Bitcoin per valutare aspetti legati alla privacy delle transazioni e all’ottimizzazione delle commissioni di spesa.

Iniziamo.

Utxo Bitcoin: Cos’è e Come funziona

UTXO significa Unspent Transaction Output (in italiano Output di Transazione non spesa) ed è il modello contabile con cui si tiene traccia delle transazioni di bitcoin all’interno della sua blockchain.

Un UTXO rappresenta una quantità di bitcoin che si trova su un indirizzo e che non è stata ancora spesa dal proprietario.

Quando guardi il saldo del tuo wallet, quella somma è ricavata da quanti UTXO sono in tuo controllo (e cioè quanti bitcoin sono stati inviati ai tuoi indirizzi). Quindi il saldo del tuo wallet è una collezione di UTXO.

Contrariamente ad un conto in banca, dove i tuoi soldi sono aggregati in maniera indistinta, in Bitcoin hai un insieme di UTXO indivisibili che compongono il totale (un pò come un salvadanaio con all’interno monete e banconote).

Quando spendi Bitcoin stai usando uno o più specifici UTXO. Inoltre. gli UTXO devono essere sempre spesi per intero. Tuttavia, se l’importo che vuoi spendere è più piccolo del UTXO che stai utilizzando, riceverai il “resto”.

Da un punto di vista formale, in questo caso sulla blockchain verranno registrati 2 UTXO. Uno che comprende l’ammontare speso (che finirà in mano al destinatario della transazione) e l’altro (il tuo resto) che torna in mano tua su un nuovo indirizzo.

ESEMPIO:

Immagina di dover pagare 0.5 BTC. Sul tuo wallet hai un totale di 1.7 BTC di cui un UTXO da 1 BTC ed un altro UTXO da 0.7. Spendendo quest’ultimo, al completamento della transazione ti verrà restituito un UTXO da 0.2 BTC.

Il tuo nuovo saldo sarà 1.2 Bitcoin, di cui 1 UTXO da 1 BTC ed un altro da 0.2 BTC.

Fatta questa introduzione, come usi gli UTXO (tradotto: come spendi o usi i tuoi Bitcoin) ha delle implicazioni.

Vediamo gli aspetti più utili da conoscere e valutare per maneggiare i tuoi Bitcoin.

UTXO e commissioni nelle transazioni

Nel funzionamento di Bitcoin, il costo di una transazione non dipende dall’importo speso bensì dal “peso” in termini di Kilobytes.

A determinare il peso di una transazione intervengono diversi elementi, tuttavia il numero di UTXO utilizzati è uno di quelli. Pertanto, una delle considerazioni di massima è di utilizzare un UTXO vicino alla cifra che vuoi spendere piuttosto che accorparne diversi.

Approfondimento: Come funzionano le transazioni in Bitcoin

Tuttavia, anche in questo caso ci sarebbero delle valutazioni da fare lato privacy. Vediamole.

UTXO e privacy

L’altra dimensione legata agli UTXO in maniera inesorabile è la privacy.

Come immagino tu sappia, la blockchain è un registro trasparente e aperto a tutti, di cui chiunque può leggerne il contenuto. Gli UTXO compongono le tracce di questo registro.

Se ad un UTXO è collegata la tua identità, capisci che alcune informazioni che vorresti tenere riservate non possono più esserlo.

Se ad esempio hai comprato Bitcoin su un exchange centralizzato su cui hai fatto la verifica dell’identità (KYC) la transazione con cui hai spostato i Bitcoin dall’exchange al wallet è connessa alla tua identità per sempre.

L’exchange sa che quell’UTXO è collegato alla tua identità e, molto probabilmente, lo sanno anche gli enti governativi con cui gli exchange devono condividere dei dati.

Spendendo quei Bitcoin in futuro dovrai considerare il fatto che la tua identità è collegata a quell’UTXO. Pertanto, ricordatelo e occhio a come usi quei Bitcoin.

Un altro accorgimento utile è quello di non accorpare UTXO di Bitcoin comprati facendo KYC con UTXO di Bitcoin comprati senza KYC. Mettendoli insieme ovviamente comprometti l’anonimità di quegli UTXO scollegati dalla tua identità.

In sostanza, quando spendi Bitcoin (e quindi utilizzi i tuoi UTXO) devi fare attenzione a cosa ‘il mondo sa’ e cosa si può dedurre da quella spesa.

Un’ultima considerazione utile da fare, restando in tema privacy, è legata alle informazioni che rilasci spendendo quei Bitcoin con una controparte.

Quando la tua controparte riceve Bitcoin, volendo può verificare da quale UTXO si è originata la tua spesa, e quindi dedurre quanti fondi hai.

Se ad esempio hai 1 BTC e ne stai spendendo 0.03, la controparte può vedere che quel 0.03 è partito da un UTXO di 1 BTC e pertanto dedurre informazioni sul tuo conto (in questo esempio saprebbe che sei in controllo di 0.97 BTC ).

Questo è un dettaglio a cui potresti voler fare attenzione quando spendi i tuoi Bitcoin. Il rimedio in questo caso è selezionare quale UTXO userai, magari scegliendone uno vicino alla cifra che stai per spendere per non lasciar trapelare informazioni sui tuoi averi.

Laddove possibile, l’ideale sarebbe spendere i Bitcoin off-chain con soluzioni come Lightning network.

Conclusioni

Ora conosci le basi concettuali degli UTXO in Bitcoin, sai dove si inseriscono nelle sue meccaniche e sai a cosa fare attenzione per non far trapelare informazioni (o per maneggiare con cura quelle già trapelate).

Soprattutto se vuoi essere in controllo della tua privacy finanziaria, capire tutte le sfumature legate agli UTXO è fondamentale. Se vuoi approfondire ulteriorente ti consiglio il libro in italiano di Massimo Musumeci “Privacy nei resti di transazioni Bitcoin

Se hai domande, scrivile nei commenti e ti risponderò al più presto. In alternativa, per restare aggiornato segui Checkpoint Bitcoin iscriviti alla Newsletter o segui il progetto su Facebook– Twitter – Linkedin.

Fabio Arcieri
Fabio Arcieri
Sono laureato in economia e mi occupo di marketing e comunicazione. Per anni ho avuto la sensazione che ci fosse qualcosa di rotto nelle fondamenta della società e, dopo aver scoperto Bitcoin, finalmente sono riuscito a mettere insieme i pezzi. Checkpoint Bitcoin è il mio contributo alla causa del Bitcoin.
Potrebbe interessarti
Continua a navigare per aree tematiche
Segui Checkpoint Bitcoin

Lascia un commento