Hvordan fungerer kryptovalutaer og blockchains?

Ole
28.09.2021
168 Views
Bitcoin blockchain

Kryptovaluta kan defineres som et digitalt og ikke-fysisk aktiv, hvor kryptografi bruges til at skabe nye valutaenheder og sikre/verificere transaktioner.

Der er decentral valutakontrol, hvilket betyder, at ingen banker eller myndigheder kontrollerer valutaen. Dette kan ses i modsætning til den almindelige fiat-valuta og norske kroner, hvor centralbanken udsteder og kontrollerer valutaen.

Men hvordan fungerer cryptocurrency egentlig hver dag? Det vil vi forklare dig i denne guide!

Blockchains fungerer som offentlige databaser

Da kryptovaluta er decentraliseret, skal kontrollen over valutaen fordeles på en anden måde. I de fleste tilfælde går denne proces gennem blockchains, som kan betragtes som offentlige databaser eller digitale hovedbøger for de forskellige transaktioner.

Blokkæder kan betragtes som virtuelle kæder bestående af blokke. Hver blok indeholder data og information om den sidste transaktion samt alle tidligere transaktioner i de andre blokke. Dermed er blokkene knyttet sammen i “kæder”.

En blockchain er modstandsdygtig over for enhver ændring af data, der er gemt i databasen. Det er ikke muligt at ændre data uden at skulle ændre alle data, der er blevet gemt senere, og det er i praksis næsten umuligt at gøre.

Ved hjælp af blockchains kan man gøre transaktionerne synlige for alle i netværket. Det vil også være muligt at spore enhver transaktion, og alle overførsler vil blive registreret. Når en transaktion er registreret, kan ingen afvise, at den har fundet sted.

Blockchains styres af peer-to-peer-netværk

Hvordan fungerer kryptovalutaer og blockchains? For at forstå dette yderligere, er det også godt at vide, hvordan blockchains styres. Det er ikke en specifik eller central administrator, der styrer blockchainen, men derimod et peer-to-peer-netværk.

Du kan se på blockchains som en distribueret og distribueret hovedbog. I denne bog kan overførsler mellem forskellige parter gemmes og verificeres.

Denne proces gør blockchains meget velegnede til systemer, hvor man kan mangle tillid til dataadministratorer.

Bitcoin først ud med implementeringen af blockchain-teknologi

Bitcoin er kendt som den allerførste kryptovaluta, der kom på markedet, og var også den første, der rent faktisk implementerede blockchains. Selve teknologien blev foreslået allerede i 1980’erne, men det var dengang kun et spørgsmål om teoretiske modeller.

Personen eller personerne bag Bitcoin går under pseudonymet Satoshi Nakamoto, og ingen ved med sikkerhed, hvem der rent faktisk har lavet Bitcoin.

[etoro]

Blockchains bruges i dag af mange kryptovalutaer

I dag findes der mange forskellige typer kryptovalutaer, der fungerer baseret på blockchain-teknologi. Vi kan for eksempel nævne Ethereum, som er den næststørste kryptovaluta efter Bitcoin.

Blockchains er dog også blevet implementeret i andre systemer og sammenhænge. Teknologien bruges blandt andet af universiteter og ministerier. Mange mennesker tror, at blockchain-teknologi kan gøre hverdagen betydeligt mere effektiv.

Hvordan er blockchains bygget?

Blokkæder får deres navn, fordi de er blokke af transaktioner, der er arrangeret i en kontinuerlig serie. Hver blokkæde starter med en såkaldt forældreblok eller forældreblok, som er blok 0.

I blok 0 vil information blive gemt. Det kan være enhver form for data, men som udgangspunkt er der tale om pengetransaktioner af typen «A overfører 100 kroner til B». Når en vis mængde data af denne type er lagret, vil blokken blive dannet.

Blokkene har også notch-værdier, altså funktioner hvor parametre der kommer ind har en tilfældig mængde data, og funktionen vil returnere en fast numerisk værdi. Det er ikke muligt at tælle tilbage fra parametre, der er indtastet.

Det er med andre ord meget usandsynligt, at to forskellige parametre kommer ind med samme numeriske værdi. De lagrede blokke vil bestå af følgende komponenter:

  • Unik numerisk værdi
  • Notch-værdi for blok 0
  • Notch-værdi af blok-kropstransaktioner
  • Tidsstempel

Nye blokke tilføjes

Hvordan fungerer cryptocurrency med hensyn til blockchain-vækst? I en blockchain vil der løbende blive tilføjet nye blokke. For Bitcoin vil der blive tilføjet en ny blok cirka hvert tiende minut. For Ethereum tilføjes nye blokke omkring fire gange i minuttet.

I bloklegemet af en given blok «B» vil transaktioner blive indsamlet, og i overskriften vil tidsstemplet og den numeriske værdi blive gemt (dette er en engangskode). I overskriften vil notch-værdien for overordnet blok “A” også blive gemt. Blok «B» vil altid indeholde notch-værdien fra blok «A».

Det danner med andre ord kæder, der vil pege tilbage til den forrige blok, og det er det, der har resulteret i navnet “blokkæde”.

Blokke verificeres af noder

En af udfordringerne ved distribueret regnskab og digitale valutaer er, at det er relativt nemt at manipulere digitale dataværdier. For traditionel valuta i centraliserede valutasystemer kan dette nemt håndteres via tredjeparter, som verificerer betalingerne.

I traditionelle centraliserede systemer kan man kontrollere, at valuta ikke bare opstår af ingenting. I de distribuerede systemer er der ingen tredjepart, der gennemgår transaktionerne.

Denne udfordring løses ved at en række servere, kaldet noder, gemmer kopier af den distribuerede regnskabsbog. Noderne vil verificere, at de forskellige transaktioner er korrekte.

Bevis for arbejde

Transaktionerne kan ankomme til forskellige noder på forskellige tidspunkter. Det er derfor kun den første, der anses for ægte.

Her bruges algoritmer som proof-of-work, hvor den server, der kan indikere, at en bestemt mængde datakraft er brugt til at verificere en transaktion, anses for at være den reelle hovedbog. Bitcoin er blandt de valutaer, der bruger proof-of-work.

Mining
Udvinding og verifikation af transaktioner

Hvis person A ønsker at sende penge til person B, skal person A bruge sin personlige nøgle til at bekræfte detaljerne i transaktionen. Beskeden indeholder input om alle transaktioner A har modtaget, så det bekræftes, at den pågældende har penge nok.

Beskeden indeholder også oplysninger om mængde, altså hvor meget A ønsker at sende til B. Beskeden indeholder også output i form af B’s offentlige adresse/nøgle.

Beskeden sendes derefter til det distribuerede peer-to-peer-netværk, hvor minearbejdere kan verificere, at alle data er korrekte.

Resumé: Hvordan fungerer kryptovaluta?

Kryptovaluta fungerer anderledes end traditionel valuta, og er i de fleste tilfælde baseret på brugen af blockchains.

Valutaen er decentral, og blockchains indeholder data om alle transaktioner. Vi håber vores guide har været informativ, men heldigvis behøver du ikke forstå alle mekanismerne bag for at kunne nyde krypto!

FAQ

[sc_fs_multi_faq headline-0=”h2″ question-0=”Hva er blokkjeder?” answer-0=”En blokkjede er en desentralisert regnskapsbok som er digital, og som lar en spore, registrere og offentliggjøre transaksjoner.” image-0=”” headline-1=”h2″ question-1=”Hvor kjøper jeg kryptovaluta?” answer-1=”Du kan kjøpe kryptovaluta hos kryptobørser som for eksempel MiraiEx og eToro.” image-1=”” headline-2=”h2″ question-2=”Hvilke bruksområder har blokkjeder?” answer-2=”Blokkjeder brukes innen kryptovaluta, men også innen forskning, utdanning og andre områder.” image-2=”” count=”3″ html=”true” css_class=””]

Author Ole

Ole jobber som freelance forfatter/skribent, men er også med på vårt team. Han har hatt en interesse for krypto i flere år og det er naturlig for han å opplyse andre om denne fantastiske teknologien. Ole sier selv at å skrive om kryptovaluta ikke er en jobb, men en lidenskap! For oss kan det jo ikke bli bedre!