Forlaring af Proof of Authority
Hjem
Artikler
Forlaring af Proof of Authority

Forlaring af Proof of Authority

Let √łvet
Offentliggjort Dec 8, 2018Opdateret Aug 17, 2023
4m

Kryptovalutaomr√•det har √¶ndret sig meget siden den f√łrste blockchain-transaktion p√• Bitcoin-netv√¶rket. Sammen med de velkendte Proof of Work- og Proof of Stake-algoritmer blev der foresl√•et andre konsensusmekanismer med alternative metoder til at opn√• konsensus i et blockchain-system.

PoW-konsensusalgoritmen, der anvendes af Bitcoin, er den mest p√•lidelige og sikre algoritme, der findes i dag. Den er dog ikke rigtig skalerbar. Bitcoin og andre PoW-baserede blockchains har begr√¶nset ydeevne med hensyn til transaktioner pr. sekund (TPS). En s√•dan begr√¶nsning er relateret til det faktum, at Bitcoin er baseret p√• et distribueret netv√¶rk af noder, som skal n√• konsensus og blive enige om den aktuelle tilstand af blockchainen. Det betyder, at f√łr en ny blok af transaktioner bliver bekr√¶ftet, skal den verificeres og godkendes af flertallet af netv√¶rkets noder. Derfor giver det decentraliserede aspekt af Bitcoin ikke kun et sikkert og trustless √łkonomisk system, men det begr√¶nser ogs√• dets potentiale til at blive brugt i st√łrre skala.

Med hensyn til antallet af transaktioner pr. sekund har Proof of Stake-blockchains normalt en bedre ydeevne end Bitcoin. Forskellen er dog ikke s√• stor, og det lykkedes ikke rigtig at l√łse problemet med skalerbarhed med PoS-nettet.

I denne sammenh√¶ng er Proof of Authority i √łjeblikket ved at blive implementeret som et mere effektivt alternativ, fordi det er i stand til at udf√łre langt flere transaktioner pr. sekund.


Hvad er Proof of Authority?

Proof of Authority (PoA) er en omd√łmmebaseret konsensusalgoritme, der introducerer en praktisk og effektiv l√łsning til blockchain-netv√¶rk (is√¶r private netv√¶rk). Udtrykket blev foresl√•et i 2017 af medstifter af Ethereum og tidligere teknisk direkt√łr Gavin Wood.¬†

PoA-konsensusalgoritmen udnytter v√¶rdien af identiteter, hvilket betyder, at blokvalidatorer ikke staker coins, men i stedet deres eget omd√łmme. PoA-blockchains er derfor sikret af de validerende noder, der vilk√•rligt udv√¶lges som trov√¶rdige enheder.

Proof of Authority-modellen er baseret p√• et begr√¶nset antal blokvalidatorer, og det er det, der g√łr den til et yderst skalerbart system. Blokke og transaktioner verificeres af forh√•ndsgodkendte deltagere, der fungerer som moderatorer i systemet.

PoA-konsensusalgoritmen kan anvendes i en r√¶kke forskellige scenarier og anses for at v√¶re en mulighed af h√łj v√¶rdi for logistiske anvendelser. N√•r det drejer sig om forsyningsk√¶der, anses PoA f.eks. for at v√¶re en effektiv og fornuftig l√łsning.¬†

Proof of Authority-modellen g√łr det muligt for virksomheder at bevare deres privatliv, samtidig med at de kan udnytte fordelene ved blockchain-teknologien. Microsoft Azure er et andet eksempel p√•, at PoA er ved at blive implementeret. Kort sagt giver Azure-platformen l√łsninger til private netv√¶rk med et system, der ikke kr√¶ver en oprindelig valuta s√•som ether-"gas", da der ikke er behov for mining.


Proof of Authority vs. Proof of Stake

Nogle betragter PoA som en modificeret PoS, der udnytter identitet i stedet for coins. P√• grund af den decentraliserede karakter af de fleste blockchain-netv√¶rk er PoS ikke altid egnet for visse virksomheder og selskaber. Derimod kan PoA-systemer v√¶re en bedre l√łsning for private blockchains, fordi deres ydeevne er betydeligt h√łjere.


Betingelser for Proof of Authority-konsensus

Selv om betingelserne kan variere fra system til system, er PoA-konsensusalgoritmen normalt afhængig af: 

  • gyldige og trov√¶rdige identiteter: validatorer skal bekr√¶fte deres reelle identitet.

  • vanskeligheden ved at blive validator: en kandidat skal v√¶re villig til at investere penge og s√¶tte sit omd√łmme p√• spil. En h√•rd proces reducerer risikoen for at v√¶lge tvivlsomme validatorer og giver incitament til et langsigtet engagement.

  • en standard for godkendelse af validatorer: metoden til udv√¶lgelse af validatorer skal v√¶re ens for alle kandidater.¬†

Kernen bag mekanismen for omd√łmme er sikkerheden bag en validators identitet. Dette kan ikke v√¶re en let proces eller en proces, som man let opgiver. Den skal kunne frasortere d√•rlige akt√łrer. Endelig er det en garanti for systemets integritet og p√•lidelighed, at alle validatorer gennemg√•r den samme procedure.


Begrænsninger

Opfattelsen af PoA-mekanismen er, at den giver afkald p√• decentralisering. S√• man kan sige, at denne model af konsensusalgoritme blot er et fors√łg p√• at g√łre centraliserede systemer mere effektive. Selv om dette g√łr PoA til en attraktiv l√łsning for store virksomheder med logistiske behov, giver det anledning til en vis t√łven ‚Äď is√¶r inden for kryptovalutaomr√•det. PoA-systemer har en h√łj dataoverf√łrselshastighed, men der kan s√¶ttes sp√łrgsm√•lstegn ved aspekter af uforanderlighed, n√•r ting s√•som censur og sortlistning let kan opn√•s.

En anden kritik, der ofte frems√¶ttes, er, at alle kan se identiteten p√• PoA-validatorerne. Argumentet imod dette er, at kun etablerede akt√łrer, der er i stand til at bestride denne stilling, vil s√łge at blive validator (som en offentligt kendt deltager). Alligevel kan kendskab til validatorernes identitet potentielt f√łre til manipulation fra tredjepart. Hvis en konkurrent f.eks. √łnsker at forstyrre et PoA-baseret netv√¶rk, kan denne fors√łge at p√•virke offentligt kendte validatorer til at handle uh√¶derligt for at kompromittere systemet indefra.

PoW, PoS eller PoA har alle deres egne unikke fordele og ulemper. Det er velkendt, at decentralisering er h√łjt v√¶rdsat inden for kryptovalutaf√¶llesskabet, og PoA, som en konsensusmekanisme, ofrer decentralisering for at opn√• h√łj dataoverf√łrselshastighed og skalerbarhed. De iboende egenskaber ved PoA-systemer st√•r i skarp kontrast til den m√•de, som blockchains hidtil har fungeret p√•. Alligevel er PoA en interessant tilgang og kan ikke ignoreres som en ny blockchain-l√łsning, der kan v√¶re velegnet til private blockchain-anvendelser.

Del opslag
Registrer en konto
Omsæt din viden til praksis ved at åbne en Binance-konto i dag.