Gedelegeerd Bewijs van Inzet (DPoS)

Definitie

Delegated Proof of Stake (DPoS) is een consensusmechanisme waarbij houders van cryptovaluta hun stemrecht uitoefenen om een ​​beperkt aantal afgevaardigden te kiezen – meestal aangeduid als block producers, witnesses of validators – die de verantwoordelijkheid dragen voor het valideren van transacties, het produceren van nieuwe blokken en het waarborgen van de integriteit van de blockchain. In tegenstelling tot traditionele Bewijs van het Staak (PoS)Waar elke staker potentieel gekozen kan worden om blokken te valideren in verhouding tot zijn of haar tokenbezit, concentreert DPoS de blokproductie bij een kleine, gekozen groep, terwijl de bestuursmacht wordt verdeeld over de gehele tokenhoudende gemeenschap via een continu democratisch stemproces.

In een DPoS-systeem kan elke tokenhouder stemmen uitbrengen, gewogen naar het aantal tokens dat hij bezit of heeft gestaked. De kandidaten met de meeste stemmen worden gekozen als actieve blokproducenten voor een bepaalde ronde of epoch. Deze gekozen afgevaardigden produceren om de beurt blokken in een deterministische, round-robin volgorde, waardoor de competitieve resource-uitgaven die in DPoS-systemen voorkomen, worden geëlimineerd. Bewijs van het Werk (PoW) en vermindert de door willekeurigheid veroorzaakte latentie van conventionele PoS. Als een afgevaardigde er niet in slaagt een blok te produceren binnen de toegewezen tijd, rondes mist of zich kwaadwillig gedraagt, kan de community hem wegstemmen en vervangen door een reserve-afgevaardigde, waardoor een systeem van continue verantwoording ontstaat.

DPoS is ontworpen om drie hardnekkige problemen in blockchain-consensus op te lossen: de energieverspilling van PoW-mining, de lage transactiedoorvoer van vroege blockchain-architecturen en het gebrek aan directe community-governance in netwerkoperaties. Door de actieve validator-set te beperken tot een klein aantal krachtige nodes – doorgaans tussen de 21 en 101 – bereikt DPoS bloktijden van slechts 0.5 seconden en een doorvoer van duizenden transacties per seconde, waardoor het een van de snelste consensusmechanismen is die in productieblockchains worden ingezet.

Oorsprong en geschiedenis

2014Dan Larimer heeft Delegated Proof of Stake uitgevonden en voor het eerst geïmplementeerd in BitShares, een gedecentraliseerd uitwisselingsplatform. Larimer besefte dat traditionele Proof-of-Work-consensus enorme rekenkracht verspilde en dat zelfs vroege Proof-of-Stake-ontwerpen te kampen hadden met een lage doorvoer. Zijn inzicht was dat een representatief democratisch model – waarbij tokenhouders vertrouwde afgevaardigden kiezen in plaats van dat alle deelnemers met elkaar concurreren om validatie – zowel hoge prestaties als democratisch bestuur kon bereiken.

2014-2015BitShares werd gelanceerd als de eerste DPoS-blockchain, waarbij 101 gekozen getuigen elke 10 seconden blokken produceerden. Het systeem toonde aan dat DPoS duizenden transacties per seconde kon verwerken, wat de 7 TPS van Bitcoin ruimschoots overtrof. BitShares introduceerde ook het concept van commissieleden en voorstellen van werknemers, waardoor het DPoS-bestuursmodel verder reikte dan alleen het produceren van blokken.

2016Dan Larimer paste DPoS toe op Steem, een gedecentraliseerd sociaal mediaplatform. Steem verlaagde het aantal actieve witness-servers naar 21 en introduceerde bloktijden van 3 seconden, waarmee bewezen werd dat DPoS geschikt is voor applicaties met veel content die snelle transactieverwerking vereisen. Het succes van Steem toonde de haalbaarheid van DPoS aan, ook buiten financiële toepassingen.

2018: Lisk lanceerde zijn mainnet met een DPoS-model, gebruikmakend van 101 gekozen afgevaardigden en bloktijden van 10 seconden. De op sidechains gebaseerde architectuur van Lisk liet zien hoe DPoS als basis kan dienen voor modulaire blockchain-ecosystemen, waardoor ontwikkelaars aangepaste sidechains kunnen bouwen die beveiligd worden door de DPoS-gebaseerde hoofdketen.Lisk

2018EOS lanceerde zijn mainnet als de toonaangevende DPoS-blockchain, met slechts 21 gekozen block producers (BP's), bloktijden van 0.5 seconde en een theoretische doorvoer van meer dan 4,000 transacties per seconde. De EOS-tokenverkoop bracht meer dan 4 miljard dollar op, waarmee het een van de grootste ooit werd. grondstoffenorganisaties in de geschiedenis. De lancering ging gepaard met een intens debat over de vraag of 21 BP's voldoende decentralisatie vormden.

2018: TRON TRON is overgestapt van een ERC-20-token naar een eigen mainnet met behulp van een DPoS-model met 27 gekozen Super Representatives (SR's). TRON positioneerde zichzelf als een blockchain gericht op entertainment en content, waarbij de snelheid van DPoS werd gebruikt voor de snelle implementatie van dApps.

2019WAX (Worldwide Asset eXchange) heeft zijn op DPoS gebaseerde blockchain specifiek voor dit doel gelanceerd. NFT-handel en virtuele marktplaatsen voor items, waarmee de toepasbaarheid van DPoS in ecosystemen voor gaming en digitale verzamelobjecten wordt aangetoond.

2020-2023DPoS kreeg steeds meer kritiek vanwege centralisatie, stemmenkoperij en kiezersapathie. Verschillende EOS-blokproducenten werden beschuldigd van het sluiten van onderlinge stemovereenkomsten, en de vijandige overname van Steem door Justin Sun in 2020 legde de kwetsbaarheden in het bestuur van DPoS bloot wanneer het tokenbezit geconcentreerd is. Deze gebeurtenissen leidden tot de communityfork die Hive creëerde.

“DPoS is het snelste, meest efficiënte, meest gedecentraliseerde en meest flexibele consensusmodel dat beschikbaar is. Het maakt gebruik van de kracht van stemmen door belanghebbenden om consensuskwesties op een eerlijke en democratisch representatieve manier op te lossen.” – Dan Larimer, BitShares-documentatie (2014)

In eenvoudige bewoordingen

  1. Stel je een groot bedrijf voor waar elke aandeelhouder stemrecht heeft voor de raad van bestuur. Hoe meer aandelen je bezit, hoe meer stemrecht je hebt. De gekozen bestuursleden leiden vervolgens de dagelijkse gang van zaken in het bedrijf namens alle aandeelhouders. Als een bestuurslid slecht presteert, stemmen de aandeelhouders hem of haar bij de volgende verkiezingen weg. DPoS werkt op dezelfde manier: tokenhouders zijn aandeelhouders en block producers zijn bestuursleden.
  2. Denk aan een klassenverkiezing op school. Elke leerling stemt op een klassenvertegenwoordiger. De vertegenwoordiger spreekt en neemt beslissingen namens de hele klas, maar als de klas ontevreden is, kunnen ze nieuwe verkiezingen houden en iemand anders kiezen. DPoS laat cryptobezitters stemmen op hun "klassenvertegenwoordigers" die transacties valideren.
  3. Stel je een estafetteteam voor. In plaats van iedereen tegelijk te laten rennen (wat chaos zou veroorzaken), selecteert de coach de snelste lopers en wijst elk van hen een specifiek deel van de race toe. Ze rennen in een georganiseerde volgorde en geven het stokje soepel door. DPoS selecteert de beste blokkenmakers en laat hen om de beurt blokken maken volgens een vaste rotatie.
  4. Het is vergelijkbaar met het kiezen van scheidsrechters voor een voetbalcompetitie. De teams (tokenhouders) stemmen op welke scheidsrechters (afgevaardigden) ze vertrouwen om de wedstrijden eerlijk te leiden (blokken te valideren). Scheidsrechters die foute beslissingen nemen of wedstrijden missen, worden vervangen door invallers. Dit zorgt ervoor dat het spel eerlijk blijft, zonder dat elke toeschouwer ook scheidsrechter hoeft te zijn.
  5. Neem bijvoorbeeld een buurtwachtprogramma. Bewoners (met een fiche) kiezen een paar vertrouwde buren (afgevaardigden) om de straten te patrouilleren en incidenten te melden. Niet iedereen patrouilleert – dat zou onpraktisch zijn – maar iedereen heeft inspraak in wie er patrouilleert. Als een patrouillelid zijn of haar taken verwaarloost, wordt hij of zij tijdens de volgende buurtvergadering weggestemd.

Belangrijk: Hoewel DPoS hoge snelheden en democratische participatie biedt, betekent het kleine aantal gekozen afgevaardigden (vaak 21-101) dat het netwerk centraler is dan PoW- of traditionele PoS-systemen. Kiezers moeten waakzaam blijven om kartelvorming onder afgevaardigden, stemmenkoperij en machtsconcentratie bij een paar grote belanghebbenden die verkiezingen kunnen domineren te voorkomen.

Belangrijkste technische kenmerken

Verkiezing van afgevaardigden en stemprocedure

  • Tokenhouders brengen stemmen uit die worden gewogen op basis van hun ingezette of aangehouden tokenbalans.
  • Stemmen zijn doorgaans doorlopend – stemgerechtigden kunnen hun stem op elk moment wijzigen, niet alleen tijdens vaste verkiezingsperioden.
  • De N kandidaten met de meeste stemmen worden actieve blokproducenten (bijv. 21 op EOS, 27 op TRON, 101 op Lisk).
  • Reserve-afgevaardigden blijven op een wachtlijst staan ​​en kunnen worden gepromoveerd als een actieve afgevaardigde wordt weggestemd of offline gaat.
  • Sommige implementaties ondersteunen stemmen bij volmacht, waardoor houders hun stemrecht kunnen delegeren aan een vertrouwde derde partij.

Hoe werkt DPoS-blokproductie?

  1. Tokenhouders zetten hun tokens in en brengen hun stem uit op hun favoriete afgevaardigden.
  2. Het systeem telt de stemmen aan het einde van elke stemronde en bepaalt de actieve afgevaardigden.
  3. Actieve afgevaardigden krijgen blokken productieslots toegewezen volgens een deterministisch round-robin schema.
  4. Wanneer een delegate aan de beurt is, verzamelt deze de openstaande transacties uit de mempool, creëert een nieuw blok, ondertekent het en verzendt het naar het netwerk.
  5. De volgende afgevaardigde in de rotatie controleert het vorige blok en produceert het daaropvolgende blok.
  6. Als een deelnemer zijn toegewezen tijdslot mist (vanwege uitval of vertraging), wordt het tijdslot overgeslagen en gaat de volgende deelnemer verder.
  7. Afgevaardigden die consequent blokken missen, verliezen stemmen en worden uiteindelijk vervangen door reservekandidaten.
  8. Blokbeloningen en transactiekosten worden verdeeld onder actieve afgevaardigden, die vaak een deel hiervan delen met hun kiezers als stimulans.

Prestatiekenmerken

  • De bloktijden variëren van 0.5 seconden (EOS) tot 10 seconden (Lisk), veel sneller dan de 10 minuten van Bitcoin.
  • De doorvoer in de praktijk ligt doorgaans boven de 1,000-4,000 TPS, met theoretische limieten die veel hoger liggen.
  • De transactie wordt binnen enkele seconden afgerond, in plaats van de minuten of uren die nodig zijn bij Proof-of-Work-ketens.
  • De kleine, bekende set validators maakt efficiënte peer-to-peer-communicatie mogelijk met minimale netwerkbelasting.
  • Het concept van het laatste onomkeerbare blok (LIB) zorgt ervoor dat zodra 2/3 of meer van de actieve BPs een blokkade bevestigen, deze niet meer kan worden teruggedraaid.

Bestuurlijke uitbreidingen

  • Veel DPoS-systemen breiden het stemproces uit van blokproductie naar protocolupgrades, toewijzing van middelen en parameterwijzigingen.
  • EOS maakt gebruik van een systeem met meerdere handtekeningen, waarbij 15 van de 21 BPs (Business Partners) akkoord moeten gaan met grondwetswijzigingen.
  • Systemen met voorstellen van werknemers stellen de gemeenschap in staat om te stemmen over de financiering van ontwikkelingsinitiatieven uit inflatiegecorrigeerde reserves.
  • On-chain governance maakt transparante besluitvorming mogelijk zonder afhankelijk te zijn van off-chain sociale consensus.

Voordelen nadelen

VoordelenNadelen
Hoge doorvoerKleine sets validators maken transacties van 1,000 tot meer dan 4,000 per seconde mogelijk met bloktijden van minder dan een seconde, waardoor DPoS een van de snelste consensusmechanismen is.CentralisatierisicoHet concentreren van de blokproductie bij 21 tot 101 afgevaardigden creëert potentiële zwakke punten en leidt tot beïnvloeding van het bestuur.
Energie-efficiëntieDPoS elimineert competitief minen volledig en verbruikt slechts een fractie van de energie die Proof-of-Work-systemen zoals Bitcoin gebruiken.StemmenkoperijkartelsAfgevaardigden kunnen onderling afspraken maken over stemmen of kiezers betalen voor hun steun, waardoor de meritocratische intentie van het kiesstelsel wordt ondermijnd.
Democratisch bestuurIedere tokenhouder neemt deel aan de selectie van validators, waardoor de community directe invloed heeft op de werking van het netwerk.KiezersapathieIn de praktijk stemmen veel tokenhouders nooit of delegeren ze hun stemrecht niet, wat leidt tot lage participatiepercentages en verkiezingen die gedomineerd worden door grote, invloedrijke personen (whales).
VerantwoordingOnderpresterende of kwaadwillende afgevaardigden kunnen in realtime worden weggestemd, waardoor er continue verantwoording ontstaat die bij PoW-mining ontbreekt.Dominantie van walvissenGrote tokenhouders kunnen eigenhandig afgevaardigden kiezen en zo, ondanks het democratische ontwerp, effectief controle over het netwerk uitoefenen.
Snelle finaliteitTransacties worden binnen enkele seconden onomkeerbaar, waardoor DPoS-ketens realtime-applicaties zoals betalingen en gaming kunnen ondersteunen.Varianten waarbij niets op het spel staatSommige DPoS-implementaties kennen geen strenge sancties voor het terugvorderen van punten, waardoor deelnemers slechts beperkte financiële gevolgen ondervinden van wangedrag.
SchaalbaarheidDe vaste, kleine set validators maakt geoptimaliseerde netwerkcommunicatie mogelijk en voorkomt de schaalbaarheidsproblemen van consensusmechanismen met open deelname.Kwetsbaarheid voor vijandige overnameAls één enkele entiteit voldoende tokens verwerft, kan deze alle afgevaardigden kiezen en de controle over het netwerk overnemen, zoals bleek tijdens het Steem/TRON-incident.
Lage drempel voor deelnameIedere tokenhouder kan stemmen zonder speciale hardware te hoeven gebruiken, waardoor governance toegankelijk is voor alle deelnemers.Samenspanning tussen afgevaardigdenEen kleine set validators maakt de coördinatie tussen validators eenvoudiger, waardoor mogelijk censuur of een voorkeursvolgorde voor transacties mogelijk wordt.
Voorspelbare blokproductieRound-robin-planning zorgt ervoor dat blokken met consistente tussenpozen worden geproduceerd, wat de applicatieontwikkeling vereenvoudigt.Beperkt verzet tegen censuurMet slechts 21 tot 101 validators zou overheidsdwang of juridische stappen tegen een meerderheid van de gedelegeerden het netwerk in gevaar kunnen brengen.

RISICO BEHEER

Centralisatie en overname van bestuursstructuren

  • Een kleine groep gedelegeerden is inherent kwetsbaarder voor gecoördineerde aanvallen, druk van regelgevende instanties of kartelvorming dan systemen met een grote groep validators.
  • Maatregelen ter beperking van de invloed: monitor het stemgedrag van afgevaardigden op tekenen van samenspanning; steun burgerorganisaties die het gedrag van afgevaardigden volgen; neem actief deel aan stemmingen om de invloed van grote spelers tegen te gaan;
  • Overweeg om uw beleggingen te spreiden over meerdere DPoS-ketens om de blootstelling aan governance-falen op één enkel netwerk te verminderen.

Stemmenkoperij en omkoping

  • Deelnemers kunnen directe financiële prikkels aanbieden (terugbetalingen, airdrops, beloningen uitzetten) om stemmen te winnen en zo het meritocratische verkiezingsproces te verstoren
  • Oplossing: ondersteun transparante rapportagevereisten voor afgevaardigden; geef de voorkeur aan afgevaardigden die operationele details, uptime-statistieken en bijdragen aan de community publiceren.
  • Sommige protocollen implementeren anti-omkopingsmechanismen zoals stemverval (stemmen verliezen gewicht naarmate de tijd verstrijkt als ze niet worden vernieuwd) of kwadratisch stemmen (afnemende opbrengsten voor grote aandeelhouders).

Risico op vijandige overname

  • De vijandige overname van Steem in 2020 toonde aan dat één enkele entiteit (Justin Sun via de TRON Foundation) tokens van beurzen kon gebruiken om een ​​groep meegaande afgevaardigden te kiezen en de controle over het netwerk over te nemen.
  • Oplossing: pleit voor beursbeleid dat voorkomt dat klanttokens worden gebruikt bij bestuursstemmingen; ondersteun protocolregels die gestake tokens gedurende een minimale periode blokkeren voordat ze stemrecht krijgen.
  • Mogelijke reacties vanuit de community zijn onder andere hard forking (zoals Steem-gebruikers deden om Hive te creëren) als ultieme beveiliging.

Delegeer downtime en prestaties

  • Als meerdere afgevaardigden tegelijk offline gaan, kan de blokproductie stagneren of aanzienlijk vertragen.
  • Oplossing: kies afgevaardigden met bewezen ervaring in infrastructuur; geef de voorkeur aan afgevaardigden die werken met geografisch verspreide, redundante knooppuntconfiguraties.
  • Standby-delegatesystemen bieden automatische failover, maar activeringsvertragingen kunnen nog steeds leiden tot tijdelijke vermindering van de doorvoer.

Culturele relevantie

Delegated Proof of Stake neemt een unieke en vaak controversiële positie in binnen de cryptovalutawereld. Voorstanders prijzen het als de meest praktische implementatie van on-chain democratie, terwijl critici het zien als een verraad aan het decentralisatieprincipe dat ten grondslag ligt aan de bredere blockchainbeweging.

Dan Larimers visie op een 'industriële blockchain' – snel, efficiënt en bestuurd door gekozen vertegenwoordigers – vond veel weerklank bij ontwikkelaars en ondernemers die blockchainprestaties nodig hadden die PoW en de vroege PoS niet konden leveren. Met name de EOS-gemeenschap ontwikkelde een levendige politieke cultuur rond de verkiezingen van block producers, waarbij kandidaten campagne voerden op platforms die onder andere infrastructuurkwaliteit, bijdragen van de gemeenschap, geografische diversiteit en voorstellen voor winstdeling omvatten.

“Het doel van DPoS is niet om vertrouwen te ondermijnen, maar om vertrouwen te minimaliseren en tegelijkertijd prestaties en verantwoording te maximaliseren door middel van democratische participatie.” – Dan Larimer

DPoS werd echter ook een heikel punt in het debat over 'maximalistische decentralisatie'. Puristen van Bitcoin en Ethereum bekritiseerden DPoS-ketens regelmatig als 'veredelde databases' of 'bedrijfsketens', met het argument dat 21 blokproducenten nauwelijks weerstand boden tegen censuur in vergelijking met duizenden onafhankelijke miners of validators. De uitspraak '21 nodes is niet gedecentraliseerd' werd een veelgehoorde kreet in crypto-Twitterdiscussies.

De vijandige overname van Steem in 2020 door Justin Sun werd het meest aangehaalde waarschuwingsverhaal over de risico's van DPoS-governance. Toen Sun tokens op gecentraliseerde beurzen (Binance, Huobi en Poloniex) gebruikte om te stemmen op conforme witnesses en de controle over het Steem-netwerk over te nemen, zorgde dit voor een verschuiving binnen de community naar Hive – waarmee zowel de kwetsbaarheid als de veerkracht van DPoS-governance werd aangetoond. Het incident heeft de manier waarop de cryptogemeenschap DPoS-systemen beoordeelt, permanent veranderd.

In de DeFi ecosysteemDPoS-blockchains zoals EOS en TRON hebben niches gecreëerd voor toepassingen voor hoogfrequent handelen, gaming-dApps en stablecoin-transfers, waar transactiesnelheid en lage kosten belangrijker zijn dan de maximale decentralisatie die Ethereum of Bitcoin bieden.

Voorbeelden uit de echte wereld

  1. EOS Block Producer Elections
  • Scenario: De EOS Het mainnet werd in juni 2018 gelanceerd met een DPoS-systeem dat de verkiezing van precies 21 blockproducenten uit honderden kandidaten wereldwijd vereist.
  • Implementatie: Tokenhouders zetten hun EOS-tokens in en stemden op maximaal 30 BP-kandidaten. De 21 kandidaten met de meeste stemmen werden actieve producenten en genereerden blokken om de 0.5 seconde volgens een round-robin-principe. BP's moesten een krachtige infrastructuur onderhouden die meer dan 4,000 transacties per seconde aankon, en veel BP's beheerden geografisch verspreide serverclusters.
  • Resultaat: EOS demonstreerde dat DPoS een grootschalig smart contract-platform met een finaliteit van minder dan een seconde kon ondersteunen. Er ontstonden echter controverses rondom het kopen van stemmen door BP, met berichten over Chinese miningpools die onderling stemkartels vormden en BP-kandidaten die directe financiële beloningen aan stemmers aanboden. In 2020 probeerden hervormingen in het communitybestuur deze problemen aan te pakken door middel van bijgewerkte stemmechanismen.
  1. TRON Supervertegenwoordigersysteem
  • Scenario: TRON Het platform maakt gebruik van 27 gekozen Super Representatives (SR's) om elke 10 seconden blokken te produceren, waarmee een ecosysteem voor entertainment en DeFi met hoge doorvoer wordt ondersteund.
  • Implementatie: Houders van TRON-tokens bevriezen hun TRX-tokens om Tron Power te verkrijgen, waarmee ze stemmen op SR-kandidaten. SR's verdienen blokbeloningen en transactiekosten, waarbij ze doorgaans 80-100% van de beloningen delen met hun stemmers als stimulans. Het systeem omvat ook Super Representative Partners (kandidaten met een rang tussen 28 en 127) die stembeloningen verdienen, maar geen blokken produceren.
  • Resultaat: TRON groeide uit tot een van de meest actieve blockchains qua transactievolume en verwerkte in 2023 meer dan 7 miljoen transacties per dag. De USDT-stablecoin op TRON (TRC-20) werd het meest gebruikte stablecoin-transfernetwerk vanwege de snelheid en de vrijwel nul transactiekosten – een direct gevolg van de efficiëntie van DPoS. Critici merkten echter op dat het bestuur van TRON nog steeds sterk werd beïnvloed door Justin Sun en aan hem gelieerde entiteiten.
  1. Steem-naar-Hive-fork (verdediging tegen vijandige overname)
  • Scenario: In februari 2020, Justin Sun Hij verwierf Steemit Inc. en gebruikte tokens die op gecentraliseerde beurzen werden aangehouden om te stemmen op een nieuwe groep witnesses die loyaal waren aan zijn agenda, waarmee hij effectief de controle over het platform overnam. Steem DPoS-governance.
  • Implementatie: Leden van de community kwamen in actie om te stemmen voor onafhankelijke getuigen, maar Suns controle over de tokens die op beurzen werden aangehouden, gaf hem een ​​overweldigende stemmacht. Na weken van bestuurlijke strijd voerde de oorspronkelijke Steem-community op 20 maart 2020 een hard fork uit, waarmee een nieuwe community werd gecreëerd. Bijenkorf – een onafhankelijke DPoS-blockchain die tokens onder controle van Sun uitsloot van de initiële distributie.
  • Resultaat: De Hive-fork behield de inhoudelijke en bestuurlijke autonomie van de community, maar het incident legde een kritieke DPoS-kwetsbaarheid bloot: wanneer het beheer van tokens op beurzen niet gescheiden is van de stembevoegdheid binnen het bestuur, worden vijandige overnames mogelijk. Het incident leidde tot oproepen vanuit de hele sector aan beurzen om geen klanttokens meer te gebruiken bij bestuursstemmingen.
  1. WAX Blockchain voor NFT-gaming
  • Scenario: WAX (Worldwide Asset eXchange) Het bedrijf maakt gebruik van DPoS om een ​​van de grootste NFT-handelsplatformen aan te drijven, waar miljoenen gebruikers virtuele items uit games en verzamelkaartseries verhandelen.
  • Implementatie: WAX maakt gebruik van een DPoS-model, geïnspireerd op EOS (gebouwd op EOSIO-technologie), waarbij gekozen gilden fungeren als blokproducenten. De hoge doorvoer van DPoS stelt WAX in staat om de snelle, grootschalige microtransacties die kenmerkend zijn voor NFT-marktplaatsen en blockchain-gaming te verwerken zonder de hoge transactiekosten die op Ethereum voorkomen.
  • Resultaat: WAX werd in 2021 de toonaangevende blockchain voor NFT-handelsvolume op basis van het aantal transacties, met collecties zoals Topps MLB, Hot Wheels en Funko digitale verzamelobjecten. De DPoS-architectuur stelde WAX ​​in staat om miljoenen dagelijkse transacties te verwerken met vrijwel geen transactiekosten, waarmee de geschiktheid van DPoS voor consumentgerichte toepassingen die schaalbaarheid voor de massamarkt vereisen, werd aangetoond.

Vergelijkingstabel

KenmerkDPoS (EOS/TRON)Proof of Work (Bitcoin)Proof of Stake (Ethereum)
Actieve validators21–27 gekozen afgevaardigdenWereldwijd zijn er meer dan 1,000,000 mijnwerkers.~900,000+ validators
Tijd blokkeren0.5–3 seconden~ 10 minuten~12 seconden
Doorvoer (TPS)1,000–4,000 +~7~30 (L1), hoger met rollups
EnergieverbruikMinimaal (standaard servers)Extreem hoog (~150 TWh/jaar voor Bitcoin)Laag (geen mijnbouw)
Finaliteitstijd1–3 seconden (LIB)~60 minuten (6 bevestigingen)~12.8 minuten (2 tijdvakken)
BestuursmodelDemocratisch stemmen op de blockchainOff-chain (BIPs, sociale consensus)Off-chain + on-chain signalering
Weerstand tegen censuurLaag tot gemiddeld (kleine validatieset)Zeer hoog (enorme verspreiding van mijnwerkers)Hoog (grote set validatiegegevens)
Belemmering voor validatieVerkiezing door middel van stemming in de gemeenschapDure mininghardware (ASIC's)32 ETH inzetten (ongeveer $60,000+)
DecentralisatieniveauLaag (21–101 knooppunten)Hoog (duizenden mijnwerkers)Hoog (meer dan 900,000 validators)

FAQ

V: Wat maakt DPoS anders dan gewoon Proof of Stake?

Bij traditioneel Proof-of-Stake (PoS) kan elke staker in principe worden geselecteerd om blokken te valideren, evenredig aan zijn of haar inzet. Bij Dependency Proof-of-Stake (DPoS) stemmen tokenhouders op een kleine groep gekozen afgevaardigden die exclusief blokken produceren. Dit concentreert de blokproductie voor meer efficiëntie en verdeelt de governance-macht via stemming. DPoS offert een deel van de decentralisatie op voor een aanzienlijk hogere doorvoer en snellere finaliteit.

V: Hoeveel block producers heeft een typisch DPoS-netwerk?

Het aantal varieert per implementatie: EOS gebruikt er 21, TRON 27, Lisk 101 en BitShares gebruikte er oorspronkelijk ook 101. De keuze weerspiegelt een afweging tussen prestaties (minder producenten betekent snellere consensus) en decentralisatie (meer producenten zorgen voor een bredere machtsverdeling). De meeste DPoS-ketens hebben ook een lijst met reserve-afgevaardigden die klaarstaan ​​om minder presterende actieve producenten te vervangen.

V: Kan DPoS gemanipuleerd worden door stemmen te kopen?

Ja, stemmenkoperij is een van de meest hardnekkige kritiekpunten op DPoS. Afgevaardigden kunnen directe financiële beloningen, winstdeling of airdrops aanbieden om stemmen te winnen, waardoor het verkiezingsproces wordt verstoord. Op EOS is gedocumenteerd dat meerdere BP-kandidaten betrokken waren bij onderlinge stemkartels. Sommige protocollen bestrijden dit door middel van mechanismen voor stemverlies, transparantievereisten en community-watchdogorganisaties, maar het probleem blijft een fundamentele uitdaging.

V: Wat gebeurde er tijdens de vijandige overname van Steem?

In februari 2020 verwierf Justin Sun (oprichter van TRON) Steemit Inc. en werkte hij samen met grote beurzen (Binance, Huobi, Poloniex) om met door klanten gestorte tokens te stemmen op een nieuwe groep witnesses die loyaal waren aan zijn agenda. Dit gaf Sun feitelijk de controle over het Steem-netwerk. De oorspronkelijke community reageerde hierop door de blockchain te forken en in maart 2020 Hive te creëren, waarbij de door Sun gecontroleerde tokens werden uitgesloten. Het incident benadrukte het risico van het combineren van DPoS-governance met gecentraliseerde tokenbewaring op beurzen.

V: Is DPoS geschikt voor DeFi-toepassingen?

DPoS-blockchains zijn zeer geschikt voor bepaalde DeFi-toepassingen, met name die toepassingen die een hoge doorvoer en lage transactiekosten vereisen, zoals gedecentraliseerde beurzen, leenplatformen en stablecoin-transfers. De DPoS-architectuur van TRON ondersteunt een van de netwerken met het hoogste volume aan USDT-transfers. DeFi-protocollen die maximale censuurresistentie en decentralisatie prioriteren, geven echter mogelijk de voorkeur aan Ethereum of andere blockchains met een grote set validators.

V: Hoe gaat DPoS om met kwaadwillende gedelegeerden?

DPoS is voornamelijk gebaseerd op sociale verantwoording – als een afgevaardigde zich misdraagt ​​(transacties censureert, ongeldige blokken produceert, samenspant met andere afgevaardigden), kan de gemeenschap hem of haar wegstemmen en vervangen door een reserve-afgevaardigde. Sommige implementaties bevatten ook cryptografische bewijsmechanismen, waarbij aantoonbaar kwaadwillig gedrag leidt tot automatische verwijdering. DPoS kent echter over het algemeen niet de strenge straffen die je vindt in systemen zoals Ethereum PoS, waar validators hun ingezette ETH kunnen verliezen bij wangedrag.

V: Waarom zeggen critici dat DPoS te gecentraliseerd is?

Critici stellen dat het hebben van slechts 21 tot 101 block producers DPoS-netwerken kwetsbaar maakt voor samenspanning, druk van regelgeving en beïnvloeding door de overheid. Met de honderdduizenden miners van Bitcoin of de meer dan 900,000 validators van Ethereum is het praktisch onmogelijk om een ​​meerderheid te dwingen. Met 21 EOS block producers hoeft een overheid of kartel slechts 15 nodes te compromitteren om het netwerk te controleren. Het Steem-incident heeft bewezen dat deze zorg niet louter theoretisch is.

Bronnen

  • Dan Larimer, “Delegated Proof-of-Stake (DPOS)” – https://how.bitshares.works/en/master/technology/dpos.html
  • EOS-ontwikkelaarsdocumentatie: Consensusprotocol – https://developers.eos.io/welcome/latest/protocol-guides/consensus_protocol
  • TRON Whitepaper – https://tron.network/static/doc/white_paper_v_2_0.pdf
  • Investopedia: Delegated Proof of Stake – https://www.investopedia.com/terms/d/delegated-proof-stake-dpos.asp
  • Vitalik Buterin, “Over samenzwering” – https://vitalik.eth.limo/general/2019/04/03/collusion.html
  • CoinDesk: “De overname van Steem en wat dit betekent voor DPoS” – https://www.coindesk.com/tech/2020/03/20/hive-launches-as-steem-community-forks-away-from-justin-sun/
  • Lisk-documentatie: Delegated Proof of Stake – https://lisk.com/documentation/understand-blockchain/consensus/dpos.html

Laatste bronnen en blogs