Algoritmul de consens Delegated Proof of Stake (DPoS) este văzut de mulți ca o versiune mai eficientă și mai democratică a mecanismului PoS anterior. Atât PoS, cât și DPoS sunt utilizate ca alternativă la algoritmul Proof of Work, deoarece sistemul PoW necesită o cantitate mare de resurse externe. Algoritmul Proof of Work utilizează o cantitate mare de muncă de calcul pentru a oferi un registru distribuit imuabil, descentralizat și transparent. În schimb, PoS și DPoS necesită mai puține resurse și sunt în mod inerent mai durabile și mai ecologice. Pentru a înțelege cum funcționează Delegated Proof of Stake, mai întâi trebuie să înțelegeți elementele de bază ale algoritmilor predecesori, „Proof of Work” și „Proof of Stake”.


Dovada muncii (PoW)

Majoritatea sistemelor de criptomonede funcționează pe baza unui registru distribuit numit blockchain, Proof of Work a fost primul algoritm de consens utilizat. A fost implementat ca o componentă de bază a protocolului Bitcoin, responsabilă pentru crearea de noi blocuri și securizarea rețelei (în curs de dezvoltare). Bitcoin a fost propus ca o alternativă la sistemul monetar tradițional global, care este centralizat și ineficient. PoW a introdus un protocol de consens viabil care nu necesită participarea unei autorități centrale la transferul de bani. Acesta a permis decontarea descentralizată a plăților în timp real, folosind o rețea economică peer-to-peer, eliminând nevoia de intermediari și reducând costul total al tranzacțiilor.


Împreună cu alte tipuri de noduri, sistemul Proof of Work este susținut de o rețea de minerit care utilizează dispozitive hardware specializate (ASIC) pentru a rezolva probleme criptografice complexe. În medie, un bloc nou se formează la fiecare 10 minute. Un miner poate adăuga un nou bloc în blockchain doar dacă reușește să găsească o soluție pentru acel bloc. Cu alte cuvinte, minerul poate face acest lucru numai după ce a completat Proof of Work, care la rândul său îl recompensează pentru monedele nou create și toate taxele de tranzacție pentru acel bloc anume. Cu toate acestea, costul scump vine din faptul că necesită multă energie și încercări eșuate. Mai mult, hardware-ul ASIC este destul de scump. Dincolo de efortul de menținere a sistemului, există probleme persistente în care un sistem PoW poate fi aplicat, mai ales în ceea ce privește scalabilitatea (număr limitat de tranzacții pe secundă). Cu toate acestea, blockchain-urile PoW sunt considerate mai fiabile și rămân standardul pentru o soluție tolerantă la erori.


Dovada mizei (PoS)

Dovada de miză consensuală este cea mai comună alternativă la Dovada de muncă. PoS a fost dezvoltat pentru a rezolva unele dintre ineficiențele și problemele emergente cu care s-a confruntat PoW. Mai exact, se uită la costurile asociate cu dezvoltarea PoW (consum de energie și hardware). În principiu, blockchain-ul Proof of Stake este securizat într-un mod determinist. Nu există mining în aceste sisteme și verificarea noilor blocuri depinde de cantitatea de monede care au fost setate. Cu cât subiecții miză mai multe monede, cu atât este mai probabil ca aceștia să fie aleși ca validator de blocuri (cunoscut și ca minter sau falsificator). În timp ce sistemele PoW se bazează pe investiții externe (putere și hardware), blockchain-ul Proof of Stake este securizat de investiții interne (criptomoneda însăși).

În plus, sistemele PoS fac un atac mai costisitor, deoarece un atac de succes ar necesita deținerea a cel puțin 51% din toate monedele existente. Atacurile eșuate vor duce la pierderi financiare uriașe. În ciuda tuturor părților și a argumentelor convingătoare în favoarea PoS, astfel de sisteme sunt încă în stadii incipiente și încă nu au fost testate la scară mai mare.


Dovada de miză delegată (DPoS)

Algoritmul de consens Delegated Proof of Stake (DPoS) a fost dezvoltat de Daniel Larimer în 2014. Bitshares, Steem, Ark și Lisk sunt câteva dintre proiectele de criptomonede care folosesc acest algoritm de consens DPoS.

Un blockchain bazat pe DPoS este punctat folosind un sistem de vot în care părțile interesate își trimit munca altora. Cu alte cuvinte, ei pot vota pentru mai mulți delegați care vor sprijini rețeaua în numele lor. Delegații pot fi, de asemenea, numiți martori și sunt responsabili pentru atingerea consensului în timpul procesului de creare și validare a noilor blocuri. Puterea de vot este proporțională cu numărul de monede pe care fiecare utilizator le deține. Sistemul de vot variază de la proiect la proiect, dar, în general, fiecare delegat înaintează o propunere individuală atunci când solicită voturile. De regulă, recompensele colectate de delegați sunt distribuite proporțional între cei care i-au ales.

Prin urmare, algoritmul DPoS creează un sistem de vot care depinde direct de reputația delegaților. Dacă un nod selectat nu funcționează corect sau nu funcționează eficient, acesta va fi îndepărtat rapid și înlocuit cu altul.

În ceea ce privește performanța, blockchain-ul DPoS este mai scalabil, permițându-i să proceseze mai multe tranzacții pe secundă (TPS) în comparație cu PoW și PoS.


DPoS vs PoS

Deși PoS și DPoS sunt similare în ceea ce privește părțile interesate, DPoS introduce un nou sistem democratic de vot în care sunt aleși producătorii de blocuri. Deoarece sistemul DPoS este susținut de alegători, delegații sunt stimulați să acționeze cinstit și eficient pentru a fi votați în viitor. În plus, blockchain-urile DPoS tind să fie mai rapide în ceea ce privește tranzacțiile pe secundă decât PoS.


DPoS vs PoW

Acolo unde PoS încearcă să rezolve problemele PoW, DPoS caută să optimizeze procesul de producție a blocurilor. Din acest motiv, sistemele DPoS sunt capabile să proceseze tranzacții mai mari mai rapid pe blockchain. Acum DPoS nu este folosit în același mod ca PoW sau PoS. PoW este încă considerat cel mai sigur algoritm de consens prin care se efectuează majoritatea transferurilor de bani. PoS este mai rapid decât PoW și are potențial mai multe cazuri de utilizare. DPoS limitează utilizarea staking-ului în timpul selecției producătorilor de bloc. Producția reală a blocurilor este predeterminată, spre deosebire de sistemul PoW concurent. Fiecare martor primește o tură în producția de bloc. Unii susțin că DPoS ar trebui considerat un sistem Proof of Authority.


Concluzie

DPoS este semnificativ diferit de PoW și chiar de PoS. Includerea votului părților interesate servește ca mijloc de luare a deciziilor și de motivare a delegaților (sau martorilor) cinstiți și eficienți. Cu toate acestea, producția efectivă de blocuri este foarte diferită de sistemele PoS și, în cele mai multe cazuri, oferă un randament mai mare în ceea ce privește tranzacțiile pe secundă.