Mit jelent az UTXO?
Az UTXO a bitcoin tranzakciókból fel nem használt kiadást jelenti. Minden bitcoin-tranzakció érmékkel kezdődik, amelyeket a főkönyv kiegyenlítésére használnak. Az UTXO-k folyamatosan kerülnek feldolgozásra, és felelősek az egyes tranzakciók kezdetéért és befejezéséért. A tranzakció megerősítése azt eredményezi, hogy az elhasznált érmék eltávolításra kerülnek az UTXO adatbázisból. De a felhasznált érmék nyilvántartása továbbra is fennáll a főkönyven.
A Bitcoin-tranzakciók olyanok, mint a pénztáros csekkek
A Bitcoin tranzakciók hasonlóak a pénztáros csekkekhez. Nem cserélheti őket egyéni összegekre, és az adott adatbájtban tárolt teljes összeget el kell költenie. A bitcoin azonban egyedülálló abban is, hogy a tranzakciókat a kriptovaluta frakcióinak felhasználásával lehet végrehajtani. A bitcoinban történő felhasználás nem egyetlen adatbájt felhasználásával történik. Ehelyett az algoritmus a bitcoin több frakcióját tölti le, hogy teljesítse a kiadási kérelmet. Például, ha egy 1 BTC értékű vásárlás 0, 6 BTC-t vesz le egy bájtból és 0, 4 BTC-t egy másikból. Ezeknek a frakcióknak a változása az UTXO adatbázisba kerül.
Az UTXO adatbázis tárolja a változásokat a bitcoin tranzakcióktól. Kezdetben üresre állította. A tranzakciók szaporodásával azonban az adatbázist a különböző tranzakciók változási rekordjai töltik meg.
A kis érmék bősége a bitcoin hálózatában bizonyos tranzakciókat gazdaságtalanná tesz. Ennek oka az, hogy a tranzakciókba kerülhet több, mint a bitcoin-nal vásárolt termék tényleges költsége. Például nincs értelme 2 dolláros csésze kávét vásárolni, ha az ügylet díja a bitcoin hálózatán nagyobb, mint a kávé ára. Jimmy Song, a kiemelkedő bitcoin-fejlesztő kutatása szerint 13 millió érme határköltsége meghaladja az 50 Satoshi / bit értékű értéküket. Van egy másik probléma az UTXO növekedésével. Az UTXO-k feldolgozásához szükséges felszerelési költségek változása nem tartott lépést a növekedéssel.
Például a bányászati fúrógépek költsége a csomópontok teljes érvényesítése érdekében nem tartott lépést. "Ha több tranzakció engedélyezése más változtatások nélkül, nagy valószínűséggel felgyorsítja az UTXO készlet növekedését, ami megnehezíti a teljes érvényesítő csomópont futtatását" - mondja Gavin Andreesen.