Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lære Hvordan Fungerer Blockchain? | Kom Godt I Gang
Quizzes & Challenges
Quizzes
Challenges
/
Introduktion til Blockchain

bookHvordan Fungerer Blockchain?

Nu hvor vi forstår, hvad blockchain og Bitcoin er, skal vi undersøge, hvordan blockchain-teknologi fungerer i forbindelse med en online transaktion med Bitcoin som eksempel. Da Bitcoin er den mest udbredte kryptovaluta, giver det en klar og praktisk illustration af, hvordan blockchain fungerer i virkelige scenarier.

Trin 1: Oprettelse og afsendelse af en transaktion

Forestil dig, at du ønsker at købe en ny bærbar computer fra en onlinebutik ved hjælp af Bitcoin. Processen starter, når du åbner din Bitcoin wallet-app og opretter en transaktionsmeddelelse.

Denne meddelelse indeholder det beløb af Bitcoin, du ønsker at sende, samt butikkens offentlige nøgle, som fungerer som modtageradresse. For at godkende transaktionen underskriver du den digitalt med din private nøgle. Denne signatur er baseret på offentlig-nøgle-kryptografi, som spiller en afgørende rolle for at sikre transaktionens sikkerhed og ægthed – noget vi vil udforske nærmere senere i kurset.

Trin 2: Udsendelse til netværket

Efter omhyggelig gennemgang af detaljerne – fordi Bitcoin-transaktioner er irreversibleudsender du derefter transaktionsmeddelelsen til Bitcoin-netværket. Dette netværk består af adskillige noder, som hver især opretholder en fuld kopi af Bitcoin-blockchainen.

Trin 3: Verificering af transaktionen

Noder i Bitcoin-netværket falder generelt i to grupper: minere og verificerere. Mens minere fokuserer på at oprette nye blokke, er de øvrige noder ansvarlige for at verificere de data, der strømmer gennem netværket. I dette trin bekræfter de, at du har nok Bitcoin til at gennemføre transaktionen, og at den er blevet legitimt godkendt af dig.

Trin 4: Miningsprocessen

Mining er en beregningsmæssig konkurrence, hvor minere bruger deres processorkraft til at løse et komplekst matematisk puslespil, der kræves for at oprette en ny blok af transaktioner.

Som tidligere nævnt har hver blok en unik identifikator kendt som en hash. Denne hash genereres ud fra blokkens indhold og skal opfylde en specifik betingelse – såsom at indeholde et bestemt antal foranstillede nuller i Bitcoin.

For at opnå dette søger minere efter et tal kaldet en nonce. Når noncen kombineres med resten af blokkens data og hashes, skal det resultere i en hash, der opfylder de krævede kriterier.

Trin 5: Tilføjelse til blockchainen

Når en miner med succes opretter en ny blok, udsendes den til hele netværket. Andre noder verificerer blokken og, når den er valideret, tilføjer de den til deres egen kopi af blockchainen. Fordi hver blok indeholder hashen fra den forrige, danner denne proces en uforanderlig kæde af blokke. Mineren, der først fandt den korrekte nonce, modtager nyudstedte bitcoins som belønning.

Trin 6: Bekræftelse af transaktion

Din transaktion, sammen med mange andre, er nu inkluderet i en blok på Bitcoin-blockchainen. Inden for cirka 10 minutter efter oprettelsen af transaktionen modtager både du og netbutikken en bekræftelse på, at betalingen er blevet behandlet korrekt.

Transparens og Pseudonymitet

Blockchain fungerer som en offentlig hovedbog, hvilket betyder, at alle transaktioner er transparente og synlige for alle. Deltagerne forbliver dog pseudonyme, da kun deres wallet-adresser vises på netværket. Selvom alle overførsler kan ses, kræver det yderligere ekstern information at forbinde disse adresser til virkelige identiteter.

Her er et eksempel på en ægte Bitcoin-transaktion (du kan se den her):

Som det kan ses, viser transaktionen både afsenderens og modtagerens adresser. Der er også sandsynligvis en change-adresse, som normalt tilhører den samme bruger, hvis den repræsenterer tilbageført byttepenge. De fleste moderne wallet-applikationer følger bedste praksis ved at generere en ny adresse til byttepengene for at forbedre privatlivet.

Men hvorfor er det ikke muligt at sende det præcise beløb af Bitcoin uden at returnere byttepenge? Vi vil udforske dette spørgsmål og flere relaterede begreber senere i kurset.

1. Når du initierer en Bitcoin-transaktion, hvad er processen, der sikrer, at transaktionen bliver registreret på blockchainen?

2. Hvilket af følgende er sandt om blockchain?

3. Hvad betyder 'uforanderlighed' i forbindelse med blockchain?

question mark

Når du initierer en Bitcoin-transaktion, hvad er processen, der sikrer, at transaktionen bliver registreret på blockchainen?

Select the correct answer

question mark

Hvilket af følgende er sandt om blockchain?

Select the correct answer

question mark

Hvad betyder 'uforanderlighed' i forbindelse med blockchain?

Select the correct answer

Var alt klart?

Hvordan kan vi forbedre det?

Tak for dine kommentarer!

Sektion 1. Kapitel 4

Spørg AI

expand

Spørg AI

ChatGPT

Spørg om hvad som helst eller prøv et af de foreslåede spørgsmål for at starte vores chat

Awesome!

Completion rate improved to 6.25

bookHvordan Fungerer Blockchain?

Stryg for at vise menuen

Nu hvor vi forstår, hvad blockchain og Bitcoin er, skal vi undersøge, hvordan blockchain-teknologi fungerer i forbindelse med en online transaktion med Bitcoin som eksempel. Da Bitcoin er den mest udbredte kryptovaluta, giver det en klar og praktisk illustration af, hvordan blockchain fungerer i virkelige scenarier.

Trin 1: Oprettelse og afsendelse af en transaktion

Forestil dig, at du ønsker at købe en ny bærbar computer fra en onlinebutik ved hjælp af Bitcoin. Processen starter, når du åbner din Bitcoin wallet-app og opretter en transaktionsmeddelelse.

Denne meddelelse indeholder det beløb af Bitcoin, du ønsker at sende, samt butikkens offentlige nøgle, som fungerer som modtageradresse. For at godkende transaktionen underskriver du den digitalt med din private nøgle. Denne signatur er baseret på offentlig-nøgle-kryptografi, som spiller en afgørende rolle for at sikre transaktionens sikkerhed og ægthed – noget vi vil udforske nærmere senere i kurset.

Trin 2: Udsendelse til netværket

Efter omhyggelig gennemgang af detaljerne – fordi Bitcoin-transaktioner er irreversibleudsender du derefter transaktionsmeddelelsen til Bitcoin-netværket. Dette netværk består af adskillige noder, som hver især opretholder en fuld kopi af Bitcoin-blockchainen.

Trin 3: Verificering af transaktionen

Noder i Bitcoin-netværket falder generelt i to grupper: minere og verificerere. Mens minere fokuserer på at oprette nye blokke, er de øvrige noder ansvarlige for at verificere de data, der strømmer gennem netværket. I dette trin bekræfter de, at du har nok Bitcoin til at gennemføre transaktionen, og at den er blevet legitimt godkendt af dig.

Trin 4: Miningsprocessen

Mining er en beregningsmæssig konkurrence, hvor minere bruger deres processorkraft til at løse et komplekst matematisk puslespil, der kræves for at oprette en ny blok af transaktioner.

Som tidligere nævnt har hver blok en unik identifikator kendt som en hash. Denne hash genereres ud fra blokkens indhold og skal opfylde en specifik betingelse – såsom at indeholde et bestemt antal foranstillede nuller i Bitcoin.

For at opnå dette søger minere efter et tal kaldet en nonce. Når noncen kombineres med resten af blokkens data og hashes, skal det resultere i en hash, der opfylder de krævede kriterier.

Trin 5: Tilføjelse til blockchainen

Når en miner med succes opretter en ny blok, udsendes den til hele netværket. Andre noder verificerer blokken og, når den er valideret, tilføjer de den til deres egen kopi af blockchainen. Fordi hver blok indeholder hashen fra den forrige, danner denne proces en uforanderlig kæde af blokke. Mineren, der først fandt den korrekte nonce, modtager nyudstedte bitcoins som belønning.

Trin 6: Bekræftelse af transaktion

Din transaktion, sammen med mange andre, er nu inkluderet i en blok på Bitcoin-blockchainen. Inden for cirka 10 minutter efter oprettelsen af transaktionen modtager både du og netbutikken en bekræftelse på, at betalingen er blevet behandlet korrekt.

Transparens og Pseudonymitet

Blockchain fungerer som en offentlig hovedbog, hvilket betyder, at alle transaktioner er transparente og synlige for alle. Deltagerne forbliver dog pseudonyme, da kun deres wallet-adresser vises på netværket. Selvom alle overførsler kan ses, kræver det yderligere ekstern information at forbinde disse adresser til virkelige identiteter.

Her er et eksempel på en ægte Bitcoin-transaktion (du kan se den her):

Som det kan ses, viser transaktionen både afsenderens og modtagerens adresser. Der er også sandsynligvis en change-adresse, som normalt tilhører den samme bruger, hvis den repræsenterer tilbageført byttepenge. De fleste moderne wallet-applikationer følger bedste praksis ved at generere en ny adresse til byttepengene for at forbedre privatlivet.

Men hvorfor er det ikke muligt at sende det præcise beløb af Bitcoin uden at returnere byttepenge? Vi vil udforske dette spørgsmål og flere relaterede begreber senere i kurset.

1. Når du initierer en Bitcoin-transaktion, hvad er processen, der sikrer, at transaktionen bliver registreret på blockchainen?

2. Hvilket af følgende er sandt om blockchain?

3. Hvad betyder 'uforanderlighed' i forbindelse med blockchain?

question mark

Når du initierer en Bitcoin-transaktion, hvad er processen, der sikrer, at transaktionen bliver registreret på blockchainen?

Select the correct answer

question mark

Hvilket af følgende er sandt om blockchain?

Select the correct answer

question mark

Hvad betyder 'uforanderlighed' i forbindelse med blockchain?

Select the correct answer

Var alt klart?

Hvordan kan vi forbedre det?

Tak for dine kommentarer!

Sektion 1. Kapitel 4
some-alt