For å si det enkelt er en blokkjede en form for distribuert teknologi for «regnskapsbøker». Distribuerte «regnskapsbøker» er databaser som vedlikeholdes av flere parter i stedet for en.
Dataene som blokkjeder lagrer er organisert i «blokker». Blokker knyttes sammen ved hjelp av kryptografiske elementer. Dette skaper en «kjede» av blokker. Fordi blokker er knyttet sammen på en bestemt måte, er dataene som er lagret i dem uforanderlige. Hvis noe er «uforanderlig», betyr det at det ikke kan endres.
Det er verdt å påpeke at blokkjedeteknologi ikke er det samme som kryptovalutaer. En kryptovaluta er en digital eiendel eller digital form for penger. Kryptovalutaer kjøres på blokkjeder og andre former for distribuert teknologi for regnskapsbøker.
For eksempel kjører bitcoin-kryptovalutaen på Bitcoin blokkjede-nettverket. En annen kjent blokkjede, Ethereum, har en innfødt kryptovaluta kalt ether.
Se gjerne en video fra Crypto Newbie under:
Grunner til at blokkjede er viktig
Blokkjeder er skapt desentraliserte, noe som betyr at ingen enkeltaktører kontrollerer nettverket. Dette er helt forskjellig fra de sentraliserte databasene vi ser brukt i dag av for eksempel banker og sosiale medieplattformer.
Å bruke et sentralisert system er av mange grunner problematisk. En stor grunn er sikkerhet. Hvis en sentral database blir hacket, blir alt som er lagret på den sårbar. En annen grunn er dataeierskap. I dagens verden eier du sjelden dataene dine. Enda verre, dataene dine tjenes ofte av nettverkene du stolte på.
Dette bringer oss til et annet stort problem med sentraliserte databaser: gjennomsiktighet/transparens. Det er nesten umulig å verifisere hvordan sentraliserte nettoperatører bruker dataene dine.
Blokkjeder og enighet («consensus»)
Hver node som deltar i et blokkjede-nettverk har sin egen versjon av sannheten. En node er ganske enkelt en deltaker i en blokkjede-nettverk. Noder kommuniserer med andre noder for å sikre sikkerhet og integritet i blokkjeden.
Husk at blokkjeder er desentralisert. Og så lurer du kanskje på: Hvordan i all verden er alle noder enige om en enhetlig regnskapsbok med transaksjoner uten hjelp fra en sentral myndighet?
Dette har alt å gjøre med det vi kaller blokkjede-konsensusprotokoller. Tenk på disse som settet med regler som definerer hvordan noder oppnår konsensus om en enkelt tilstand i regnskapsboken for blokkjeden. («Å oppnå konsensus» er bare en annen måte å si «å komme til enighet».)
Noe som ofte misforstås er at det er flere nøkkelkomponenter til en gitt blokkjede-konsensusprotokoll. Ta for eksempel Bitcoin. Den bruker Nakamoto-konsensusprotokollen, som har en ordning med blokkforslag som kalles proof-of-work (PoW).