Hva er blockchain? En slik kjede er en delt, digital hovedbok der transaksjoner registreres i blokker som lenkes sammen i kronologisk rekkefølge, og der kopier av hovedboken oppbevares av mange deltakere i et nettverk i stedet for av én sentral myndighet. Når en oppføring først er lagt til og bekreftet, er den svært vanskelig å endre i ettertid – det er det som gjør teknologien interessant.
Denne guiden forklarer blockchain i vanlig språk: hvordan blokker og kjeder fungerer, hva konsensus betyr, hva smartkontrakter er, og hva teknologien faktisk brukes til – og hvor den ikke gir mening.
Blockchain forklart med en enkel analogi
Tenk deg en regnskapsbok som alle i en forening har en kopi av. Når noen fører en ny post, må alle kopiene oppdateres likt, og posten kan ikke viskes ut uten at alle merker det. Teknologien fungerer på samme måte, bare digitalt og automatisert: i stedet for én bokholder som alle må stole på, stoler deltakerne på reglene i systemet og på at flertallet av nettverket har samme versjon av historien.
Hver «blokk» inneholder et sett med transaksjoner, et tidsstempel og en kryptografisk henvisning – en såkalt hash – til forrige blokk. Endrer du noe i en gammel blokk, endres hashen, og kjeden brytes. For å forfalske historien måtte en angriper endre ikke bare én blokk, men alle senere blokker, på flertallet av nettverkets datamaskiner samtidig. Det er det som gjør en veletablert blockchain manipulasjonssikker i praksis, selv om ingen enkeltaktør kontrollerer den.
Hvordan fungerer blockchain, steg for steg?
- En transaksjon opprettes: noen sender en verdi eller registrerer informasjon, for eksempel en betaling eller et eierskap.
- Transaksjonen sendes til nettverket: datamaskiner (noder) i nettverket mottar og validerer den mot reglene.
- Transaksjoner samles i en blokk: gyldige transaksjoner grupperes sammen i en ny blokk.
- Nettverket blir enige (konsensus): gjennom en konsensusmekanisme avgjør nettverket at blokken er gyldig og skal legges til.
- Blokken lenkes til kjeden: blokken får en hash som peker på forrige blokk, og alle noder oppdaterer sin kopi.
- Transaksjonen er bekreftet: oppføringen er nå en del av den delte historien og svært vanskelig å endre.
Konsensus: hvordan blir nettverket enige?
De to mest kjente konsensusmekanismene er proof-of-work og proof-of-stake. I proof-of-work, som Bitcoin bruker, konkurrerer datamaskiner om å løse et beregningsmessig puslespill; vinneren får legge til neste blokk og belønnes. Det er sikkert, men energikrevende. I proof-of-stake, som Ethereum gikk over til i 2022, velges validatorer ut fra hvor mye kryptovaluta de har låst som sikkerhet. Det bruker langt mindre energi, men reiser andre spørsmål om maktkonsentrasjon.
Poenget med begge er det samme: å gjøre det dyrt eller vanskelig å jukse, og billig å følge reglene, slik at nettverket kan bli enige uten en sentral dommer.
Hva er smartkontrakter?
En smartkontrakt er et program som kjører på en blockchain og automatisk utfører en avtale når forhåndsbestemte betingelser er oppfylt. Et enkelt eksempel: «hvis varen er levert og bekreftet, overfør betalingen». Fordi koden kjører på nettverket og ikke kan endres i ettertid uten videre, trenger partene ikke stole på hverandre eller på en mellommann for akkurat den delen av avtalen.
Smartkontrakter brukes i dag blant annet til desentralisert finans (DeFi), der utlån, handel og forsikring skjer uten tradisjonelle banker, og til digitale eiendeler og billetter. Men de har også svakheter: feil i koden kan være dyre, fordi kontrakten gjør akkurat det den er programmert til – også når programmeringen var feil.
Blockchain vs bitcoin: hva er forskjellen?
Bitcoin er en kryptovaluta og et betalingssystem. Blockchain er teknologien Bitcoin er bygget på. Det er som forskjellen mellom e-post og internett: e-post er én anvendelse, internett er infrastrukturen. Mange andre kryptovalutaer og systemer bruker også blockchain, men med ulike regler, hastigheter og formål. Å si at man «investerer i blockchain» er derfor upresist – man investerer i en bestemt kryptovaluta, aksje eller et prosjekt som bruker teknologien.
Hva brukes teknologien faktisk til?
- Betalinger og pengeoverføringer: særlig over landegrenser, der tradisjonelle overføringer kan være trege og dyre.
- Forsyningskjeder: sporing av varer fra produsent til butikk, for eksempel matvarer, legemidler og luksusvarer, der ekthet og opprinnelse betyr noe.
- Digitale identiteter og dokumenter: verifiserbare attester og sertifikater som er vanskelige å forfalske.
- Eiendoms- og rettighetsregistre: i land med svake offentlige registre kan blockchain gi en mer pålitelig oversikt over eierskap.
- Digitale samleobjekter og billetter: NFT-er og digitale billetter der eierskap og ekthet kan kontrolleres.
Samtidig er det mange steder blockchain ikke er den beste løsningen. En vanlig database er raskere, billigere og enklere når én aktør uansett er betrodd – for eksempel internt i en bedrift. Kjeden gir mening først når flere parter som ikke fullt ut stoler på hverandre, trenger en felles, manipulasjonssikker historikk.
Kan en blockchain hackes?
Å endre historien i en stor, veletablert blockchain krever kontroll over flertallet av nettverkets regnekraft eller innsats – et såkalt 51-prosentsangrep. Det er teoretisk mulig, men ekstremt dyrt på store nettverk som Bitcoin. Mindre blockchains med få deltakere er langt mer sårbare.
Det som oftere hackes, er det rundt blockchainen: børser, lommebøker, passord og smartkontrakter med feil. Hvis noen stjeler dine private nøkler, kan de bruke dine midler, og transaksjoner på en blockchain kan som regel ikke angres. Sikker oppbevaring av nøkler og passord er derfor avgjørende.
Hvorfor bruker Bitcoin så mye strøm?
Bitcoins proof-of-work krever at mange datamaskiner konkurrerer om å løse puslespill døgnet rundt, og det bruker mye elektrisitet. Kritikere peker på klimaavtrykket, mens tilhengere peker på at sikkerheten nettopp kommer fra at angrep er dyre, og at en økende andel av strømmen kommer fra fornybare kilder. Uansett er energibruken en reell ulempe ved proof-of-work, og en hovedgrunn til at nyere systemer velger proof-of-stake eller andre mekanismer.
Trenger min bedrift blockchain?
Stilt spørsmålet ærlig: trenger dere en delt historikk med parter dere ikke stoler fullt på, og er det et problem i dag at én aktør kontrollerer databasen? Hvis svaret er nei, er en vanlig database nesten alltid bedre: raskere, billigere og enklere å rette feil i. Hvis svaret er ja – for eksempel i en forsyningskjede med mange uavhengige aktører – kan blockchain være verdt å utrede, helst med en pilot på et avgrenset problem før dere satser stort.
Konklusjon
Teknologien er verken magi eller svindel – det er en måte å føre en felles, manipulasjonssikker historikk på uten en sentral bokholder. Forstått slik blir både hypen og skepsisen lettere å plassere: teknologien løser et reelt problem for noen anvendelser, men er overkill for de fleste andre. Den viktigste lærdommen er å spørre hva problemet er, før man spør om blockchain er svaret. Vil du forstå hvordan teknologien henger sammen med penger og verdiskaping mer generelt, kan du lese om passiv inntekt og om klimaendringer, årsaker og løsninger.