Wat is Proof of Authority?

Velen van ons hebben een reputatie hoog te houden. Als je die verliest, verliest men ook het respect voor je. In de wereld van cryptocurrency zijn er coins die er zelfs een concept van hebben gemaakt. Laten we je meevoeren in een wereld, waarin je reputatie het belangrijkste van alles is: Proof of Authority.
Proof of Authority (PoA) is een consensus protocol, waarbij een validator met een goede reputatie nieuwe blokken toe mag voegen aan een blockchain en daarmee nieuwe coins verwerft. Het heet daarom ook wel Proof of Reputation. Een blok bestaat uit transacties en nieuwe coins. Een consensus protocol is een manier om nieuwe blokken goed te keuren in overeenstemming met andere validators of nodes.
Validatoren krijgen een tijd toegewezen dat ze een blok mogen toevoegen zonder dat ze daarbij door andere validatoren gecontroleerd worden. Hun reputatie maakt dat dit niet nodig is. Ze hoeven dus geen munten vast te zetten of complexe getallen te raden. Achteraf wordt wel gekeken of het blok dat ze goedgekeurd hebben wel correct is door de andere validatoren. Hierdoor wordt deze vorm van blokken creëren erg snel.
Proof of Authority werd in 2017 bedacht door Gavin Wood, die een prominent medewerker en een van de oprichters was bij Ethereum.
Bij Proof of Authority hoef je geen coins at stake te zetten, maar je reputatie. Als je een hoge reputatie hebt zul je eerder geselecteerd worden om nieuwe blokken te maken. Deze reputatie zul je dan ook altijd proberen hoog te houden. Daardoor zijn validatoren ook erg betrouwbaar in dit systeem. Verlies je je reputatie, dan zul je niet meer gekozen worden.
Bekende identiteit
Een belangrijk aspect aan Proof of Authority is dat de identiteit van de validatoren bekend is. Dit maakt het nog minder aantrekkelijk om ook maar de kleinste fout te maken, aangezien dan iedereen weet dat die persoon niet betrouwbaar is. Voor veel mensen zal dat weinig uitmaken, maar als je een hoge status hebt, zoals grote investeerders of exchanges, dan kun je je niks veroorloven.
Het protocol werd overigens verzonnen om spamaanvallen op het Ropsten testnetwerk van Ethereum tegen te gaan.

Scan de QR-code of klik de link om lid te worden bij Whitebit en je exclusieve korting te claimen op de toch al goedkope transactiekosten van 0,1% bij deze exchange. Maak zelf ook referrals en krijg 40-50% commissie over hun transactiekosten.
Wie maakt gebruik van Proof of Authority?
Bepaalde bedrijven, overheden of andere instanties die geheimhouding hoog in hun vaandel hebben staan willen precies weten wie de blockchain bij houdt. Dit zijn private blockchains die enorm betrouwbare validatoren nodig hebben.
Overheden gaan niet zomaar iemand een belangrijke functie geven in een netwerk, zoals bij een CBDC (Central Bank Digital Currency) of iets dergelijks. Daarvoor zullen ze gebruik maken van validatoren met een extreem hoge reputatie.
Ziekenhuizen die patiëntendossiers moeten uitwisselen met dokters en apothekers hebben ook zeer betrouwbare validatoren nodig.
Banken kunnen ook niet zonder validatoren met een zeer betrouwbare reputatie.
In de logistiek kan dit systeem erg goed werken, zoals bij barcodes.
Er zijn ook wel publieke netwerken die werken met Proof of Authority. In dat geval worden validatoren aan hele strenge eisen gehouden.
Bekende bedrijven en blockchains die er mee werken zijn Microsoft Azure, Ethereum Kovan Testnet, Binance Smart Chain, POA Network en VeChain.
Hoe worden validatoren uitgekozen?
Bij het screenen van validatoren moet je aan hoge eisen voldoen. Dit om te voorkomen dat er nog slechte validatoren tussendoor glippen.
Je moet als validator op zijn minst bewijzen wie je bent. Hiervoor moet je de identiteitspapieren overhandigen, zodat het netwerk precies weet wie je bent.
Ook moet je je reputatie op het spel zetten.
Je mag geen strafblad hebben en moet een VOG overhandigen.
Je moet een notaris-examen afleggen.
Als alles goed is zullen alle kandidaten volgens dezelfde eisen worden beoordeeld, al is dat vaak om specifieke redenen niet mogelijk.
Door zo’n streng kwalificatiebeleid zullen validatoren ook bereid zijn om een langdurige relatie met het netwerk aan te gaan, hetgeen de betrouwbaarheid verhoogt.
Voordelen van Proof of Authority
- Reputatie. Hoofdrolspelers zullen er alles aan doen om goed werk te leveren.
- Weinig validatoren. Hierdoor is het netwerk snel en schaalbaar.
- Bekende validatoren. Als bedrijven of overheden weten wie de validatoren zijn, hebben ze er meer vertrouwen in. Eventueel kunnen ze dan nog schade gaan verhalen op die persoon of bedrijf. Ze zullen deze validatoren dan ook met een goede reden uitkiezen.
- Geen dure apparatuur nodig.
- Consensus is eenvoudig. Aangezien validatoren niet vooraf hoeven te overleggen of een nieuw blok correct is, gaat hiermee de snelheid van het netwerk omhoog.
- Tijdsinterval staat vast. Waar je bij andere consensus mechanismen verschillende tijden hebt waarop blokken worden gemaakt staat dit bij Proof of Authority vast.
- Energiezuinig.
- Maakt gecentraliseerde systemen efficiënter. Al worden ze daarmee zeker niet gedecentraliseerd.
Nadelen van Proof of Authority
- Centralisatie. Doordat er maar een paar validatoren zijn die elke keer gekozen worden komen steeds meer munten in de handen van de happy few.
- Reputatiekracht. Als bepaalde validatoren een hoge reputatie hebben en steeds meer opbouwen kun je ze nooit meer inhalen. Hierdoor kunnen er geen nieuwe validatoren binnen treden in dit netwerk.
- Censuur. Het netwerk kan besluiten om bepaalde zaken binnenskamers te houden, hetgeen bij een klassieke blockchain onmogelijk is.
- Black listen. Het is mogelijk om mensen met een hoge reputatie te weren, omdat ze bepaalde denkbeelden hebben.
- Afpersing. Omdat de validatoren bekend zijn kunnen ze afgeperst worden. Het is immers bekend dat ze een goede reputatie hebben als validator en dus zullen ze wel een grote hoeveelheid coins hebben. Bovendien kan de competitie de validatoren onder druk zetten om het netwerk aan te vallen.
- Vriendjespolitiek. Het is zonder meer mogelijk om mensen rijk te maken door ze als validator aan te wijzen, omdat ze bepaalde denkbeelden hebben of omdat ze ooit iets voor je gedaan hebben. Hun reputatie heeft dan niets te maken met hun betrouwbaarheid.
- Reputatiemisbruik. Wie eenmaal een goede reputatie heeft verworven kan hier misbruik van maken door hem te gebruiken voor andere doeleinden dan waarvoor hij bedoeld was, zoals andere functies bemachtigen op grond van reputatie.
Conclusie
Proof of Authority is een concept dat gebruikt wordt als een validator te belangrijk is om aan willekeurige mensen over te laten.
Meestal is dit omdat het over te veel geld gaat of als het vertrouwen van gebruikers op het hoogste niveau moet zitten.



