Secondo BlockBeats, il recente aumento dell'attività della rete Bitcoin ha portato a un problema comune tra i nuovi utenti di portafogli: pur avendo un saldo sufficiente, spesso incontrano un messaggio "UTXO insufficiente" durante le operazioni on-chain. Questo articolo mira a spiegare il concetto di UTXO, perché si verificano situazioni di "UTXO insufficiente" e come dividere UTXO.

UTXO, o Unspent Transaction Output, è un concetto fondamentale in Bitcoin. È un metodo per registrare lo stato di output delle transazioni, tracciando ogni output di transazione non speso per determinare quale Bitcoin appartiene a quale indirizzo. Per semplificare, ogni UTXO è come una banconota con un valore specifico (quantità di Bitcoin) e un lucchetto che può essere aperto solo tramite una chiave privata. Quando vuoi inviare Bitcoin, devi selezionare alcune "banconote", unirle in una nuova "banconota" e bloccarla nuovamente con il lucchetto del destinatario.

Ad esempio, se hai due UTXO, uno del valore di 10 Bitcoin e un altro del valore di 20 Bitcoin, puoi unirli in un nuovo UTXO del valore di 30 Bitcoin e bloccarlo nuovamente con l'indirizzo del destinatario. Ciò completa una transazione, inviando 10 e 20 Bitcoin al destinatario e generando un nuovo UTXO.

La necessità di dividere UTXO nasce perché piattaforme come Magic Eden vietano l'uso di UTXO che non sono stati confermati dalla rete Bitcoin per le transazioni. Indipendentemente dall'importo contenuto in una UTXO, una volta utilizzata e non confermata, non può essere utilizzata per altre operazioni. Questo è il motivo per cui gli utenti spesso riscontrano messaggi "UTXO insufficiente" nonostante abbiano un saldo del portafoglio sufficiente.

Tuttavia, avere più UTXO non è necessariamente migliore. Quando le UTXO sono troppo frammentate e gli importi individuali sono troppo piccoli, un pagamento di grandi dimensioni richiederebbe la fusione di molte UTXO, con conseguente aumento delle commissioni di transazione. Con gli attuali tassi di transazione elevati sulla rete Bitcoin, ciò aumenterebbe ulteriormente i costi di transazione.

Lo strumento più comunemente utilizzato per dividere e unire UTXO è Wizz.Cash. Gli utenti possono collegare i propri portafogli nell'angolo in alto a destra del sito Web, aggiungere righe facendo clic su "Aggiungi importo e destinatario" (ogni riga aggiunta indica un nuovo UTXO) e inserire l'importo per ciascun UTXO e l'indirizzo del destinatario. Gli UTXO in genere aumentano con le transazioni del portafoglio, ma i fondi appena ritirati dagli scambi costituiscono spesso un unico grande UTXO. Gli utenti con una grande richiesta di incisioni di rune/iscrizioni possono prepararsi suddividendosi in anticipo.