Ce este DECRED?
Fondatorul Decred : Company 0
Data fondării: 08 februarie 2016
Consens: Amestecat (Proof of Work & Proof of Stake)
Nume Token : DCR token
Concept: Decred este o valută digitală autonomă, controlul căreia depinde de voturile din propiul sistem. Cei care au creat Decred s-au inspirat din experiențele de guvernare Bitcoin acumulate. Compania a realizat o implementare a nodului Bitcoin, care nu a fost privită cu ochi buni de echipa de dezvoltatori Bitcoin.
La Bitcoin se poate întâmpla ușor, din cauza modului nu foarte clar de luare a deciziilor, ca lanțul să se rupă; deoarece micile comunități se pot dezlipi și pot crea o monedă alternativă. Asemenea situații slăbesc rețeaua și divid resursele de energie ale proiectului. Decred a fost conceput pentru rezolvarea acestor probleme.
Decred este numită de unii și ca Bitcoin 2.0, deoarece poartă cele mai multe însușiri ale acestuia pe care le-a completat cu un sistem de guvernare mult mai elaborat, limitând influența minerilor. El oferă întregul control posesorilor de DCR care participă la susținerea rețelei, aceștia participând la vot. Ca și la Bitcoin, poate exista doar o cantitate limitată de coin – tot de 21 de milioane.
Algoritmul de consens DECRED – Cum funcționează DECRED?
Ca să pricepem cum funcționează Decred, trebuie să înțelegem algoritmul de consens pe care îl utilizează. Acesta este unul amestecat. Compania a implementat conceptul Pow (utilizat de Bitcoin) pe care l-a completat cu un sistem PoS; apoi a creat o platformă de guvernare, Politeia, ca să elimine obstacolele de centralizare, finanțare și administrare.
În sistemul PoW al Decred, minerii sunt recompensați în urma blocurilor (block reward), dar aici primesc doar 60%. Un procent de 30% merge către votanții PoS, care supervizează practic munca minerilor; și reducând „puterea” acestora, dreptul de vot se află în mâinile posesorilor de token. Întreaga rețea devine astfel mai sigură.
Diferența de 10% a recompensei merge către Treasury și este destinată finanțării dezvoltărilor. Este un sistem de autofinanțare care asigură existența de lungă durată a Decred.
Cea mai mare însemnată diferență este dată de mecanismul de guvernare al Decred, unde intră și Politeia. Fiecare idee sau plan poate fi împărtășit prin platforma lor de socializare, dar fiecare decizie oficială va fi aprobată pe Politeia prin cei care contribuie la PoS.
Sistemul de vot Proof of Stake al Decred
Mecanismul de vot al Decred se bazează pe deținerea de bilet (ticket). Acest tichet oferă posibilitatea celui care îl deține să participe la sistemul de vot PoS. Prin biletul deținut, posesorul are și drept de vot. Asta înseamnă că poate participa la deciziile privind modificările legate de blockchain.
Oricine poate fi proprietar de bilet. Tichetele pot fi cumpărate în schimbul DCR coin. Prețul este schimbător, momentan un Decred Ticket costă 116 DCR. Proprietarii de tichete primesc în schimbul participării la sistemul PoS o parte a recompensei blocurilor exploatate de mineri. Profitul este de 0.94% pentru fiecare tichet deținut.
În fiecare bloc este ales, aleatoriu, un număr de 5 tichete care sunt invitate la vot. Proprietarii de tichete Decred pot participa la guvernare în trei moduri. Două se desfășoară pe blockchain (on-chain), iar una în afara acestuia (off-chain).
Votul on-chain
- Servește la respingerea sau aprobarea propunerilor privind modificarea regulamentului algoritmilor de consens. Ca o propunere să fie votată, este necesară o participare de 75%.
- Proof of Work este votul creat pentru aprobarea activității minerilor. Pentru ca un miner să fie recompensat cu partea ce îi cuvine, din cele 5 tichete care participă la vot, trei trebuie să aprobe blocul. Acest mecanism le oferă putere proprietarilor de tichete pentru cazurile în care minerii au un comportament necorespunzător (de ex. dacă minează blocuri goale).
Vot off-chain
Mecanismul de guvernare on-chain al Decred a fost completat cu votul Politeia, care nu are loc direct pe blockchain, dar intră în lanț în decurs de câteva zile. În general, acest vot este utilizat legat de modificări precum finanțarea dezvoltărilor prin fondurile aflate în Treasury sau se referă la politica Constituției Decred.
Politeia este o platformă web asemănătoare cu Reddit, unde pot fi vizualizate, dezbătute și aprobate propunerile. Când o propunere intră la vot, toate tichetele valabile pot vota cu DA/NU și fiecare propunere rămâne deschisă timp de o săptămână. Proprietarii de tichete pot vota prin intermediul wallet-urilor.
Ca un tichet să intre în sistemul PoS, un miner trebuie să îl introducă în bloc. Deoarece fiecare bloc poate conține doar 20 de tichete, se poate întâmpla să fie necesar să aștepți, dar ai posibilitatea să ajungi mai în față dacă plătești o anumită taxă.
Sistemul Decred este conceput în așa fel încât ai 50% șanse ca tichetul tău să fie ales în primele 28 de zile, dar în proporție de 99,5% va fi selectat înainte să-i expire valabilitatea (4 luni). Acest mecanism încurajează investițiile pe termen lung, prin participare sistemul depozitând token-ul decred utilizat la cumpărarea tichetului.
Comparativ cu alte sisteme proof of stake, aici nu trebuie să ții pornit calculatorul permanent, te poți alătura la mining pools care votează pentru tine și îți trimit recompensa.
Dezvoltările DECRED
Mulțumită algoritmului de consens Decred, oricine poate propune dezvoltări. Pe platforma Politeia membrii decid care dezvoltare va fi sprijinită și care nu. După ce un proiect a fost dezvoltat în totalitate și a trecut de testări, noua versiune intră în alcătuirea Decred sub formă de „dormant code” și nu este încă activă.
Primul pas constă în votul noii dezvoltări. Acesta începe doar dacă cel puțin 95% al ultimelor 1000 de blocuri extrase conține noul cod. În momentul în care numărul nodurilor a atins limita stabilită, votul începe.
Votul ține până la 8064 de blocuri, deci aproximativ 28 de zile, și implică atât votul minerilor, cât și al proprietarilor de tichete; și se va termina când atinge 40,320 de voturi sau 8064 de blocuri. Un proiect trebuie să aibă 75% al voturilor ca să fie aprobat. Dacă numărul opțiunilor da/nu nu atinge pragul de 75%, votul reîncepe în următoarea perioadă de 8064 de blocuri. Totul se repetă până când nu se ajunge la votul majoritar de 75% sau până când nu expiră termenul limită pentru proiect.
În momentul în care comunitatea a acceptat proiectul, acesta devine activ imediat. Deoarece codul a fost introdus deja ca dormant code, voturile îl activează automat.
DECRED Lightning Network
Lightning Network, după cum mulți știu deja, este o soluție concepută pentru rezolvarea problemelor de scalabilitate de pe blockchain-ul Bitcoin. Este necesar deoarece momentan rețeaua Bitcoin poate procesa aproximativ 5-10 tranzacții pe secundă. Ligthning Network funcționează ca un lanț secundar, tranzacțiile nu se desfășoară direct pe blockchain, astfel este mult mai rapid și economic. Doar suma finală a canalului Ligthning Network va ajunge în blockchain.
Decred dorește să aplice soluția de scalabilitate a Ligthning Network, pe care dorește să o implementeze prin intermediul contractelor smart. Astfel pot fi efectuate plăți automate atât prin Bitcoin, cât și prin Decred.
Implementarea Ligthning Network avantajează implementarea unor soluții precum sistemul de vot hibrid PoW/PoS și “cross chain atomic swap” (schimbul direct fără a treia parte).