Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lære Blockchain-Struktur | Blokke og Transaktioner
Introduktion til Blockchain

Blockchain-Struktur

Stryg for at vise menuen

Du forstår nu grundlæggende blockchain-teknologi og især, hvordan Bitcoin anvender den. Med dette fundament kan vi gå videre til at undersøge den detaljerede struktur af en blockchain baseret på Bitcoin-modellen.

Blokkomponenter

En blockchain er i sin kerne en kæde af blokke. Disse er ikke fysiske blokke, men digitale datastrukturer, der er forbundet sekventielt.

Tabellen nedenfor giver et overblik over den generelle struktur af en blok i Bitcoin-blockchainen:

Du behøver ikke at huske størrelsen på hvert felt; de er blot angivet for at give en bedre forståelse. Når vi taler om størrelser, følger her en forklaring på, hvad bits og bytes egentlig er:

Note
Læs Mere

En bit er den mindste enhed af data i databehandling, repræsenteret som en 0 eller 1, hvilket afspejler computeres binære natur, og en byte er en enhed af data, der består af 8 bits, som bruges til at måle datalagring og behandlingskapacitet i computere.

Blokhoved

Den måske vigtigste del af hver blok er dens hoved, som består af 6 felter. Nedenfor ses en illustration af en mere detaljeret blokstruktur (Txn_count og txns står for transaktionsoptæller og transaktioner, som ikke er en del af hovedet):

Blokkomponenter

Lad os nu gennemgå hvert af felterne i blokhovedet:

Bare rolig, vi gennemgår de fleste af disse felter mere detaljeret senere i kurset. For nu, lad os tage et kig på en rigtig blok ved hjælp af en Blockchain Explorer (her er link):

Blokstruktur i explorer

Som du kan se, er alle de komponenter, vi har diskuteret, til stede i denne blok.

Note
Læs mere

Sværhedsgrad beregnes ud fra bits-feltet og er ikke eksplicit gemt i blokhovedet. Det er en afledt værdi, der repræsenterer, hvor svært det er at finde en ny blok i forhold til det nemmeste, det nogensinde kan være.

Der er også yderligere detaljer (du kan se bort fra dem for nu), som gives af blockchain explorer:

  • Height;
  • Status;
  • Virtual size;
  • Weight units.

Disse felter giver kontekst om blokkens status i blockchainen, dens størrelse og ressourceforbrug.

1. Hvilket af følgende er IKKE en del af blokhovedet?

2. Vælg den korrekte størrelse på blokhovedet.

question mark

Hvilket af følgende er IKKE en del af blokhovedet?

Vælg det korrekte svar

question mark

Vælg den korrekte størrelse på blokhovedet.

Vælg det korrekte svar

Var alt klart?

Hvordan kan vi forbedre det?

Tak for dine kommentarer!

Sektion 2. Kapitel 1

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

Blockchain-Struktur

Du forstår nu grundlæggende blockchain-teknologi og især, hvordan Bitcoin anvender den. Med dette fundament kan vi gå videre til at undersøge den detaljerede struktur af en blockchain baseret på Bitcoin-modellen.

Blokkomponenter

En blockchain er i sin kerne en kæde af blokke. Disse er ikke fysiske blokke, men digitale datastrukturer, der er forbundet sekventielt.

Tabellen nedenfor giver et overblik over den generelle struktur af en blok i Bitcoin-blockchainen:

Du behøver ikke at huske størrelsen på hvert felt; de er blot angivet for at give en bedre forståelse. Når vi taler om størrelser, følger her en forklaring på, hvad bits og bytes egentlig er:

Note
Læs Mere

En bit er den mindste enhed af data i databehandling, repræsenteret som en 0 eller 1, hvilket afspejler computeres binære natur, og en byte er en enhed af data, der består af 8 bits, som bruges til at måle datalagring og behandlingskapacitet i computere.

Blokhoved

Den måske vigtigste del af hver blok er dens hoved, som består af 6 felter. Nedenfor ses en illustration af en mere detaljeret blokstruktur (Txn_count og txns står for transaktionsoptæller og transaktioner, som ikke er en del af hovedet):

Blokkomponenter

Lad os nu gennemgå hvert af felterne i blokhovedet:

Bare rolig, vi gennemgår de fleste af disse felter mere detaljeret senere i kurset. For nu, lad os tage et kig på en rigtig blok ved hjælp af en Blockchain Explorer (her er link):

Blokstruktur i explorer

Som du kan se, er alle de komponenter, vi har diskuteret, til stede i denne blok.

Note
Læs mere

Sværhedsgrad beregnes ud fra bits-feltet og er ikke eksplicit gemt i blokhovedet. Det er en afledt værdi, der repræsenterer, hvor svært det er at finde en ny blok i forhold til det nemmeste, det nogensinde kan være.

Der er også yderligere detaljer (du kan se bort fra dem for nu), som gives af blockchain explorer:

  • Height;
  • Status;
  • Virtual size;
  • Weight units.

Disse felter giver kontekst om blokkens status i blockchainen, dens størrelse og ressourceforbrug.

Var alt klart?

Hvordan kan vi forbedre det?

Tak for dine kommentarer!

Sektion 2. Kapitel 1
some-alt