UTXO tähendab kulutamata tehinguväljundit (Unspent Transaction Output). UTXO on blokiahela tehingu kulutamata väljund, mida kasutatakse uue tehingu sisendina. See on sarnane müntidele, kuna sellel on kindel väärtus konkreetse valuuta piires. Näiteks kasutab krüptovaluuta Bitcoin UTXO-mehhanismi.
UTXO on lukustatud müntide hulk. UTXO-sid võib kujutleda valuutakastina, millesse saab panna suvalise summa raha. Kui teil on mingi hulk bitcoine, siis teie blokiahelas on ainult mõned UTXO-d. Blokiahel sisaldab kogu võrgutehingute täielikku kirjet. Nende jälgimisel saame moodustada nii nimetatud tehingute ajaloo graafi. Sel viisil saab iga väljundi jälgida tagasi hetkeni, mil see loodi krüptovaluuta tehingu käigus.
Loe ka: „Mis on blokiahel? Lihtne juhend algajatele“
Arvestame seda näitega. Oletame, et rahakotis on kokku 3 BTC ja see koosneb kahest eraldi UTXO-st: 2 BTC ja 1 BTC. Need kaks UTXO-d peegeldavad bitcoine, mille ta sai kahe varasema tehingu käigus, ja neid võib vaadata rahakotis erinevate nimetustena. Ta saadab sõbrale 3 BTC.
Teine näide: oletame, et Pepe peab maksma XoXole 14,5 BTC. Esimene samm oleks, et Pepe otsib UTXO-sid, mille summa on vähemalt 14,5 BTC. Ideaalselt ei saa ta täpselt 14,5 BTC. Oletame, et Pepe alustab tehingut 15 BTC-ga (3+4+8). Edasi loodakse kaks väljundit: üks 14,5 BTC XoXo aadressile ja teine 0,5 BTC Pepe oma aadressile.
Kuidas UTXO töötab
Loe ka: „Riistvararaha kotid ja MetaMask on kompromisseeritud“
Kogu UTXO-de arv blokiahelas moodustab hulga; iga tehing tarbib sellest hulgast komponente ning loob uusi komponente, mis lisatakse hulka. Seega esindab see hulk kogu krüptovaluuta süsteemi münte. Kindla ajahetke kohta kohustusliku valuuta kogupakkumise saab arvutada kogu UTXO-hulga liitmisel.
UTXO-d on ainult kulutamata väljundite alamhulk, mida saab kasutada järgmiseks tehinguks õiguspärase blokiahela põhjal. Kahekordse kulutamise ja pettuste vältimiseks on tingimus, et järgmistes tehingutes kasutatakse ainult kulutamata väljundeid.
UTXO-hulk
Loe ka: „17 parimat krüptovaluuta podcasti, mida saab kuulata liikudes!“
Kulutamata tehinguväljundit nimetatakse UTXO-ks. Ainult õiguspärase blokiahela süsteemi (näiteks Bitcoin) kulutamata väljundeid saab kasutada tehingu sisendina. Kui tehing toimub, eemaldatakse sisendid ja luuakse väljundid uutena UTXO-dena, mida saab kasutada järgmisteks tehinguteks.
UTXO on tehinguväljund, mida pole veel kulutatud. Ainult kulutamata väljundeid saab kasutada blokiahela süsteemis (näiteks Bitcoin) aktsepteeritud tehingu jaoks.
Bitcoin, Bitcoin Cash ja Litecoin kasutavad UTXO-mudelit, samas kui Ethereum ja Ethereum Classic kasutavad kontomudelit, kuna need on seotud nutikate lepingute (smart contracts) kasutuselevõtuga.
Tavalise keelekasutuse järgi on UTXO-d krüptotehingu lõpetamise järel jäänud valuuta, samas kui blokiahel sisaldab kogu võrgutehingute täielikku kirjet.
Loe ka,


