Čo je Unspent Transaction Output (UTXO)?
Unspent Transaction Output (UTXO) je kúsoček mincí ležiaci na adrese blockchainu, ktorý ešte nebol použitý. Považujte každý jeden za samostatný bankovky vo vašom vrecku. Keď platíte, odovzdáte one alebo viac bankoviek a dostanete späť nové ako zmena.
“UTXO je môj zostatok.” Nie úplne. Váš zostatok je súčet mnohých malých výstupov. Nemôžete odškrtať štrbinu z jedného výstupu. Vykonáte platbu cez celý jeden a zvyšok sa stane novou zmenou.
Ako Unspent Transaction Output (UTXO) funguje
Predstavte si platenie za kávu digitálnymi bankovkami. Vaša peňaženka vyberie, ktoré bankovky sa použijú, sieť ich overí a vytvoria sa nové výstupy. Rýchly prehľad:
- Krok 1: Vytvoríte transakciu, ktorá ukazuje na konkrétne výstupy, ktoré vlastníte.
- Krok 2: Tie vybrané výstupy sa stanú inputs. Príklad: máte 0.3, 0.2, 0.7. Na zaplatenie 0.5 môže vaša peňaženka použiť 0.7 a poslať 0.5 do kaviarne.
- Krok 3: Mineři alebo validátori to potvrdia. Staré výstupy sú označené ako minulé/spotrebované a na reťazi sa objavia úplne nové výstupy.
- Krok 4: Zmena sa vracia vám ako novy výstup, pripravený na ďalšie použitie.
- Krok 5: Rozdiel medzi inputmi a outputmi je poplatok. Tá medzera predstavuje vaše transakčné pops.
Jednoduchá myšlienka, silné výsledky.
Prečo je dôležitý Unspent Transaction Output (UTXO)
Tu je výnos za starostlivosť o to:
- Prínos: Jasná matematika. Každý výstup je diskrétny, takže je ťažšie falošovať zostatky alebo sa pokúsiť dvojité utrácanie.
- Perspektíva: Výber mincí môže ovplyvniť súkromie a poplatky, prečo nastavenia a návyky peňaženky majú väčší význam, než si myslíte.
- Relevantnosť: Stretnete sa s ním v Bitcoin exploreroch, v tom, ako peňaženky zobrazujú obchodné mince a v tom, ako platformy chytrých kontraktov adaptujú model.
Preskúmajte kontrolu mincí vo vašich cryptocurrency peniaženkách. Výber, ktoré výstupy minúť, môže znížiť poplatky, upratať váš zostatok a vyhnúť sa prepojovaniu nesúvisiacich prostriedkov.
Kľúčové charakteristiky Unspent Transaction Output (UTXO)
Čo poháňa tento model:
- Atomický: Každý výstup je pri použití všetko alebo nič.
- Zmena: Zostatková hodnota sa vždy vráti ako nový výstup.
- Vyberateľný: Peňaženky môžu vyberať, ktoré výstupy minúť pre súkromie a kontrolu poplatkov.
- Auditovateľný: Ledger je verejne transparentný, takže každý môže overiť inputs a outputs.
- Programovateľný: Výstupy môžu niesť pravidlá výdavkov cez skripty alebo zámkové podmienky.
Váš zostatok v peňaženke je súčet mnohých malých výstupov. Poslanie mincí sebe samému môže rozdeliť alebo zlúčiť ich, čo môže ovplyvniť budúce poplatky a súkromie. Nudné, no veľmi užitočné.
Príklad
Máte dva výstupy, 0.4 a 0.8. Platíte 0.9, peňaženka minie oba, kaviareň dostane platbu a vy dostanete novú zmenu, ktorú môžete minúť nabudúce.
Zábavný fakt
Bitcoin si od začiatku vybral tento model, Ethereum zvolilo model účtu. Táto dizajnová zvláštnosť urobila Bitcoin výborným pre paralelné overovanie a jednoduchú verifikáciu, ako Rolex stretáva Reddit vlákna.
Zhrnutie
Na jeden riadok: UTXO sú len digitálne bankovky a zmena, ktoré sa dokonale sledujú, aby ste mohli zaplatiť komukoľvek bez získavania povolenia.