ONE dei principali elementi in evoluzione della Tecnologie blockchain sono i meccanismi di consenso . Dopo lo sviluppo dei metodi originali Proof-of-Stake (PoS) e Proof-of-Work (PoW), altri meccanismi di consenso sono entrati in vigore.
Continua a leggere: Proof-of-Stake vs. Proof-of-Work
ONE di questi meccanismi di consenso è la prova di autorità (PoA), che è stata introdotta come alternativa più efficiente dal punto di vista energetico alla PoS poiché sono necessarie meno risorse computazionali.
Questa guida spiegherà i principi della rete PoA.
Spiegazione della prova di autorità
La prova di autorità è un algoritmo di consenso che fornisce una soluzione efficiente per le blockchain, in particolare quelle private. Il termine è stato coniato nel 2017 da Gavin Wood, co-fondatore della blockchain Ethereum .
Nella prova di autorità, le macchine guadagnano il diritto di generare nuovi blocchi superando un rigoroso processo di verifica, discusso in dettaglio nella sezione successiva. Di conseguenza, macchine di convalida affidabili proteggono le blockchain PoA. Questi moderatori del sistema sono partecipanti preapprovati che controllano i blocchi e le transazioni.
Il modello di prova di autorità è scalabile perché si basa su un numero limitato di validatori di blocchi. VeChain (VET) è un esempio di una piattaforma popolare che utilizza un algoritmo PoA.
Come funziona la prova di autorità?
I validatori preapprovati utilizzano software per organizzare le transazioni in blocchi. Il processo è automatizzato e quindi i validatori T hanno bisogno di monitorare costantemente i propri computer. Ciò, tuttavia, significa che i validatori devono KEEP i propri computer (siti di amministrazione) in buone condizioni.
Termini per il consenso di prova di autorità
Sebbene le condizioni differiscano da ONE sistema all'altro, per essere scelto come validatore, un utente deve soddisfare questi tre requisiti fondamentali:
- Un validatore dovrebbe essere affidabile, di buoni standard morali e senza precedenti penali.
- L'identità di un validatore deve essere formalmente convalidata sulla rete, con la possibilità di effettuare controlli incrociati con le informazioni di pubblico dominio. Pertanto, le reali identità dei validatori sono confermate.
- Un candidato validatore dovrebbe essere disposto a investire denaro e a mettere in gioco la propria reputazione. Un processo rigoroso riduce la possibilità di selezionare validatori discutibili e incoraggia un impegno a lungo termine.
L'essenza del meccanismo della reputazione è la fiducia nell'identità del validatore. Si tratta di un processo complesso per garantire che i candidati deboli vengano eliminati. Ciò garantisce che tutti i validatori Seguici la stessa procedura, garantendo l'integrità e l'affidabilità del sistema.
Facciamo un esempio di meccanismo di valutazione reputazionale all'interno di eBay (EBAY). All'inizio, tutti i venditori sono soggetti alle regole della piattaforma e al feedback degli acquirenti.
Un venditore con un punteggio di feedback positivo del 100% guadagna la fiducia degli acquirenti, il che influisce sulla fiducia e sulla reputazione di eBay. I venditori con valutazioni di feedback basse, tuttavia, ricevono avvisi e meno privilegi del venditore. I venditori che ricevono punteggi di feedback positivi costantemente bassi vengono filtrati da eBay, lasciando ai venditori affidabili con feedback positivi elevati la possibilità di continuare a vendere sulla piattaforma.
Proprio come la reputazione è fondamentale su eBay, anche la reputazione di verifica è fondamentale nel PoA.
Gli utenti che ricevono il diritto di diventare validatori grazie all'algoritmo PoA hanno un incentivo a KEEP alta la propria valutazione. I validatori sono motivati a mantenere un processo di transazione stabile per evitare di offuscare la loro reputazione, che è legata alla loro identità nella vita reale. Di conseguenza, la maggior parte degli utenti apprezza il proprio ruolo, conquistato con fatica, di validatore.
Termini per il consenso di prova di autorità
Sebbene le condizioni differiscano da ONE sistema all'altro, un algoritmo PoA coerente dipende da quanto segue:
- Individui attivi e affidabili (validatori che devono identificarsi).
- Validatori disposti a investire denaro e a rischiare la propria reputazione. Un processo rigoroso riduce la possibilità di selezionare validatori discutibili e incoraggia l’impegno a lungo termine.
- Uno standard di approvazione del validatore: ogni validatore segue la stessa procedura, garantendo l'integrità e l'affidabilità del sistema.
Continua a leggere: Una (breve) guida ai protocolli di consenso Blockchain
Vantaggi della prova di autorità
PoA si differenzia da altri meccanismi di consenso come PoW e PoS in due modi principali:
- Ci sono più transazioni al secondo che possono essere eseguite.
- Sono necessarie meno risorse computazionali.
Svantaggi della prova di autorità
Il meccanismo PoA è considerato centralizzato poiché i validatori sono preapprovati. Questo modello di algoritmo di consenso è principalmente un tentativo di migliorare l’efficienza dei sistemi centralizzati. Sebbene i sistemi PoA abbiano una larghezza di banda elevata, gli aspetti di immutabilità sono messi in discussione poiché la censura e la creazione di liste nere sono facilmente implementabili.
Un altro problema critico comune è che tutti hanno accesso all'identità dei validatori PoA. La controargomentazione è che solo i giocatori riconosciuti possono ricoprire questa posizione e si sforzeranno sempre di diventare validatori (come partecipanti pubblicamente noti). Tuttavia, conoscere l'identità del validatore può consentire a terzi di manipolare il sistema.
Continua a leggere: Comprendere Proof-of-Work, Proof-of-Stake e Token
Pensieri finali
Non esiste un meccanismo di consenso perfetto poiché ONE ha pro e contro. Sebbene la decentralizzazione sia vista come un vantaggio dalla comunità Criptovaluta , PoA sacrifica la decentralizzazione per ottenere risultati elevati e scalabilità.