Acas─â
Articole
Delegated Proof of Stake explicat

Delegated Proof of Stake explicat

Intermediar
Publicat Nov 27, 2018Actualizat Apr 20, 2023
5m

Algoritmul de consens Delegated Proof of Stake (DPoS) este considerat de mul╚Ťi o versiune mai eficient─â ╚Öi mai democratic─â a mecanismului PoS precedent.

At├ót PoS, c├ót ╚Öi DPoS sunt utilizate ca alternativ─â la algoritmul de consens Proof of Work, deoarece un sistem PoW necesit─â, prin concept, o mul╚Ťime de resurse externe. Algoritmul Proof of Work folose╚Öte un volum mare de munc─â de calcul pentru a asigura un registru distribuit imuabil, descentralizat ╚Öi transparent. Spre deosebire de acesta, PoS ╚Öi DPoS necesit─â mai pu╚Ťine resurse ╚Öi sunt, prin concept, mai durabile ╚Öi mai ecologice. Pentru a ├«n╚Ťelege cum func╚Ťioneaz─â Delegated Proof of Stake, trebuie mai ├«nt├ói s─â ├«n╚Ťelege╚Ťi elementele de baz─â ale algoritmilor Proof of Work ╚Öi Proof of Stake care l-au precedat.


Proof of Work (PoW)

Majoritatea sistemelor de criptomonede ruleaz─â pe un registru distribuit numit blockchain, iar Proof of Work a fost primul algoritm de consens utilizat. A fost implementat ca o component─â de baz─â a protocolului Bitcoin, responsabil─â pentru generarea de noi blocuri ╚Öi men╚Ťinerea ├«n siguran╚Ť─â a re╚Ťelei (prin procesul de minerit). 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 a f─âcut inutil transferul de bani condus de o autoritate central─â. Acesta a furnizat decont─âri de pl─â╚Ťi descentralizate ├«n timp real ├«ntr-o re╚Ťea economic─â peer-to-peer, elimin├ónd nevoia de intermediari ╚Öi reduc├ónd costul total al tranzac╚Ťiei.

├Ämpreun─â cu alte tipuri de noduri, un sistem Proof of Work este men╚Ťinut de o re╚Ťea de noduri de minerit, care folosesc hardware specializat (ASIC) pentru a ├«ncerca s─â rezolve probleme criptografice complexe. ├Än medie, un bloc nou este minat la fiecare 10 minute. Minerul poate ad─âuga un nou bloc ├«n blockchain doar dac─â reu╚Öe╚Öte s─â g─âseasc─â solu╚Ťia pentru acel bloc. Cu alte cuvinte, un miner poate face acest lucru numai dup─â ce a completat o dovad─â a muncii, care, la r├óndul s─âu, ├«l recompenseaz─â cu monede nou create ╚Öi toate comisioanele de tranzac╚Ťie ale blocului respectiv. Totu╚Öi, acest lucru are un cost ridicat, deoarece necesit─â mult─â energie ╚Öi ├«ncerc─âri e╚Öuate. Mai mult, hardware-ul ASIC este destul de scump.┬á

Dincolo de efortul de a men╚Ťine sistemul, exist─â multe ├«ntreb─âri referitoare la m─âsura ├«n care un sistem PoW poate fi aplicat, ├«n special ├«n ceea ce prive╚Öte scalabilitatea (volum foarte limitat de tranzac╚Ťii pe secund─â). Cu toate acestea, blockchain-urile PoW sunt considerate cele mai sigure ╚Öi fiabile ╚Öi r─âm├ón standardul pentru o solu╚Ťie de toleran╚Ť─â la erori.


Proof of Stake (PoS)

Algoritmul de consens Proof of Stake este cea mai comun─â alternativ─â la Proof of Work. Sistemele PoS au fost concepute pentru a rezolva unele dintre ineficien╚Ťele ╚Öi problemele emergente care apar de obicei pe blockchain-urile bazate pe PoW. Se adreseaz─â ├«n mod specific costurilor asociate cu mineritul┬áPoW (consum de energie ╚Öi hardware). Practic, un blockchain Proof of Stake este securizat ├«ntr-un mod determinist. Nu exist─â minerit ├«n aceste sisteme, iar validarea noilor blocuri depinde de num─ârul de monede cu care se face staking. Cu c├ót o persoan─â de╚Ťine mai multe monede ├«n staking, cu at├ót sunt mai mari ╚Öansele de a fi ales ca validator de bloc (cunoscut ╚Öi sub numele de minter sau forger).

├Än timp ce sistemele PoW se bazeaz─â pe investi╚Ťii externe (consum de energie ╚Öi hardware), un blockchain Proof of Stake este securizat printr-o investi╚Ťie intern─â (criptomoneda ├«ns─â╚Öi).

├Än plus, sistemele PoS fac atacarea unui blockchain mai costisitoare, deoarece un atac de succes ar necesita de╚Ťinerea a cel pu╚Ťin 51% din totalul monedelor existente. Atacurile e╚Öuate ar duce la pierderi financiare uria╚Öe. ├Än ciuda avantajelor ╚Ö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.


Delegated Proof of Stake (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 algoritmul de consens DPoS.

Un blockchain bazat pe DPoS const─â dintr- un sistem de vot ├«n care p─âr╚Ťile interesate ├«╚Öi externalizeaz─â munca unei ter╚Ťe p─âr╚Ťi. Cu alte cuvinte, acestea pot vota pentru c├ó╚Ťiva delega╚Ťi care vor asigura re╚Ťeaua ├«n numele lor. Delega╚Ťii pot fi, de asemenea, denumi╚Ťi martori ╚Öi sunt responsabili pentru ob╚Ťinerea consensului ├«n timpul gener─ârii ╚Öi valid─ârii 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 prezint─â o propunere individual─â atunci c├ónd solicit─â voturile. De obicei, recompensele colectate de delega╚Ťi sunt ├«mp─âr╚Ťite propor╚Ťional cu aleg─âtorii lor respectivi.

Prin urmare, algoritmul DPoS creeaz─â un sistem de vot care depinde direct de reputa╚Ťia delega╚Ťilor. Dac─â un nod ales se comport─â neadecvat sau nu func╚Ťioneaz─â eficient, va fi eliminat rapid ╚Öi ├«nlocuit cu altul.

├Än ceea ce prive╚Öte performan╚Ťa, blockchain-urile DPoS sunt mai scalabile, fiind capabile s─â proceseze mai multe tranzac╚Ťii pe secund─â (TPS), ├«n compara╚Ťie cu PoW ╚Öi PoS.


DPoS vs PoS

├Än timp ce PoS ╚Öi DPoS sunt similare ├«n ceea ce prive╚Öte participa╚Ťia, DPoS prezint─â un nou sistem democratic de vot, prin care sunt ale╚Öi produc─âtorii de blocuri. ├Äntruc├ót un sistem DPoS este ├«ntre╚Ťinut de aleg─âtori, delega╚Ťii sunt motiva╚Ťi s─â fie one╚Öti ╚Öi eficien╚Ťi sau sunt exclu╚Öi. ├Än plus, blockchain-urile DPoS tind s─â fie mai rapide ├«n ceea ce prive╚Öte tranzac╚Ťiile pe secund─â dec├ót cele PoS.


DPoS vs PoW

Acolo unde PoS ├«ncearc─â s─â rezolve defec╚Ťiunile PoW, DPoS caut─â s─â simplifice procesul de produc╚Ťie a blocurilor. Din acest motiv, sistemele DPoS sunt capabile s─â proceseze rapid volume mai mari de tranzac╚Ťii blockchain. DPoS nu este folosit ├«n acela╚Öi mod ca PoW sau PoS. PoW ├«nc─â este considerat cel mai sigur algoritm de consens ╚Öi, ca atare, este locul unde au loc cele mai multe transferuri de bani. PoS este mai rapid dec├ót PoW ╚Öi are poten╚Ťial mai multe cazuri de utilizare. DPoS limiteaz─â utilizarea staking-ului la alegerea produc─âtorilor de blocuri. Produc╚Ťia sa real─â de blocuri este predeterminat─â, ├«n contrast cu sistemul PoW bazat pe competi╚Ťie. Fiecare martor are posibilitatea de a produce blocuri. Unii sus╚Ťin c─â DPoS ar trebui considerat un sistem Proof of Authority.┬á

DPoS difer─â substan╚Ťial de PoW ╚Öi chiar PoS. ├Äncorporarea de c─âtre acesta a votului p─âr╚Ťilor interesate serve╚Öte ca mijloc de decizie ╚Öi de motivare a delega╚Ťilor (sau martorilor) cinsti╚Ťi ╚Öi eficien╚Ťi. Cu toate acestea, produc╚Ťia efectiv─â de blocuri este destul de diferit─â de sistemele PoS ╚Öi, ├«n majoritatea cazurilor, prezint─â o performan╚Ť─â mai mare ├«n ceea ce prive╚Öte tranzac╚Ťiile pe secund─â.

Distribui╚Ťi post─ârile
├Änregistra╚Ťi un cont
Pune╚Ťi-v─â cuno╚Ötin╚Ťele ├«n practic─â prin deschiderea unui cont Binance ast─âzi.