Hvad er permissioned og permissionless blockchains?
Hjem
Artikler
Hvad er permissioned og permissionless blockchains?

Hvad er permissioned og permissionless blockchains?

Let øvet
Offentliggjort Feb 20, 2023Opdateret Jun 22, 2023
6m

TL;DR

Permissionless blockchains er åbne for alle at bruge. Du kan sågar deltage i deres konsensusmekanismer, hvis du opfylder bestemte krav. Bitcoin, Ethereum og BNB Chain er alle eksempler på permissionless blockchains, som typisk er gennemsigtige og decentraliserede.

Permissioned blockchains kræver derimod invitationer for at blive medlem. De bruges typisk i private erhvervssammenhænge og er skræddersyede til bestemte use cases. Magten er begrænset til en lille gruppe af validatorer, som træffer de fleste beslutninger i netværket. Gennemsigtigheden kan være begrænset, men netværksopgraderingstiden og skalerbarheden forbedres ofte betydeligt.

Introduktion

Har du nogensinde overvejet, hvilken type blockchain du bruger ud over proof-of-work (PoW) versus proof-of-stake (PoS)? Hver blockchain kan faktisk betragtes som værende enten permissioned eller permissionless. Hvis du forstår disse to kategorier, kan du lære mere om en blockchains karakteristika og om, hvor flydende den er.  

Hvad er permissioned og permissionless blockchains?

Der findes mere end én type blockchain. Én af de vigtigste sondringer er, om en blockchain er permissioned eller permissionless. Du er sikkert allerede bekendt med den permissionless variant, hvor alle kan være med til at bruge og køre den. Alle kan også bruge netværket og deltage i valideringsprocessen. Bitcoin, BNB Chain og Ethereum er alle eksempler på permissionless blockchains.

En permissioned blockchain kræver, at deltagerne skal have tilladelse til at deltage. Disse blockchains bruges typisk i private sammenhænge, f.eks. inden for en organisation eller virksomhed. En virksomhed kan f.eks. bruge blockchain-strukturen Hyperledger Fabric til at skabe en permissioned blockchain til sit forsyningskædesystem. Hvis du ønsker at deltage i netværket, skal du have en administrator, der specifikt giver dig adgang.

Kort historie og baggrund

Blockchain-teknologien kan spores tilbage til Satoshi Nakamotos Bitcoin-whitepaper. Teknologien, der præsenteres i whitepaperet, er en permissionless blockchain, hvor ikke-afstemte brugere genererer konsensus. Denne permissionless tendens er fortsat, efterhånden som Bitcoin-modellen har påvirket flere blockchain-generationer. De værdier og den etik, der kendetegner Bitcoin og dens efterkommere, er velegnede til public permissionless blockchains.

Blockchainens egenskaber har også vist sig at være attraktive til private anvendelsesformål. Dens uforanderlighed, gennemsigtighed (i nogle henseender) og sikkerhed har skabt et ønske om blockchains, der tilbyder en mere permissioned oplevelse. 

For at opfylde dette ønske har blockchain-udviklere skabt permissioned strukturer eller brugerdefinerede blockchains til brug for tredjeparter. Som tidligere nævnt er Hyperledger Fabric en sådan struktur. Quorum, MultiChain og Ethereum Geth tilbyder også private strukturer til virksomheders behov.

Vigtigste karakteristika

Nedenstående karakteristika gælder ikke altid for alle permissioned eller permissionless blockchains. Generelt vil du dog opdage, at de fleste af dem passer til de præsenterede arketyper.


Permissioned

Permissionless 

Gennemsigtighed

Begrænset 

Åbn

Brugere

Inviteret

Gratis at deltage

Digitale aktiver/tokens

Sjælden

Almindelig

Konsensusproces om opgraderbarhed

Kort

Langvarig

Skalerbarhed

Håndterbar

Ofte udfordrende

Netværksmyndighed

Decentraliseret

Fordele og ulemper

Permissionless blockchains: Fordele

  1. Decentraliseringspotentiale. Ikke alle permissionless blockchains er decentraliserede, men de har typisk potentiale til at blive meget decentraliserede. Alle kan deltage i konsensusmekanismen eller bruge et permissionless netværk, hvis de ønsker det og har ressourcerne til det.

  2. Gruppekonsensus. Brugerne kan deltage aktivt i og træffe beslutninger om ændringer i netværket. Validatorer og netværksbrugere kan også "stemme med fødderne", og upopulære ændringer kan føre til forgrenede versioner af et netværk.

  3. Nem adgang. Alle kan oprette en wallet og deltage i et permissionless netværk, da disse netværk er let tilgængelige og har relativt lave adgangsbarrierer.

Permissionless blockchains: Ulemper

  1. Udfordringer med skalerbarhed. Permissionless blockchains skal kunne håndtere store brugerbaser og store trafikmængder. Opgraderinger af netværket for at forbedre skalerbarheden skal godkendes af gruppen for at blive implementeret effektivt.

  2. Dårlige aktører. Eftersom alle kan deltage i permissionless blockchains, er der altid risiko for dårlige aktører på sådanne netværk.

  3. Overdreven gennemsigtighed. De fleste oplysninger på permissionless blockchains er gratis for alle at se, hvilket kan give anledning til potentielle problemer med beskyttelse af personlige oplysninger og sikkerhed.

Permissioned blockchains: Fordele

  1. Skalerbarhed. En permissioned blockchain drives typisk af en enhed med en vis grad af kontrol over validatorer. Opgraderinger kan derfor implementeres ret nemt.

  2. Nem tilpasning. En permissioned blockchain kan bygges til et specifikt formål, hvilket gør den effektiv til en bestemt funktion. Hvis behovene ændrer sig, kan blockchainen nemt tilpasses.

  3. Kontrolleret grad af gennemsigtighed. En operatør af permissioned blockchain kan bestemme et passende niveau af gennemsigtighed for netværket, afhængigt af dets use case.

  4. Adgang kun med invitation. Du kan kontrollere præcis, hvem der kan og ikke kan deltage i blockchainen.

Permissioned blockchains: Ulemper

  1. Centralisering. Magten kontrolleres sandsynligvis af en central enhed eller en lille gruppe af validatorer, der vælges af blockchainens ejer. Det betyder, at netværksbeslutninger sandsynligvis ikke vil omfatte alle interessenter.

  2. Sårbarhed over for angreb. Permissioned blockchains har typisk færre validatorer, hvilket gør deres konsensusmekanisme mindre modstandsdygtig over for angreb.

  3. Risiko for censur. Netværkssamarbejde eller opdateringer, der indføres af blockchain-operatøren, udgør en risiko for censur. Hvis tilstrækkeligt mange aktører er enige om at gøre det, kan oplysningerne i blockchainen ændres.

Skal jeg bruge en permissioned eller permissionless blockchain?

Svaret på dette spørgsmål er ret enkelt. Hvis du ønsker at skabe en tjeneste, der er åben for alle, har du brug for en permissionless blockchain. At have en permissionless blockchain betyder dog ikke, at du skal følge standardprincipperne og -målene. Faktisk kan din kæde være centraliseret og permissionless på samme tid. Du kan også inddrage flere elementer til beskyttelse af personlige oplysninger, hvis du ønsker det.

Hvis du ønsker at bruge en blockchain i et privat miljø, f.eks. i en virksomhed eller en regering, vil en permissioned blockchain være mere egnet. Som sagt behøver din blockchain ikke at følge de sædvanlige karakteristika, der er forbundet med permissioned blockchains – den kan være fuldstændig gennemsigtig og åben for offentligheden.

Sammenfatning

Selv om du sandsynligvis kun vil støde på permissionless blockchains som kryptoinvestor eller -handler, er det nyttigt at forstå, hvordan de adskiller sig fra permissioned blockchains. Det er let at have en enestående opfattelse af distributed ledger-teknologi (DLT), der passer til den gennemsigtige, offentlige og decentraliserede kryptomodel. Disse parametre kan dog ændre sig – faktisk bruger mange private virksomheder permissioned blockchains, som ikke passer til de konventionelle træk ved sådanne blockchains.

Yderligere læsning