UTXO
Ce este UTXO?
Termenul UTXO se referă la cantitatea de monedă digitală pe care cineva a rămas-o după ce a executat o tranzacție criptomonedă, cum ar fi bitcoin. Literele reprezintă rezultatul tranzacției necheltuite. Fiecare tranzacție bitcoin începe cu monede utilizate pentru a echilibra registrul. UTXO-urile sunt procesate continuu și sunt responsabile pentru începerea și încheierea fiecărei tranzacții. Deși confirmarea tranzacției are ca rezultat eliminarea monedelor cheltuite din baza de date UTXO, există încă o înregistrare a monedelor cheltuite pe registru.
Chei de luat masa
- Un UTXO este cantitatea de monedă digitală rămasă după executarea unei tranzacții cu criptomonede.
- UTXO-urile sunt procesate continuu și sunt responsabile pentru începerea și încheierea fiecărei tranzacții.
- Când o tranzacție este finalizată, orice ieșiri necheltuite sunt depuse înapoi într-o bază de date ca intrări care pot fi utilizate la o dată ulterioară pentru o nouă tranzacție.
Cum funcționează un UTXO
Tranzacțiile UTXO sună complicate, dar sunt într-adevăr destul de simple. UTXO sau ieșirile de tranzacții necheltuite sunt utilizate în tranzacțiile cu criptomonede. Acestea sunt tranzacțiile care rămân necheltuite după ce cineva finalizează o tranzacție, similar cu schimbarea pe care o primește cineva după efectuarea unei tranzacții în numerar la magazin.
Iată cum funcționează. O bază de date UTXO este utilizată pentru a stoca modificările din tranzacțiile cu criptomonede. Această bază de date sau registru este setată inițial la gol sau zero. Pe măsură ce tranzacțiile se înmulțesc, baza de date devine populată cu înregistrări de modificări din diferite tranzacții. Când o tranzacție este finalizată și există rezultate care nu sunt cheltuite, acestea sunt depuse înapoi într-o bază de date ca intrări care pot fi folosite la o dată ulterioară pentru o nouă tranzacție. Tranzacțiile cu criptomonedă – cum ar fi cele utilizate pentru cecurile de casierie. Nu le puteți schimba cu sume personalizate și trebuie să cheltuiți întreaga sumă stocată în acel octet de date.
Dar criptomonedele precum bitcoin sunt, de asemenea, unice, deoarece tranzacțiile pot fi efectuate folosind fracțiuni din criptomonedă. Aceasta înseamnă că cheltuielile nu au loc folosind un singur octet de date. În schimb, mai multe fracții de bitcoin sunt recuperate de algoritm pentru a îndeplini o cerere de cheltuieli. De exemplu, o achiziție în valoare de 1 bitcoin poate prelua 0,6 BTC dintr-un octet și 0,4 BTC din altul. Modificarea din fiecare dintre aceste fracții este apoi trimisă la baza de date UTXO pentru a fi cheltuită la o dată ulterioară.
consideratii speciale
Profuzia de monede mici în rețeaua bitcoin face ca anumite tranzacții să fie neeconomice. Acest lucru se datorează faptului că tranzacția poate costa mai mult decât taxa de tranzacție din rețeaua Bitcoin este mai mare decât prețul cafelei. Potrivit cercetărilor realizate de un proeminent dezvoltator de bitcoin Jimmy Song, 13 milioane de monede au costuri marginale mai mari decât valoarea lor la 50 Satoshi / bit.
Rețineți că unele tranzacții pot fi neeconomice, deoarece de fapt ar putea costa mai mult efectuarea tranzacției decât costul real al produsului achiziționat.
Dar asta nu este tot. Există o altă problemă cu creșterea UTXO. Modificarea costului echipamentului necesară procesării UTXO-urilor nu a ținut pasul cu creșterea sa. De fapt, costul platformelor de exploatare a datelor pentru validarea completă a nodurilor, de exemplu, nu a ținut pasul. „Permiterea mai multor tranzacții fără alte modificări ar accelera foarte probabil creșterea setului UTXO, ceea ce face mai scumpă rularea unui nod de validare complet”, potrivit dezvoltatorului de software Gavin Andreesen, care a fost o parte importantă a dezvoltării bitcoin.