Privata blockkedjor, offentliga blockkedjor och blockkedjekonsortium – vad Ă€r skillnaden?
Hem
Artiklar
Privata blockkedjor, offentliga blockkedjor och blockkedjekonsortium – vad Ă€r skillnaden?

Privata blockkedjor, offentliga blockkedjor och blockkedjekonsortium – vad Ă€r skillnaden?

Avancerad
Publicerad Jan 6, 2020Uppdaterad Feb 9, 2023
6m

Introduktion

NÀr Bitcoin lanserades lade det grunden för en bransch som handlar om tekniken som ligger till grund för protokollet: blockkedjan. Ivriga innovatörer har nu upptÀckt teknikens potential och utforskar dess tillÀmpningar i alla tÀnkbara branscher.

Bitcoin Ă€r vad som kallas en kryptovaluta – en form av digitala kontanter som inte kontrolleras av nĂ„gon enskild enhet. IstĂ€llet anvĂ€nder den en kombination av distribuerad databasteknik, ekonomiska incitament och kryptografiska tekniker för att samordna ett brett ekosystem utan ledare eller administratörer.

Datastrukturen som anvÀnds av Bitcoin-nÀtverket har attraherat mÄnga under de drygt 10 Ären sedan starten. Nu experimenteras blockkedjetekniken med i sektorer som strÀcker sig frÄn finans- och försörjningskedjor till rÀttssystem och myndigheter.

Om du missade vÄr nybörjarguide om blockkedjeteknik Àr en blockkedja en enkel datastruktur vars poster inte kan redigeras, utan bara utökas. Du kan förestÀlla dig den som ett kalkylblad, dÀr varje cell pekar tillbaka pÄ den föregÄende, sÄ att varje försök att Àndra en tidigare cell skulle synas direkt. Rent generellt lagrar en blockkedja information om finansiella transaktioner, men den kan anvÀndas för alla typer av digitala data.

Om vi fortsÀtter med vÄr kalkylarksanalogi skulle sjÀlva dokumentet innehas av mÄnga parter. Var och en kör specialiserad programvara pÄ sin enhet, som ansluter till andra enheter som kör programvaran sÄ att alla deltagare har en uppdaterad databas. 

Det finns ingen central kÀlla som deltagarna fÄr denna information frÄn (nÀtverket Àr distribuerat). Detta innebÀr att spridningen av informationen Àr lÄngsammare, men detta gör nÀtverket starkare nÀr det gÀller sÀkerhet och redundans.

I följande stycke kommer vi att titta nĂ€rmare pĂ„ tre typer av blockkedjor – privata, offentliga och blockkedjekonsortium. Men lĂ„t oss först upprepa nĂ„gra viktiga funktioner som alla tre har gemensamt:

  • En enda huvudbok – för att kvalificera sig som en blockkedja mĂ„ste ett system följa kedjan av blockstruktur, dĂ€r varje block Ă€r kopplat till det senaste. Om vĂ„r blockkedja Ă€r samlingen av celler i vĂ„rt kalkylblad Ă€r blocken de enskilda cellerna.

  • Ett deltagarnĂ€tverk – alla deltagare i nĂ€tverket har en kopia av blockkedjan. Dessa deltagare kallas noder och de interagerar via peer-to-peer.

  • En konsensusmekanism – det mĂ„ste finnas en mekanism för noderna för att komma överens om att transaktionerna som sprids över nĂ€tverket Ă€r korrekta, för att sĂ€kerstĂ€lla att det inte finns nĂ„gra falska uppgifter som skrivs in i kedjan.

Tabellen nedan sammanfattar nÄgra av de största skillnaderna.



Typ av blockkedja

Offentlig

Privat

Konsortium

Utan behörighet?

Ja

Nej

Nej

Vem kan lÀsa?

Vem som helst

Endast inbjudna anvÀndare

Beror pÄ

Vem kan skriva?

Vem som helst

GodkÀnda deltagare

GodkÀnda deltagare

Ägarskap

Ingen

Enskild enhet

Flera enheter

KĂ€nda deltagare?

Nej

Ja

Ja

Transaktionshastighet

LĂ„ngsam

Snabbt

Snabbt


Offentliga blockkedjor

Om du nyligen har anvÀnt en kryptovaluta Àr chansen stor att du har interagerat med en offentlig blockkedja. Dessa utgör den övervÀldigande majoriteten av distribuerade huvudböcker som finns idag. Vi kallar dem offentliga, eftersom vem som helst kan se de transaktioner som Àger rum och för att gÄ med Àr det bara att ladda ned nödvÀndig programvara.

Vi anvÀnder Àven ofta termen utan behörighet tillsammans med termen offentlig. Ingen som helst kan stÄ i vÀgen för deltagandet och vem som helst kan engagera sig i konsensusmekanismen (till exempel genom utvinning eller staking). Eftersom alla kan gÄ med och belönas för sin roll för att uppnÄ konsensus, förvÀntar vi oss att se en mycket decentraliserad topologi i ett nÀtverk som Àr etablerat runt en offentlig kedja.

PÄ samma sÀtt förvÀntar vi oss att en offentlig blockkedja Àr mer censurresistent Àn en privat (eller halvprivat). Eftersom vem som helst kan gÄ med i nÀtverket mÄste protokollet innehÄlla vissa mekanismer för att förhindra att skadliga aktörer fÄr en fördel anonymt.

Det sÀkerhetsorienterade tillvÀgagÄngssÀttet för offentliga kedjor mÄste dock göra avvÀgningar pÄ prestationsfronten. MÄnga stöter pÄ skalningshinder och genomströmningen Àr relativt svag. Att driva pÄ förÀndringar i ett nÀtverk utan att splittra det kan dessutom vara en utmaning, eftersom det Àr sÀllsynt att alla deltagare Àr överens om de föreslagna Àndringarna.


Privata blockkedjor

I skarp kontrast till de offentliga blockkedjornas egenskaper utan behörighet, skapar privata blockkedjor regler som dikterar vem som kan se och skriva pÄ kedjan (de Àr tillÄtna miljöer). Dessa Àr inte decentraliserade system, eftersom det finns en tydlig hierarki nÀr det gÀller kontroll. De distribueras dock genom att mÄnga noder fortfarande har en kopia av kedjan pÄ sina maskiner.

Privata kedjor passar bÀttre för företagsmiljöer, dÀr en organisation vill dra nytta av blockkedjans egenskaper utan att göra sitt nÀtverk externt tillgÀngligt.

Bevis pĂ„ arbete Ă€r slöseri med resurser, men det har visat sig vara nödvĂ€ndigt för en öppen miljö, med tanke pĂ„ sĂ€kerhetsmodellen. I en privat blockkedja Ă€r dock hoten som arbetsbevis eliminerar inte lika skadliga – alla deltagares identiteter Ă€r kĂ€nda och styrningen Ă€r direkt. 

En effektivare algoritm Àr i detta fall en med utsedda validerare, som Àr noder valda för att ta pÄ sig vissa funktioner för transaktionsvalidering. Generellt sett innebÀr detta en uppsÀttning av noder som mÄste logga ut pÄ varje block. Om vissa noder börjar agera skadligt kan de snabbt upptÀckas och tas bort frÄn nÀtverket. Med tanke pÄ blockkedjans kontroll uppifrÄn och ner, kommer det att vara tillrÀckligt enkelt att samordna en vÀndning.


Blockkedjekonsortium

Blockkedjekonsortium Àr nÄgonstans mellan offentliga och privata kedjor och kombinerar element frÄn bÄda. Den mest uppseendevÀckande skillnaden mellan de bÄda systemen kan observeras pÄ konsensusnivÄ. IstÀllet för ett öppet system dÀr vem som helst kan validera block, eller ett stÀngt block dÀr endast en enda enhet utser blockproducenterna, ser en konsortiumkedja till att en handfull lika kraftfulla parter fungerar som validerare.

DÀrifrÄn Àr systemets regler flexibla: kedjans synlighet kan begrÀnsas till validerare, vara synlig för auktoriserade personer, eller av alla. Förutsatt att validerarna kan nÄ konsensus kan förÀndringar enkelt introduceras. NÀr det gÀller blockkedjans funktion kommer systemet inte att stöta pÄ nÄgra problem om en viss andel av dessa parter agerar Àrligt.

Ett blockkedjekonsortium skulle vara mest fördelaktigt i en miljö dÀr flera organisationer verkar i samma bransch och krÀver en gemensam grund för att utföra transaktioner eller vidarebefordra information. Att gÄ med i ett konsortium av detta slag kan vara till nytta för en organisation, eftersom det skulle göra det möjligt för den att dela insikter i sin bransch med andra aktörer.


Vilken Àr bÀst?

I grund och botten konkurrerar offentliga blockkedjor, privata blockkedjor och blockkedjekonsortium inte med varandra – de Ă€r olika tekniker:

  • VĂ€ldesignade offentliga kedjor tenderar att fungera bra nĂ€r det gĂ€ller censurmotstĂ„nd, pĂ„ bekostnad av hastighet och genomströmning. Dessa Ă€r bĂ€st för större sĂ€kerhetsbehov för transaktionsavrĂ€kningar (eller smarta kontrakt).

  • En privat kedja kan prioritera systemets hastighet, eftersom den inte behöver oroa sig för centrala misslyckanden i den utstrĂ€ckning som offentliga blockkedjor gör. Dessa anvĂ€nds bĂ€st i situationer dĂ€r en individ eller organisation mĂ„ste ha kontroll och informationen hĂ„lls privat.

  • Konsortiekedjor mildrar vissa av motpartsriskerna i en privat kedja (genom att ta bort centraliserad kontroll) och det mindre nodantalet tillĂ„ter dem i allmĂ€nhet att prestera mycket mer effektivt Ă€n en offentlig kedja. Konsortier kommer sannolikt att locka organisationer som vill effektivisera kommunikationen mellan varandra.


Sammanfattningsvis

En myriad av blockkedjealternativ finns tillgĂ€ngliga för individer och företag som deltar i olika aktiviteter. Även inom kategorierna offentliga, privata och blockkedjekonsortium finns det ett antal alternativ som leder till olika anvĂ€ndarupplevelser. Beroende pĂ„ anvĂ€ndningsomrĂ„det mĂ„ste anvĂ€ndarna vĂ€lja det alternativ som passar bĂ€st för att uppnĂ„ sina egna mĂ„l.