Den opprinnelige blokkjeden utgjør databasen for en elektroniske valutaen Bitcoin. Siden det først ble introdusert i 2009 har det dukket opp flere alternative blokkjeder som eksperimenter med denne teknologien. I begynnelsen ble teknologien brukt som et fundament for elektronisk betalingsmiddel, men de siste årene har det blitt rettet mye oppmerksomhet mot hvilke muligheter som ligger i denne teknologien. I motsetning til Bitcoin er blockchain-begrepet stuerent og selv store institusjoner legger ikke skjul på at de eksperimenterer med denne teknologien.
Handelstransaksjoner, som Bitcoin, er den mest kjente applikasjonen som kjører på blockchain-teknologi. Andre typer applikasjoner er online spill, stemme applikasjoner, aksjehandel, personlig ID og autentisering, forsikring, supply chain tracing og kapitalforvaltning.
La oss ta en dypere kikk på hva dette handler om:
Blockchain 1.0
Desentralisering (decentralization) demper disse ulempene, men er likevel suboptimal. Med denne modellen er man fremdeles sterkt avhengig av et lite antall nøkkelspillere, og disse har fremdeles mye makt. Samtidig introduserer denne modellen mange grensesnitt og påfølgende forsoningsprosesser for å få den til å fungere. Hvis du forestiller deg at disse sentrale nodene i modell B er banker, så har disse nodene komplette avdelinger, bestående av IKT og administrativt personell, for å kontrollere dette.
I Distributed network (distributed network) går varetransaksjoner fra A til B uten en pålitelig tredjepart (TTP). I stedet har hver node en fullstendig kopi av hele administrasjonen, også kjent som “the ledger”. Med bruk av smarte algoritmer og kryptografi er det ikke mulig å jukse og et komplett spor av transaksjonene er tilgjengelig for alle, og fjerner derfor behovet for sjekk og saldo i etterkant. Når denne modellen ble lansert i 2009 ble den kjent som Blockchain 1.0.
Blockchain 1.0 møter et trilemma
Blockchain 2.0: smarte kontrakter
Sett bort fra disse dilemmaene er den mest bemerkelsesverdige funksjonelle forbedringen med de nye protokollene smarte kontrakter (smart contracting). Smarte kontrakter er dataprogrammer (kode) publisert på blokkjeden som avfyrer automatisk, gitt visse betingelser. For eksempel: person A overfører eiendom til person B, men det skjer først etter at person B har overført beløp X til ham eller henne. Den viktigste plattformen for denne funksjonaliteten er Ethereum, og den anses å være Blockchain 2.0. De sentrale fordelene med smarte kontrakter er:
- Sikre programmer: På grunn av blokkjedens distribuerte desentraliserte natur har den visse sikkerhetsmekanismer som gjør dataprogrammene umulig å hacke.
- Tillit og gjennomsiktighet: Smarte kontrakter (kode) og transaksjoner som er publisert på blokkjeden er offentlig og kan inspireres/spores av hvem som helst.
- Effektivitet: Smarte kontrakter kan eksekvere kode automatisk når gitte betingelser er møtt. I noen tilfeller kan de erstatte tradisjonelle mellomledd som normalt skal ha en bit av kaka samt bruker tid på å utføre jobben sin.
Case: Self-Sovereign Identities (SSI)
- Brukeren (eieren) som har en (digital) lommebok for å oppbevare legitimasjon, for eksempel vitnemål, førerkort, hjemmeadresse osv.
- Pålitelige myndigheter (utstdere) som utsteder denne legitimasjonen.
- Verifiserere, slik som politiet eller en fremtidig arbeidsgiver, som kan motta noen av disse opplysningene fra eieren på forespørsel.
- Da er universitetet den utstedende parten, som utsteder graden.
- Den uteksaminerte studenten er eieren som ønsker å motta graden.
- Etter positiv identifisering av studentet til skolen og omvendt, gir universitetet en digitalt signert legitimasjon (selve graden) som studenten lagrer i sin digitale lommebok.
- Arbeidsgiveren er verifisereren.
- Positiv identifikasjon av studentet til arbeidsgiveren og omvendt, så sender studenten graden til arbeidsgiveren.
- Blir aldri mistet (kan alltids gjennoppbygges).
- Ålitelige data.
- Datainnsamling forblir hos eieren.
- Minimal lagring av personopplysninger hos eksterne partner og unngår GDPR eller sikkerhetsproblemer.
- Minimal datautveksling.
For ikke å glemme at dette er svært mye mer effektivt enn fysisk identifisering.
Oppsummering
Blockchain er nytt og spennende, og mange snakker om teknologien som revolusjonerende. Plattformen fungerer som et åpent og effektivt transaksjonssystem og fasiliterer desentraliserte applikasjoner som man kan stole på uten TTPs.
Samtidig ser vi at allmenn adopsjon går tregt og få bedrifter og organisasjoner bruker blockchain i deres virksomhet. Dette skyldes at teknologien er relativt umoden og det er fortsatt store utfordringer knyttet til skalerbarhet. De fleste forbrukere som eier kryptovaluta ser på det som en langsiktig investering fremfor et middel for hverdagslige handelstransaksjoner.