GUIDE: Hva er blokkjede?
Blokkjede er teknologien som muliggjør Bitcoin og tusenvis av kryptovalutaer. Det høres komplisert ut, men ideen er enklere enn den ser ut: det er en delt regnskapsbok som ingen kan manipulere i hemmelighet.

Grunnidéen: en delt regnskapsbok
Forestille deg en notatbok der hver betaling som gjøres i en gruppe mennesker, blir notert. I det tradisjonelle systemet oppbevares denne notatboken av en bank: den bestemmer hva som skal noteres, og du stoler på at den gjør det riktig. I en blokkjede er notatboken kopiert på tusenvis av datamaskiner spredt over hele verden, og alle har nøyaktig samme versjon.
Når noen sender en transaksjon, spres den over nettverket. Datamaskinene sjekker at den som betaler har tilstrekkelig saldo og at den digitale signaturen er gyldig. Hvis alt stemmer, samles transaksjonen med andre i en «blokk».
Hver blokk er lenket til den forrige via et kryptografisk fotavtrykk kalt en hash. Dette fotavtrykket avhenger av innholdet i blokken: hvis noen endret en eneste komma i en gammel transaksjon, ville hashen endre seg og alle påfølgende blokker ville slutte å passe sammen. Derfor kalles det en kjede: blokkene er sydd sammen.
Hvorfor det er vanskelig å manipulere
For å endre historikken er det ikke nok å redigere en kopi av hovedboken; man måtte gjenskape alle påfølgende blokker og overbevise nettverkets majoritet om å godta den falske versjonen. I store nettverk som Bitcoin ville dette kreve en enorm regnekraft og en astronomisk energikostnad, langt høyere enn fordelen ved angrepet.
I tillegg kommer åpenheten: hvem som helst kan laste ned hele kjeden og verifisere den. Man trenger ikke stole på en autoritet, det er nok å sjekke matematikken. Det er et paradigmeskifte: man går fra «stol på mellommannen» til «verifiser selv».
Ulempen er at blokkjeden er treg og dyr sammenlignet med en privat database. Derfor trenger ikke alle applikasjoner blokkjede: det gir bare mening når flere parter som ikke stoler på hverandre trenger å dele en felles logg.
Hvordan tusenvis av datamaskiner blir enige
Mekanismen deltakerne bruker for å bli enige om hva som er den gyldige versjonen kalles konsensus. Bitcoin bruker proof of work (arbeidsbevis): minere konkurrerer om å løse et matematisk problem, og den som løser det foreslår neste blokk og mottar en belønning.
Andre nettverk, som Ethereum, bruker proof of stake (innsatsbevis): validatorer låser sine egne mynter som sikkerhet og mister deler av dem hvis de prøver å jukse. Det bruker mye mindre energi, selv om det har en tendens til å konsentrere makt hos dem med mest kapital.
I begge tilfeller er målet det samme: å gjøre det dyrere å lyve enn å oppføre seg ærlig.
Bruksområder utover kryptovalutaer
Samme teknologi kan brukes til å registrere ting som ikke er penger. Den brukes til å spore forsyningskjeder (å vite fra hvilken gård en kaffe kommer), til å sertifisere akademiske grader, til å tokenisere obligasjoner og fond, eller til å lage smarte kontrakter: programmer som utføres automatisk når visse betingelser er oppfylt, uten behov for en mellommann for å håndheve dem.
Det er lurt å være realistisk: mange prosjekter som annonseres som blokkjede, ville fungert like bra med en vanlig database. Det nyttige spørsmålet er alltid det samme: er det flere uavhengige parter som trenger en felles logg uten å stole på hverandre? Hvis svaret er nei, er blokkjeden sannsynligvis unødvendig.
Grenser, myter og hvordan man evaluerer et blokkjedeprosjekt
Når den grunnleggende ideen er forstått, er neste steg å lære å skille hva en blokkjede gjør bra fra det som bare tilskrives den i markedsføringen. Teknologien løser et svært spesifikt problem: å la flere parter som ikke stoler på hverandre dele samme register uten å være avhengig av en mellommann. Alt annet – hastighet, kostnad, personvern, brukervennlighet – er vanligvis dårligere enn i en tradisjonell database. En offentlig blokkjede gjentar det samme arbeidet i tusenvis av noder, og denne redundansen er nettopp det som gjør den motstandsdyktig, men også treg og dyr sammenlignet med en sentral server.
Herfra oppstår de tre grensene som det er viktig å ha klart for seg. Den første er skalerbarhet: Bitcoin-nettverket behandler bare noen få transaksjoner per sekund, langt unna et kortnettverk. Derfor finnes det overliggende lag, som Lightning Network, som samler mange betalinger utenfor kjeden og kun avregner det endelige resultatet på den. Den andre er personvern: i motsetning til hva mange tror, er en offentlig blokkjede ikke anonym, men pseudonym. Hver bevegelse registreres for alltid, og hvis en adresse knyttes til din identitet på en børs, blir hele dens historikk eksponert. Den tredje er irreversibilitet: det finnes ingen kundeservice som kan angre en overføring sendt til feil adresse.
Det er også myter som bør avlives. At noe er på en blokkjede, betyr ikke at det er sant: kjeden garanterer at en data ikke er endret siden den ble registrert, men ikke at den var korrekt da den ble skrevet. Hvis noen bekrefter at en diamant er autentisk og lyver, vil løgnen bli uforanderlig registrert. Det er heller ikke sant at alle blokkjeder er desentraliserte: mange bedriftsnettverk kontrolleres av en håndfull kjente deltakere, noe som i praksis gjør dem til delte databaser med ekstra trinn.
For å evaluere et prosjekt uten teknisk kunnskap, still deg selv fire spørsmål. Hvem validerer transaksjonene og hvor mange uavhengige deltakere er det? Hva skjer hvis grunnleggerteamet forsvinner i morgen; fungerer nettverket fortsatt? Er koden åpen og kan den revideres av tredjeparter? Og hvilket reelt problem løser det som ikke kunne løses like bra med en konvensjonell database? Hvis et prosjekt ikke klart kan svare på disse fire spørsmålene, anbefaler forsiktighet å holde seg unna. Å anvende dette grunnleggende filteret unngår de fleste tomme prosjekter og hjelper deg med å fokusere på nettverk med historikk, fellesskap og påviselig bruk.
Hvis du vil forstå hvordan alt dette anvendes på den mest kjente valutaen, fortsett med vår guide om hva Bitcoin er og hvordan den fungerer.
Lær mer om Bitcoin