Kaspa e l'UTXO
Kaspa utilizza output di transazioni non spesi simili a Bitcoin.
Kaspa è una catena UTXO
A differenza delle blockchain basate su account, come Ethereum, EOS, Tron ed Ethereum Classic, Kaspa utilizza UTXO come fa Bitcoin. Se hai utilizzato un portafoglio non custodito Kaspa o ti sei avventurato nell'esploratore, potresti vedere che sia i TX che gli UTXO sono registrati. All'utente medio, le operazioni delle catene basate su account e delle catene basate su UTXO sembrano simili; tuttavia, un UTXO è un processo di registro univoco esclusivo per le transazioni crittografiche ed è considerato più sicuro e trasparente.
L'UTXO
Una blockchain basata su UTXO utilizza il metodo di output delle transazioni non spese per la contabilità. Questo metodo è stato introdotto per la prima volta nel white paper di Bitcoin da Satoshi Nakamoto. A differenza dei sistemi contabili tradizionali, un libro mastro basato su UTXO non ha conti o portafogli a livello di protocollo. Invece, le transazioni consistono in una combinazione di input e output. Le monete vengono registrate come un elenco di output di transazione non spesi. Sebbene i portafogli possano essere creati utilizzando API crittografiche su blockchain basate su UTXO come Bitcoin, questi non fanno parte del livello di protocollo della catena.
L'UTXO e il TX
Le transazioni (TX) in una catena UTXO vengono effettuate utilizzando gli output di transazione non spesi esistenti (UTXO) e creando nuovi UTXO al loro posto. Un valore UTXO non può essere suddiviso ma può essere combinato con altri UTXO per soddisfare l'importo della transazione richiesto. Pensa agli UTXO come banconote in contanti: proprio come una banconota cartacea non può essere divisa, un valore UTXO deve essere utilizzato nella sua interezza.
Supponiamo che tu abbia una banconota da $ 5, $ 10 e $ 20.
Transazione #1
Per acquistare un articolo che costa $5. Usi la banconota da 5 dollari. Ciò si traduce in un input UTXO della banconota da $ 5 e un output UTXO (il destinatario riceve una banconota da $ 5).
Transazione #2
L'articolo costa $ 15. Usi $ 5 e $ 10. Qui hai più input e solo un output, con il destinatario che riceve $ 15.
Transazione #3
L'articolo costa $ 25. Paghi utilizzando una banconota da $ 10 e una da $ 20, per un totale di $ 30. Pertanto, ci sono più input (una banconota da $ 10 e una da $ 20) e più output: $ 30 ricevuti dal destinatario e $ 5 che ti sono stati dati in cambio.
Le bollette che spendi e ricevi indietro (uscite) saranno utilizzate per effettuare pagamenti futuri, diventando input. Fino ad allora, sono classificati come non spesi, cioè Unspent Transaction Outputs (UTXO).
UTXO su Kaspa
Supponiamo che tu voglia inviare a qualcuno 200 KAS ma hai solo un UTXO del valore di 500 KAS nel tuo portafoglio. È necessario inviare l'intero 500 KAS UTXO al destinatario per completare questa transazione. È come pagare in contanti. Il protocollo gestisce questo processo, eliminando la necessità di affidare al destinatario la tua modifica. Quindi, quando effettui questo trasferimento, il destinatario riceverà i suoi 200 KAS e i restanti 300 KAS "restituiti" verranno rispediti al tuo indirizzo come un nuovo UTXO più piccolo.
Suggerimento : attualmente la tariffa TX è di 0,0001 Kas per UTXO.
KASPA
DISCORDIA
TELEGRAMMA
GITUB
ESPLORATORE
Commenta qui sotto o trovami su Kaspa discord — Bubblegum Lightning

![Che cos'è un elenco collegato, comunque? [Parte 1]](https://post.nghiatu.com/assets/images/m/max/724/1*Xokk6XOjWyIGCBujkJsCzQ.jpeg)



































