Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lære Hvordan Fungerer Blockchain? | Komme i gang
Introduksjon til blokkjede

Hvordan Fungerer Blockchain?

Sveip for å vise menyen

Nå som vi forstår hva blockchain og Bitcoin er, skal vi se nærmere på hvordan blockchain-teknologi fungerer i sammenheng med en netthandelstransaksjon, med Bitcoin som eksempel. Siden Bitcoin er den mest brukte kryptovalutaen, gir det en tydelig og praktisk illustrasjon av hvordan blockchain fungerer i virkelige situasjoner.

Steg 1: Opprette og sende en transaksjon

Tenk deg at du ønsker å kjøpe en ny bærbar PC fra en nettbutikk ved å bruke Bitcoin. Prosessen starter når du åpner din Bitcoin-lommebokapp og oppretter en transaksjonsmelding.

Denne meldingen inkluderer mengden Bitcoin du ønsker å sende og butikkens offentlige nøkkel, som fungerer som mottakeradresse. For å autorisere transaksjonen signerer du den digitalt med din private nøkkel. Denne signaturen er basert på offentlig-nøkkel-kryptografi, som spiller en avgjørende rolle for å sikre sikkerheten og ektheten til transaksjonen – noe vi skal utforske nærmere senere i kurset.

step_1

Steg 2: Sende til nettverket

Etter å ha gjennomgått detaljene nøye – fordi Bitcoin-transaksjoner er irreversiblesender du deretter transaksjonsmeldingen til Bitcoin-nettverket. Dette nettverket består av mange noder, hvor hver node opprettholder en full kopi av Bitcoin-blockchainen.

Bitcoin-nettverk

Steg 3: Verifisering av transaksjonen

Noder i Bitcoin-nettverket deles vanligvis inn i to grupper: minere og verifikatorer. Mens minere fokuserer på å opprette nye blokker, er de andre nodene ansvarlige for å verifisere dataene som flyter gjennom nettverket. I dette steget bekrefter de at du har nok Bitcoin til å gjennomføre transaksjonen, og at den er legitimt autorisert av deg.

Minere og verifikatorer

Steg 4: Gruveprosessen

Gruvedrift er en datakraftkonkurranse der gruvearbeidere bruker sin prosesseringskraft til å løse et komplekst matematisk puslespill som kreves for å opprette en ny blokk med transaksjoner.

Som tidligere nevnt har hver blokk en unik identifikator kjent som en hash. Denne hashen genereres fra blokkens innhold og må oppfylle en spesifikk betingelse – for eksempel å inneholde et visst antall ledende nuller i Bitcoin.

For å oppnå dette søker gruvearbeidere etter et tall kalt en nonce. Når noncen kombineres med resten av blokkens data og hashes, må det produsere en hash som oppfyller de nødvendige kriteriene.

step_4

Steg 5: Legge til i blokkjeden

Når en gruvearbeider lykkes med å opprette en ny blokk, blir den kringkastet til hele nettverket. Andre noder verifiserer blokken, og når den er validert, legger de den til sin egen kopi av blokkjeden. Fordi hver blokk inkluderer hashen til den forrige, danner denne prosessen en uforanderlig kjede av blokker. Gruvearbeideren som fant riktig nonce først mottar nyutstedte bitcoins som belønning.

Kringkasting

Steg 6: Transaksjonsbekreftelse

Transaksjonen din, sammen med mange andre, er nå inkludert i en blokk på Bitcoin-blokkjeden. Innen omtrent 10 minutter etter at transaksjonen er opprettet, mottar både du og nettbutikken bekreftelse på at betalingen er blitt behandlet.

steg_6

Åpenhet og pseudonymitet

Blokkjeden fungerer som en offentlig hovedbok, noe som betyr at alle transaksjoner er åpne og synlige for alle. Deltakerne forblir imidlertid pseudonyme, siden kun deres lommebokadresser vises på nettverket. Selv om alle overføringer kan sees, kreves det ekstern informasjon for å knytte disse adressene til virkelige identiteter.

Her er et eksempel på en ekte Bitcoin-transaksjon (du kan se den her):

Transaksjonsdetaljer

Som du kan se, viser transaksjonen både avsender- og mottakeradresser. Det finnes også ofte en vekslingsadresse, som vanligvis tilhører samme bruker dersom det er snakk om tilbakeført veksel. De fleste moderne lommebokapplikasjoner følger beste praksis ved å generere en ny adresse for veksling for å forbedre personvernet.

Men hvorfor er det ikke mulig å sende akkurat det beløpet med Bitcoin uten å få tilbake veksel? Vi skal utforske dette spørsmålet og flere relaterte konsepter senere i kurset.

1. Hva sikrer at en Bitcoin-transaksjon blir bekreftet og permanent registrert på blokkjeden?

2. Hvilket av følgende er sant om blokkjede?

3. Hva betyr 'uforanderlighet' i sammenheng med blokkjede?

question mark

Hva sikrer at en Bitcoin-transaksjon blir bekreftet og permanent registrert på blokkjeden?

Velg det helt riktige svaret

question mark

Hvilket av følgende er sant om blokkjede?

Velg det helt riktige svaret

question mark

Hva betyr 'uforanderlighet' i sammenheng med blokkjede?

Velg det helt riktige svaret

Alt var klart?

Hvordan kan vi forbedre det?

Takk for tilbakemeldingene dine!

Seksjon 1. Kapittel 4

Spør AI

expand

Spør AI

ChatGPT

Spør om hva du vil, eller prøv ett av de foreslåtte spørsmålene for å starte chatten vår

Hvordan Fungerer Blockchain?

Nå som vi forstår hva blockchain og Bitcoin er, skal vi se nærmere på hvordan blockchain-teknologi fungerer i sammenheng med en netthandelstransaksjon, med Bitcoin som eksempel. Siden Bitcoin er den mest brukte kryptovalutaen, gir det en tydelig og praktisk illustrasjon av hvordan blockchain fungerer i virkelige situasjoner.

Steg 1: Opprette og sende en transaksjon

Tenk deg at du ønsker å kjøpe en ny bærbar PC fra en nettbutikk ved å bruke Bitcoin. Prosessen starter når du åpner din Bitcoin-lommebokapp og oppretter en transaksjonsmelding.

Denne meldingen inkluderer mengden Bitcoin du ønsker å sende og butikkens offentlige nøkkel, som fungerer som mottakeradresse. For å autorisere transaksjonen signerer du den digitalt med din private nøkkel. Denne signaturen er basert på offentlig-nøkkel-kryptografi, som spiller en avgjørende rolle for å sikre sikkerheten og ektheten til transaksjonen – noe vi skal utforske nærmere senere i kurset.

step_1

Steg 2: Sende til nettverket

Etter å ha gjennomgått detaljene nøye – fordi Bitcoin-transaksjoner er irreversiblesender du deretter transaksjonsmeldingen til Bitcoin-nettverket. Dette nettverket består av mange noder, hvor hver node opprettholder en full kopi av Bitcoin-blockchainen.

Bitcoin-nettverk

Steg 3: Verifisering av transaksjonen

Noder i Bitcoin-nettverket deles vanligvis inn i to grupper: minere og verifikatorer. Mens minere fokuserer på å opprette nye blokker, er de andre nodene ansvarlige for å verifisere dataene som flyter gjennom nettverket. I dette steget bekrefter de at du har nok Bitcoin til å gjennomføre transaksjonen, og at den er legitimt autorisert av deg.

Minere og verifikatorer

Steg 4: Gruveprosessen

Gruvedrift er en datakraftkonkurranse der gruvearbeidere bruker sin prosesseringskraft til å løse et komplekst matematisk puslespill som kreves for å opprette en ny blokk med transaksjoner.

Som tidligere nevnt har hver blokk en unik identifikator kjent som en hash. Denne hashen genereres fra blokkens innhold og må oppfylle en spesifikk betingelse – for eksempel å inneholde et visst antall ledende nuller i Bitcoin.

For å oppnå dette søker gruvearbeidere etter et tall kalt en nonce. Når noncen kombineres med resten av blokkens data og hashes, må det produsere en hash som oppfyller de nødvendige kriteriene.

step_4

Steg 5: Legge til i blokkjeden

Når en gruvearbeider lykkes med å opprette en ny blokk, blir den kringkastet til hele nettverket. Andre noder verifiserer blokken, og når den er validert, legger de den til sin egen kopi av blokkjeden. Fordi hver blokk inkluderer hashen til den forrige, danner denne prosessen en uforanderlig kjede av blokker. Gruvearbeideren som fant riktig nonce først mottar nyutstedte bitcoins som belønning.

Kringkasting

Steg 6: Transaksjonsbekreftelse

Transaksjonen din, sammen med mange andre, er nå inkludert i en blokk på Bitcoin-blokkjeden. Innen omtrent 10 minutter etter at transaksjonen er opprettet, mottar både du og nettbutikken bekreftelse på at betalingen er blitt behandlet.

steg_6

Åpenhet og pseudonymitet

Blokkjeden fungerer som en offentlig hovedbok, noe som betyr at alle transaksjoner er åpne og synlige for alle. Deltakerne forblir imidlertid pseudonyme, siden kun deres lommebokadresser vises på nettverket. Selv om alle overføringer kan sees, kreves det ekstern informasjon for å knytte disse adressene til virkelige identiteter.

Her er et eksempel på en ekte Bitcoin-transaksjon (du kan se den her):

Transaksjonsdetaljer

Som du kan se, viser transaksjonen både avsender- og mottakeradresser. Det finnes også ofte en vekslingsadresse, som vanligvis tilhører samme bruker dersom det er snakk om tilbakeført veksel. De fleste moderne lommebokapplikasjoner følger beste praksis ved å generere en ny adresse for veksling for å forbedre personvernet.

Men hvorfor er det ikke mulig å sende akkurat det beløpet med Bitcoin uten å få tilbake veksel? Vi skal utforske dette spørsmålet og flere relaterte konsepter senere i kurset.

Alt var klart?

Hvordan kan vi forbedre det?

Takk for tilbakemeldingene dine!

Seksjon 1. Kapittel 4
some-alt