DEFINITIA Dovada activității (Cryptocurrency)
Dovada activității este unul dintre numeroșii algoritmi de consens blockchain folosiți pentru a se asigura că toate tranzacțiile care au loc pe blockchain sunt autentice și toți utilizatorii ajung la un consens cu privire la starea precisă a registrului public. Dovada activității este o abordare mixtă care se căsătorește cu ceilalți doi algoritmi utilizați frecvent - și anume, dovada muncii (POW) și dovada mizei (POS).
BREAKING DOWN Dovada activității (Cryptocurrency)
Cea mai populară criptocurrency, Bitcoin, folosește algoritmul POW, care are o caracteristică inerentă de a crește nivelul de dificultate al exploatării miniere pe măsură ce trece timpul. Deși această metodă împiedică atacurile de spam și hacking în rețeaua de bitcoin, aceasta conduce la creșterea puterii de calcul pentru minerit, ceea ce crește, de asemenea, costurile pentru consumul de energie și costurile pentru utilizarea dispozitivelor hardware miniere de vârstă nouă. O persoană poate să extragă sau să valideze tranzacțiile bloc în funcție de câtă muncă eficientă a contribuit la blockchain.
Pe măsură ce costurile de energie și hardware au crescut în sus, odată cu creșterea dificultății miniere în rețelele POW, POS a apărut ca o alternativă. Acesta acordă mai multă greutate participantului să efectueze sau să autentifice tranzacțiile bloc în funcție de câte criptocoine deține. Deși POS atinge scopul de a reduce facturile de energie electrică și folosește hardware-uri cu costuri reduse, acesta promovează acapararea de criptocoină sau cheltuielile.
Atât POW cât și POS împiedică șansele unui atac de 51% - situație ipotetică în care un grup de participanți poate câștiga mai mult de jumătate din puterea de calcul minieră a rețelei. Acestea le-ar permite apoi controlul complet al rețelei, inclusiv puterea de a opri noile tranzacții de a fi confirmate, de a opri plățile între diverși utilizatori de blockchain și chiar de a inversa tranzacțiile finalizate în trecut în timpul controlului asupra rețelei, permițându-le să cheltuiască dublu criptocoinele.
Introduceți Dovada activității (POA), care este un hibrid de POW și POS și încearcă să aducă tot ce este mai bun. În POA, procesul de exploatare începe ca un proces POW standard, cu diferiți mineri care încearcă să se depășească reciproc cu o putere de calcul mai mare pentru a găsi un nou bloc. Când un nou bloc este găsit (extras), sistemul trece la POS, blocul nou găsit conținând doar un antet și adresa de recompensă a minerului.
Pe baza detaliilor antetului, este selectat un nou grup aleator de validatori din rețeaua blockchain, care trebuie să valideze sau să semneze noul bloc. Cu cât mai multe criptocoine deține un validator, cu atât are mai multe șanse să fie selectat ca semnator.
Odată ce toți validatorii semnează blocul nou găsit, câștigă statutul unui bloc complet, este identificat și adăugat la rețeaua blockchain și tranzacțiile încep să fie înregistrate pe el.
În cazul în care unii dintre semnatarii selectați nu sunt disponibili pentru a semna blocul până la finalizare, procesul se mută la următorul bloc câștigător, cu un nou set de validatori fiind aleși la întâmplare în funcție de miza lor, iar procesul continuă până când un bloc câștigător primește numărul necesar de semnatari și devine un bloc complet. Taxele / recompensele miniere sunt împărțite între miner și diferiții validatori care au contribuit în rolurile respective să se înscrie pe bloc.
Deoarece POA se căsătorește cu POW și POS, atrage critici pentru utilizarea parțială a acestora. Este încă necesară o cantitate prea mare de putere pentru blocarea minelor în faza POW, iar acționarii de monede au încă mai multe șanse de a intra pe lista semnatarilor și de a acumula mai multe recompense în monedă virtuală.
POA previne, de asemenea, șansa unui atac de 51% ca în POW și POS, întrucât este imposibil de prevăzut cine va fi peerul care semnează în viitor, iar concurența de economisire de monede între semnatari nu permite acumularea puterii de calcul în cadrul unui grup..
Decred este criptocurrencyul autonom care utilizează mecanismul de consens POA.
