Mecanism de consens (criptomonedă)
Ce este un mecanism de consens?
Un mecanism de consens este un mecanism de toleranță la erori care este utilizat în sistemele de calculatoare și blockchain pentru a obține acordul necesar cu privire la o singură valoare de date sau o singură stare a rețelei între procese distribuite sau sisteme multi-agent, cum ar fi cu criptomonede. Este util în păstrarea evidenței, printre altele.
Mecanismul de consens explicat
În orice sistem centralizat, cum ar fi o bază de date care conține informații cheie despre permisele de conducere dintr-o țară, un administrator central are autoritatea de a întreține și actualiza baza de date. Sarcina de a face orice actualizări – cum ar fi adăugarea / ștergerea / actualizarea numelor persoanelor care s-au calificat pentru anumite licențe – este realizată de o autoritate centrală care rămâne singura responsabilă de păstrarea înregistrărilor autentice.
Blockchain-urile publice care funcționează ca sisteme descentralizate, cu autoreglare, funcționează la scară globală, fără o singură autoritate. Acestea implică contribuții de la sute de mii de participanți care lucrează la verificarea și autentificarea tranzacțiilor care au loc pe blockchain și pe activitățile de mining mining.
Într-o schimbare atât de dinamică a statutului blockchain-ului, aceste registre mari partajate public au nevoie de un mecanism eficient, corect, în timp real, funcțional, fiabil și sigur pentru a se asigura că toate tranzacțiile care au loc în rețea sunt autentice și că toți participanții sunt de acord cu un consens privind statutul registrului. Această sarcină atât de importantă este realizată de mecanismul de consens, care este un set de reguli care decide asupra contribuțiilor diferiților participanți la blockchain.
Există diferite tipuri de algoritmi de mecanism de consens care funcționează pe principii diferite.
Dovada muncii (POW) este un algoritm de consens comun utilizat de cele mai multe rețele de Criptomonedă populare cum ar fi Bitcoin și litecoin. Este necesar ca un nod participant să demonstreze că munca depusă și depusă de aceștia îi califică să primească dreptul de a adăuga noi tranzacții la blockchain. Cu toate acestea, acest întreg mecanism de exploatare a bitcoin necesită un consum ridicat de energie și un timp mai mare de procesare.
Dovada mizei (POS) este un alt algoritm consens comun, care a evoluat ca un low-cost, consumatoare de alternativă la algoritmul POW redus de energie. Aceasta implică alocarea responsabilității în menținerea registrului public către un nod participant proporțional cu numărul de jetoane de monedă virtuală deținute de acesta. Cu toate acestea, acest lucru vine cu un dezavantaj că promovează economisirea criptocoinelor, în loc să cheltuiască.
În mod similar, există și alți algoritmi de consens, cum ar fi Dovada capacității (POC), care permit partajarea spațiului de memorie al nodurilor care contribuie la rețeaua blockchain. Cu cât un nod are mai multă memorie sau spațiu pe hard disk, cu atât mai multe drepturi sunt acordate pentru menținerea registrului public.