Proof of Authority explicat
Acas─â
Articole
Proof of Authority explicat

Proof of Authority explicat

Intermediar
Publicat Dec 8, 2018Actualizat Aug 17, 2023
4m

Spa╚Ťiul criptomonedelor s-a schimbat mult de la prima tranzac╚Ťie blockchain ├«n re╚Ťeaua Bitcoin. Al─âturi de bine-cunoscu╚Ťii algoritmi Proof of Work ╚Öi Proof of Stake, au fost propuse ╚Öi alte mecanisme de consens, cu metode alternative de atingere a consensului ├«n cadrul unui sistem blockchain.

Algoritmul de consens PoW folosit de Bitcoin este cel mai fiabil ╚Öi mai sigur care exist─â ├«n prezent. Cu toate acestea, nu este prea scalabil. Bitcoin, la fel ca alte blockchainuri bazate pe PoW, are performan╚Ťe limitate ├«n ceea ce prive╚Öte tranzac╚Ťiile pe secund─â (TPS). Aceast─â limitare este cauzat─â de faptul c─â Bitcoin se bazeaz─â pe o re╚Ťea distribuit─â de noduri, care trebuie s─â ajung─â la un consens ╚Öi s─â convin─â asupra st─ârilor actuale ale blockchainului. Aceasta ├«nseamn─â c─â, ├«nainte ca un nou bloc de tranzac╚Ťii s─â fie confirmat, trebuie s─â fie verificat ╚Öi aprobat de majoritatea nodurilor re╚Ťelei. Prin urmare, aspectul descentralizat al Bitcoin nu numai c─â ofer─â un sistem economic sigur ╚Öi f─âr─â ├«ncredere, ci ╚Öi limiteaz─â poten╚Ťialul s─âu de a fi utilizat la o scar─â mai mare.

├Än ceea ce prive╚Öte cantitatea de tranzac╚Ťii pe secund─â, blockchainurile Proof of Stake prezint─â, de obicei, o performan╚Ť─â mai bun─â dec├ót Bitcoin. Cu toate acestea, diferen╚Ťa nu este at├ót de semnificativ─â ╚Öi re╚Ťelele PoS nu au reu╚Öit cu adev─ârat s─â rezolve problema scalabilit─â╚Ťii.

├Än acest context, Proof of Authority este ├«n prezent implementat─â ca o alternativ─â mai eficient─â, deoarece este capabil─â s─â efectueze mult mai multe tranzac╚Ťii pe secund─â.


Ce este Proof of Work?

Proof of Authority (PoA) este un algoritm de consens bazat pe reputa╚Ťie, care introduce o solu╚Ťie practic─â ╚Öi eficient─â pentru re╚Ťelele blockchain (├«n special cele private). Termenul a fost propus ├«n 2017 de cofondatorul Ethereum ╚Öi fostul CTO, Gavin Wood.┬á

Algoritmul de consens PoA valorific─â valoarea identit─â╚Ťilor, ceea ce ├«nseamn─â c─â validatorii blocurilor nu fac staking cu monede, ci cu propria reputa╚Ťie. Prin urmare, blockchainurile PoA sunt securizate de nodurile de validare, care sunt selectate ├«n mod arbitrar ca entit─â╚Ťi de ├«ncredere.

Modelul Proof of Authority se bazeaz─â pe un num─âr limitat de validatori de bloc ╚Öi acesta este motivul pentru care este un sistem extrem de scalabil. Blocurile ╚Öi tranzac╚Ťiile sunt verificate de participan╚Ťi preaproba╚Ťi, care ac╚Ťioneaz─â ca moderatori ai sistemului.

Algoritmul de consens PoA poate fi aplicat ├«ntr-o varietate de scenarii ╚Öi este considerat o op╚Ťiune valoroas─â pentru aplica╚Ťiile logistice. C├ónd vine vorba de lan╚Ťurile de aprovizionare, de exemplu, PoA este considerat o solu╚Ťie eficient─â ╚Öi rezonabil─â.┬á

Modelul Proof of Authority permite companiilor s─â-╚Öi men╚Ťin─â confiden╚Ťialitatea ├«n timp ce profit─â de avantajele tehnologiei blockchain. Microsoft Azure este un alt exemplu de PoA ├«n curs de implementare. ├Än c├óteva cuvinte, platforma Azure ofer─â solu╚Ťii pentru re╚Ťelele private, cu un sistem care nu necesit─â o moned─â nativ─â precum ÔÇ×gazulÔÇŁ Ether, deoarece nu este necesar mineritul.


Proof of Work vs. Proof of Stake

Unii consider─â PoA ca fiind un PoS modificat, care valorific─â identitatea ├«n loc de monede. Datorit─â naturii descentralizate a majorit─â╚Ťii re╚Ťelelor blockchain, PoS nu este ├«ntotdeauna potrivit pentru anumite afaceri ╚Öi corpora╚Ťii. ├Än schimb, sistemele PoA pot reprezenta o solu╚Ťie mai bun─â pentru blockchainurile private, deoarece performan╚Ťa sa este considerabil mai bun─â.


Condi╚Ťii pentru consensul Proof of Authority

De╚Öi condi╚Ťiile pot varia de la un sistem la altul, algoritmul de consens PoA se bazeaz─â de obicei pe:┬á

  • identit─â╚Ťi valide ╚Öi de ├«ncredere: validatorii trebuie s─â ├«╚Öi confirme identit─â╚Ťile reale.

  • dificultatea de a deveni validator: un candidat trebuie s─â fie dispus s─â investeasc─â bani ╚Öi s─â-╚Öi pun─â reputa╚Ťia ├«n joc. Un proces dur reduce riscurile de selectare a validatorilor ├«ndoielnici ╚Öi stimuleaz─â un angajament pe termen lung.

  • un standard pentru aprobarea validatorilor: metoda de selectare a validatorilor trebuie s─â fie egal─â pentru to╚Ťi candida╚Ťii.┬á

Esen╚Ťa din spatele mecanismului de reputa╚Ťie este certitudinea ├«n ceea ce prive╚Öte identitatea unui validator. Acesta nu poate fi un proces u╚Öor sau unul la care s-ar putea renun╚Ťa cu u╚Öurin╚Ť─â. Trebuie s─â fie capabil s─â elimine persoanele r─âu inten╚Ťionate. ├Än cele din urm─â, asigurarea faptului c─â to╚Ťi validatorii trec prin aceea╚Öi procedur─â garanteaz─â integritatea ╚Öi fiabilitatea sistemului.


Limit─âri

Percep╚Ťia mecanismului PoA este c─â renun╚Ť─â la descentralizare. Deci, s-ar putea spune c─â acest model de algoritm de consens este doar un efort de a eficientiza sistemele centralizate. De╚Öi acest lucru face din PoA o solu╚Ťie atractiv─â pentru corpora╚Ťiile mari cu nevoi logistice, genereaz─â o oarecare ezitare - mai ales ├«n domeniul criptomonedelor. Sistemele PoA au un randament ridicat, dar aspectele imuabilit─â╚Ťii intr─â sub semnul ├«ntreb─ârii atunci c├ónd lucruri precum cenzura ╚Öi ad─âugarea pe lista neagr─â pot fi realizate cu u╚Öurin╚Ť─â.

O alt─â critic─â frecvent─â este c─â identit─â╚Ťile validatorilor PoA sunt vizibile pentru oricine. Argumentul ├«mpotriva acestui lucru este c─â doar juc─âtorii consacra╚Ťi capabili s─â de╚Ťin─â aceast─â pozi╚Ťie ar c─âuta s─â devin─â validatori (ca participan╚Ťi cunoscu╚Ťi public). Cu toate acestea, cunoa╚Öterea identit─â╚Ťilor validatorilor ar putea duce la manipularea de c─âtre ter╚Ťi. De exemplu, dac─â un concurent dore╚Öte s─â perturbe o re╚Ťea bazat─â pe PoA, el poate ├«ncerca s─â influen╚Ťeze validatorii cunoscu╚Ťi publicului s─â ac╚Ťioneze necinstit pentru a compromite sistemul din interior.

PoW, PoS sau PoA au toate avantaje ╚Öi dezavantaje unice. Este bine ╚Ötiut faptul c─â descentralizarea este foarte apreciat─â ├«n comunitatea criptomonedelor, iar PoA, ca mecanism de consens, sacrific─â descentralizarea pentru a ob╚Ťine un randament ridicat ╚Öi o scalabilitate ridicat─â. Caracteristicile inerente ale sistemelor PoA sunt un contrast puternic fa╚Ť─â de modul ├«n care au func╚Ťionat blockchainurile p├ón─â acum. Totu╚Öi, PoA prezint─â o abordare interesant─â ╚Öi nu poate fi neglijat─â ca solu╚Ťie emergent─â pentru blockchainuri, care se potrive╚Öte bine aplica╚Ťiilor blockchain private.

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