Blockchain

En blockchain (eller block chain) er en metode til lagring af en liste over poster, som ikke let kan ændres, efter at de er blevet oprettet. Dette gælder også for listen. Dette gøres ved at bruge flere koncepter fra kryptografi, herunder digitale signaturer og hash-funktioner. I meget grundlæggende vendinger kombinerer en blockchain følgende to idéer:

  1. Med nogle data er det let at beregne en checksumme over dataene. Der kan udvikles særlige hash-funktioner til at beregne denne checksumme. Disse funktioner kan udformes således, at de returnerer en værdi, der altid har samme længde, og som ikke er afhængig af længden af inputdataene. Denne værdi kaldes hash-værdi eller message digest. Funktionerne har også en anden egenskab: Når de har samme input, skal de returnere samme output (hash-værdi/message digest).
  2. Ud over hashværdierne indeholder en blok typisk også et tidsstempel og en vis nyttelast. Hver blok anvender en digital signatur, som gør det muligt at registrere enhver ændring i dataene, siden signaturen blev foretaget. Når der oprettes nye blokke af data, vil den nyoprettede blok også indeholde hash-værdien af den tidligere blok.

I de fleste tilfælde forvaltes en blockchain af et peer-to-peer-netværk. Alle peers bruger en fælles protokol, der angiver, hvordan de skal kommunikere med hinanden, og hvordan en ny blok oprettes og valideres. Når først dataene i en given blok er registreret, kan de ikke længere let ændres. Hvis blokken ændres, betyder det, at alle blokke efter den også skal ændres. Afhængigt af protokollen kræver dette, at et flertal af peers, eller endog alle peers, er enige.

Blockchains er sikre af natur. Blockchain-teknologi anvendes, når det er vigtigt at holde en korrekt registrering. Anvendelsestilfælde omfatter lægejournaler, identitetsstyring, sporbarhed af fødevarer og afstemninger.

Blockchain blev opfundet af Stuart Haber og Scott Stornetta i 1991 som et middel til at sikre integriteten af digitale optegnelser. Haber og Stornetta lancerede verdens første kommercielle blockchain; Surety i 1995.

I 2008 inkluderede Satoshi Nakamoto som referencer 3 og 4 i Bitcoin: A Peer to Peer Electronic Cash System de to papirer af Haber og Stornetta, der skulle fungere som den offentlige transaktionsbog for kryptovalutaen Bitcoin. På grund af sin blockchain blev bitcoin den første digitale valuta til at løse problemet med dobbeltudnyttelse uden brug af en betroet myndighed eller central server. Bitcoins design har inspireret andre applikationer.

Foto af block chainZoom
Foto af block chain

Spørgsmål og svar

Spørgsmål: Hvad er en blockchain?


A: En blockchain er en metode til lagring af en liste over poster, der ikke let kan ændres, efter at de er oprettet. Den anvender begreber fra kryptografi, såsom digitale signaturer og hash-funktioner, til at sikre dataenes integritet.

Spørgsmål: Hvordan fungerer en blockchain?


A: En blockchain kombinerer to idéer - hvis man får nogle data, er det let at beregne en kontrolsum over dataene ved hjælp af særlige hash-funktioner, som returnerer en værdi, der altid har samme længde, og hvis man får samme input, skal disse funktioner returnere det samme output (hash-værdi/message digest). Derudover indeholder hver blok typisk også et tidsstempel og en vis nyttelast. Hver blok anvender en digital signatur, som gør det muligt at opdage enhver ændring i dataene, siden de blev lavet. Når der oprettes nye blokke, indeholder de hashværdien af den foregående blok. Blockchains forvaltes af peer-to-peer-netværk, som anvender protokoller til at kommunikere med hinanden, oprette og validere nye blokke. Når først data i en given blok er registreret, kan de ikke længere let ændres, da alle efterfølgende blokke også skal ændres.

Spørgsmål: Hvad er dobbeltudgifter?


A: Dobbelt forbrug henviser til, når nogen bruger penge mere end én gang eller forsøger at bruge penge to gange uden at have penge nok til begge transaktioner.

Spørgsmål: Hvem opfandt Blockchain?


A: Blockchain blev opfundet af Stuart Haber og Scott Stornetta i 1991 som et middel til at sikre integriteten af digitale optegnelser.

Spørgsmål: Hvad henviste Satoshi Nakamoto til i 2008?


Svar: I 2008 henviste Satoshi Nakamoto til to artikler af Haber og Stornetta (referencerne 3 og 4) i sin artikel "Bitcoin : A Peer To Peer Electronic Cash System", som fungerede som offentlig transaktionsbog for kryptovalutaen Bitcoin.

Spørgsmål: Hvilket problem løste Bitcoin med sin blockchain-teknologi?


A: Med sin blockchain-teknologi løste Bitcoin problemet med dobbeltudnyttelse uden at have brug for en betroet myndighed eller central server.

Q: Hvad er nogle almindelige brugssituationer for blockchain-teknologi?


A: Almindelige anvendelsesområder for blockchain-teknologi omfatter forvaltning af lægejournaler, identitetsstyring, sporbarhed af fødevarer, spil og afstemningssystemer.

AlegsaOnline.com - 2020 / 2023 - License CC3