Što znači UTXO?
UTXO označava neiskorišteni izlaz iz bitcoin transakcija. Svaka bitcoin transakcija započinje novčićima koji se koriste za uravnoteženje knjige. UTXO se obrađuju kontinuirano i odgovorni su za početak i kraj svake transakcije. Potvrda transakcije rezultira uklanjanjem potrošenih kovanica iz UTXO baze podataka. Ali evidencija o potrošenim kovanicama još uvijek postoji na knjizi.
Transakcije u Bitcoin-u su poput blagajničkih provjera
Transakcije u Bitcoin-u slične su blagajničkim čekovima. Ne možete ih zamijeniti za prilagođene iznose i moraju potrošiti cijeli iznos pohranjen u toj bajti podataka. No bitcoin je također jedinstven po tome što se transakcije mogu provesti koristeći frakcije kripto valute. Potrošnja u bitcoinu ne odvija se korištenjem jednog bajta podataka. Umjesto toga, više frakcija bitcoina dohvaća algoritam za ispunjavanje zahtjeva za trošenje. Na primjer, kupnja vrijedna 1 BTC može dohvatiti 0, 6 BTC-a iz jednog bajta, a 0, 4 BTC iz drugog. Promjena svakog od ovih frakcija šalje se u UTXO bazu podataka.
Trgovine baza podataka UTXO mijenjaju se od bitcoin transakcija. U početku se postavlja na prazno. Kako se transakcije množe, baza podataka se popunjava zapisima o promjenama iz različitih transakcija.
Prodor malih kovanica unutar bitcoin mreže čini određene transakcije neekonomičnim. To je zato što transakcija može koštati više od stvarnih troškova proizvoda koji se kupuje putem bitcoina. Na primjer, nema smisla kupiti šalicu kave od 2 dolara ako je naknada za transakciju na mreži bitcoina veća od cijene kave. Prema istraživanju Jimmyja Song-a, uglednog programera bitcoina, 13 milijuna kovanica ima marginalne troškove veće od njihove vrijednosti po 50 Satoshi-a / bit. Postoji još jedan problem s povećanjem UTXO. Promjena troškova opreme koja je potrebna za obradu UTXO-a nije išla u korak s njezinim porastom.
Primjerice, trošak rudarske opreme za potpuno potvrđivanje čvorova nije nastavio. "Dopuštanje više transakcija bez ikakvih drugih promjena vrlo bi vjerojatno ubrzalo rast skupa UTXO, što ga čini skupljim za pokretanje punog validacijskog čvora", kaže Gavin Andreesen.