Investor's wiki

UTXO-modell

UTXO-modell

Hva er UTXO-modellen?

En ubrukt transaksjonsutgang (UTXO) er den tekniske betegnelsen for mengden digital valuta som gjenstĂ„r etter en kryptovalutatransaksjon. Du kan tenke pĂ„ det som endringen du mottar etter Ă„ ha kjĂžpt en vare, men det er ikke en lavere pĂ„lydende av valutaen – det er en transaksjonsutgang i databasen generert av nettverket for Ă„ tillate ikke-eksakte endringstransaksjoner.

Den delen av hele kryptovalutaen som ikke brukes i en transaksjon, brukes som et regnskapsmÄl. I likhet med dobbeltregistrering har hver transaksjon en inngang og utgang.

Tenk deg for eksempel at 1 BTC er en bÞtte full av mynter. Hver mynt representerer en UTXO. Hvis du kjÞper noe fra Bob for 0,5 BTC, vil nettverket gi Bob hele bÞtta med mynter og sende tilbake 0,5 BTC du skylder i "endring". Du har nÄ en UTXO verdt 0,5 BTC som ikke kan deles opp i mindre belÞp.

ForstÄ UTXO-modellen

UTXO er en protokoll for Ä distribuere databitene som kryptovaluta er laget av og kan vÊre vanskelig Ä forstÄ i utgangspunktet. Et kryptovalutanettverk eller en utvikler ser UTXO pÄ en mye annen mÄte enn en daglig kryptovalutabruker gjÞr.

Hva nettverket ser

En kryptovalutatransaksjon er en overfÞring av informasjon i en database. Kryptovaluta er delt inn i smÄ biter, som lagres i hele databasen og kalles ubrukte transaksjonsutganger. Nesten alle transaksjoner oppretter UTXO fordi de fleste ikke er i trinn av hele tall.

Dette betyr at utgifter ikke finner sted ved Ă„ bruke en enkelt databyte. I stedet hentes flere brĂžkdeler av kryptovaluta for Ă„ oppfylle en utgiftsforespĂžrsel.

UTXO-er er ikke cryptocurrency-betegnelser, som satoshi for Bitcoin (BTC) eller gwei for eter (ETH); UTXOer kan imidlertid mÄles i disse valÞrene.

NÄr du starter en transaksjon gjennom lommeboken din, blir UTXO-er med informasjonen din lokalisert, lÄst opp, og den nye eierens informasjon er knyttet til UTXO-en du overfÞrte til dem. De lÄses igjen, og brukeren kan bruke dem i transaksjoner via samme prosess.

Etter hvert som transaksjonene fortsetter, fylles databasen med registreringer av eierskapsendringer. Utdataene er brĂžkdeler av kryptovaluta du sendte til noen som ikke er brukt. De registreres i databasen som innganger i brĂžkdeler av kryptovaluta.

Hva en bruker ser

NĂ„r du bestemmer deg for Ă„ bruke din Bitcoin, ser du bare belĂžpet du har brukt trukket fra og belĂžpet som er igjen i lommeboken. For deg ligner det pĂ„ Ă„ bruke en $1-seddel pĂ„ en $0,50-vare – du fĂ„r vekslepenger, du putter den i lommen og gĂ„r i gang med dagen.

MĂ„l for UTXO-modellen

UTXO-modellen brukes i mange kryptovalutaer fordi den lar brukere spore eierskap til alle deler av den kryptovalutaen. Fordi kryptovalutaer ble opprettet med anonymitet i tankene, er UTXO-er knyttet til de offentlige adressene som er synlige for hele nettverket.

Brukere kan ikke identifiseres fra eierskapet deres – med mindre de annonserer adressen sin – men modellen Ă„pner for Ă„penhet gjennom adressene.

En transaksjon koder for overfĂžring av verdi fra fondskilden (din input) til destinasjonen (utgangen eller mottakeren).

UTXO-modellens fall

Overfloden av smÄ mynter i en kryptovalutas nettverk gjÞr visse transaksjoner uÞkonomiske. Dette er fordi det kan koste mer Ä handle enn den faktiske kostnaden for produktet som kjÞpes med kryptovaluta. For eksempel gir det ikke mening Ä kjÞpe en kopp kaffe pÄ $2 hvis transaksjonsgebyret pÄ bitcoins nettverk er stÞrre enn prisen pÄ kaffen.

HĂžydepunkter

  • NĂ„r en transaksjon er fullfĂžrt, registreres eventuelle ubrukte utdata i en database som innganger som senere kan brukes til en ny transaksjon.

  • UTXO-er behandles kontinuerlig og er en del av begynnelsen og slutten av hver transaksjon.

  • En UTXO er mengden digital valuta som gjenstĂ„r etter at en kryptovalutatransaksjon er utfĂžrt.

FAQ

Hva er UTXO i Blockchain?

UTXO-er er smÄ, ubrukte biter av kryptovaluta-rester fra transaksjoner i visse kryptovalutaer. De registreres i UTXO-databasen og brukes i senere transaksjoner.

Er Ethereum en UTXO?

Ethereum er en kryptovaluta, sÄ det er ikke en UTXO. I tillegg bruker Ethereum en kontobasert tilnÊrming med kontosaldo, sÄ det er ingen UTXO-er i Ethereum Virtual Machine.

Er Bitcoin en UTXO?

Ubrukte transaksjonsutganger er en del av den distribuerte databaseteknologien bak Bitcoin og andre kryptovalutaer. Bitcoin bruker UTXO, men det er ikke en UTXO.