Mecanisme de consens blockchain dincolo de PoW și PoS

Nodul sursă: 1213978

Timp de citit: 5 minute

Tehnologia blockchain cu o rețea de noduri pe care sunt construite criptomonede nu ar prospera fără mecanisme de consens. Acestea se referă la metodologiile utilizate în rețeaua blockchain pentru a obține acord (consens) și încredere într-o rețea descentralizată de computere. Mecanismele de consens blockchain joacă un rol vital în asigurarea faptului că securitatea și performanța rețelei nu sunt compromise.

Primul protocol de consens a fost Proof of Work sau PoW, caracterizat prin intensitatea sa energetică și puterea de calcul ridicată pentru a rezolva puzzle-uri dificile pentru a menține nodurile rețelei în linie și a crea noi bitcoini. În plus, procesarea tranzacțiilor durează mai mult. Prima rețea blockchain, Bitcoin, folosește în continuare protocolul PoW.

Cererea pentru un mecanism cu consum redus de energie a condus la Proof of Stake sau PoS. spre deosebire de Algoritmul de consens PoW, PoS implică mizarea cantității necesare de cripto nativ în rețea pentru a menține registrul public. Rețeaua Ethereum a popularizat PoS. Deși are avantaj față de PoW, încurajează tezaurizarea. În plus, deținătorii majori de jetoane au șanse mai mari de a semna noi blocuri.

Mecanismele de consens explicate

Algoritmii de consens dintr-o rețea descentralizată precum Bitcoin sunt similari cu autoritatea centrală dintr-un sistem centralizat responsabil de rularea bazei de date a unei companii. Diferența aici este că blockchain funcționează fără o singură entitate. Blockchain-urile sunt construite pentru a stoca, tranzacționa și comunica informații fără o autoritate centralizată. Deoarece rețeaua descentralizată este partajată public, are nevoie de un mecanism sigur, corect și de încredere pentru a valida și a autentifica toate tranzacțiile din lanț. Asta face un mecanism de consens.

Un mecanism de consens asigură că toate nodurile din rețea sunt sincronizate și sunt în acord. Constituie reguli care validează contribuțiile participanților sau nodurilor din blockchain. Toți participanții trebuie să fie de acord cu acordul privind registrul. Protocoalele de consens mențin blockchain-ul să funcționeze fără probleme, ceea ce le face indispensabile. 

Tehnologia blockchain care evoluează dinamic a adus în lumina reflectoarelor mai multe mecanisme. De la Proof of Work în Bitcoin până la Proof of Stake în Ethereum 2.0, de-a lungul anilor au fost dezvoltate câteva protocoale de consens remarcabile pentru a maximiza eficiența tranzacțiilor blockchain și a înregistrării informațiilor între computerele distribuite. 

Aici, analizăm diferitele tipuri de protocoale dincolo de PoW și PoS și beneficiile acestora.

Alte tipuri majore de mecanisme de consens blockchain

Potrivit co-fondatorului Ethereum, Vitalik Buterin, blockchain se bazează pe trei concepte fundamentale, cunoscute și sub numele de Trilema – scalabilitate, securitate și descentralizare. Dezvoltatorii trebuie să încorporeze aceste trei atribute în ADN-ul rețelei pentru a maximiza eficiența și performanța. În încercarea de a echilibra aceste atribute, dezvoltatorii de rețele au dezvoltat diferite protocoale. Să le privim mai jos.

Dovada capacității

Proof of Capacity este unul dintre noile protocoale create de dezvoltatorii de rețea. PoC folosește spațiul dintr-un hard disk pentru a autentifica tranzacțiile în loc de energie. Permite partajarea spațiului de memorie al dispozitivului participantului în rețea. Cu cât capacitatea de memorie pe dispozitivul minerului este mai mare, cu atât nodul are mai multe drepturi în rețea. 

Proof of Capacity este cunoscută și sub numele de cripto Proof of Space. SpaceMint și Permacoin folosesc protocolul de consens.

Dovada activității (PoA)

Proof of Activity este unul dintre cei mai eficienți algoritmi, deoarece combină PoW și PoS. Acest mecanism de consens hibrid permite minerilor de rețea și validatorilor care sunt deținători de jetoane să mine și să mizeze jetoane pentru a autentifica blocurile. În PoA, minerii din rețea se luptă cu extragerea de noi blocuri pentru o recompensă simbol, dar blocurile nu au tranzacții. În schimb, sunt șabloane goale cu titlul tranzacției și adresa recompensei. 

Titlul tranzacției selectează un nod la întâmplare pentru a confirma blocul din registru. Taxa de rețea este apoi împărțită între participanții la rețea. Acest mecanism de consens scade riscuri de atac cibernetic cu peste 50%, ceea ce face imposibilă prezicerea semnului nodului sau confirmarea următorului bloc din registru.

Cu toate acestea, mecanismul necesită încă energie substanțială pentru mine, deoarece folosește PoW. În plus, deținătorii cu o cantitate semnificativă de jetoane au șanse mai mari de a semna blocuri și de a revendica recompense. Decred blockchain folosește PoA.

Dovada autorității

Proof of Authority folosește o structură bazată pe reputație pentru a valida tranzacțiile și pentru a adăuga noi blocuri. Alți participanți la rețea selectează acești validatori pentru a întreține sistemul. De obicei, acești validatori sunt investitori instituționali cu interes și investiții pe termen lung în rețea și au acceptat să-și dezvăluie identitățile sociale. 

Cea mai mare critică la adresa acestui mecanism este că este semicentralizat, deoarece favorizează un anumit set de oameni. Din această cauză, multe rețele publice descentralizate îl consideră incompatibil. VeChain folosește PoA. 

Dovada istoriei (PoH)

suntrap folosește Proof of History. Algoritmii PoH funcționează printr-o înregistrare încorporată care arată toate tranzacțiile din lanț. Spre deosebire de alte mecanisme de consens care necesită acord colectiv pentru verificarea tranzacțiilor, fiecare validator din blockchain își menține ceasul prin înregistrarea timpului mesajului în funcția de întârziere verificabilă SHA-256 VDF. În acest fel, întârzierile din rețea sunt ocolite. Acesta este modul în care Solana își poate atinge viteza remarcabilă a tranzacțiilor. 

Alte mecanisme de consens au apărut din amestecarea a doi algoritmi: Dovada de importanță din PoS, Dovada de stocare (dependentă de date) din PoC și Dovada de contribuție din PoS.

Drumul înainte

Evoluția tehnologiei blockchain a dat naștere unei multitudini de mecanisme de consens. Pe măsură ce tehnologia se extinde și se maturizează, spațiul cripto va fi martor la iterații mai remarcabile în protocoalele de consens. 

Mecanismele de consens blockchain funcționează eficient cu contractele inteligente. Contractele inteligente sunt programe executabile care rulează pe blockchain. Acest program definește reguli și acorduri și le pune în aplicare printr-un cod scris. Deși pot fi șterse implicit, pot fi exploatate dacă nu sunt auditate corespunzător. 

Am văzut cazuri în care platformele cripto au fost piratate. Aceste Hack-urile DeFi au devenit comune datorită unei erori identificabile în contractele inteligente. Hackerii valorifică lacuna pentru a fura fonduri. Cele mai frecvente victime sunt blockchain-urile care folosesc PoS și PoA (Proof of Activity). 

Proiectele DeFi construite pe aceste rețele pot fi rezistente la piratare dacă sunt auditate pe larg de către firme de securitate experimentate precum QuillAudits. Această firmă implementează o abordare eficientă pentru a verifica nivelul de securitate al unui contract inteligent. Odată ce o vulnerabilitate este detectată, QuillAudits recomandă cea mai bună modalitate de a securiza proiectul și îl monitorizează. 

Puteți contacta QuillAudits aici dacă aveți nevoie de asistență în auditul de securitate al proiectului dumneavoastră. 

Contactați QuillAudits

QuillAudits este realizat în furnizarea de audituri eficiente de contracte inteligente. Dacă aveți nevoie de asistență în auditul contractelor inteligente, nu ezitați să contactați experții noștri aici!

Urmați QuillAudits pentru mai multe actualizări.

Twitter | LinkedIn Facebook | Telegramă

475 Vizualizări

Mesaj Mecanisme de consens blockchain dincolo de PoW și PoS a apărut în primul rând pe Blog.quillhash.

Timestamp-ul:

Mai multe din Republicat de Platon