Punti essenziali
- Consenso basato sul prestigio: Nel sistema PoA, i validatori rischiano la propria reputazione personale e legale anziché beni finanziari, il che scoraggia gli attacchi interni in ambito aziendale.
- Estrema efficienza operativa: Eliminando la competizione crittografica (mining), il protocollo consente di elaborare le transazioni quasi istantaneamente, ottimizzando l'utilizzo di hardware standard.
- Centralizzazione strategica: A differenza delle reti pubbliche, il PoA sacrifica la decentralizzazione totale per ottenere controllo e conformità, il che lo rende l'opzione preferibile per le blockchain consortili.
- Sostenibilità delle popolazioni indigene: La sua architettura rinuncia ai processi ad alta intensità energetica, allineandosi alle normative globali ESG (ambientali, sociali e di governance).
La Proof of Authority (PoA) è emersa come una soluzione pragmatica ed efficiente per le reti blockchain private o aziendali. Gavin Wood, co-fondatore di Ethereum (ETH)Ha coniato questo termine per definire un sistema che rompe completamente con le regole tradizionali del gioco. A differenza dei modelli basati sulla potenza di calcolo o sulla ricchezza accumulata, qui il nodo validatore non rischia denaro o energia elettrica. Ciò che è in gioco è qualcosa di molto più difficile da recuperare: la loro reputazione legale e la loro vera identità.
Come funziona questo meccanismo nelle operazioni quotidiane? Un gruppo selezionato di entità supera un rigoroso processo di verifica per ottenere il diritto di scrivere blocchi nel registro. Dimenticatevi l'anonimato che caratterizza le reti pubbliche. Se un validatore tenta di agire in malafede o approva transazioni fraudolente, la sua identità viene immediatamente smascherata, compromettendo la sua credibilità nel mercato tradizionale. Si tratta di un sistema di incentivi basato sulla paura del discredito sociale e legale, una formula che funziona a meraviglia negli ambienti aziendali ma che spaventa i puristi del decentramento.
Limitare il numero di validatori a una manciata di attori identificati offre un innegabile vantaggio competitivo in termini di prestazioni tecniche. La rete è velocissima. Eliminando la necessità di complesse discussioni matematiche tra migliaia di computer sparsi in tutto il mondo, la velocità di elaborazione delle transazioni aumenta vertiginosamente, rendendo questo meccanismo di consenso la scelta ideale per le catene di approvvigionamento o i consorzi bancari. Il compromesso è chiaro: sacrifichiamo la resistenza alla censura in cambio di una scalabilità massiccia e di un controllo assoluto degli accessi.
Come funziona il protocollo PoA?
Il funzionamento del protocollo PoA è abbastanza semplice. Innanzitutto, affinché il sistema funzioni, i validatori devono essere scelti a caso. L'inclusione e la selezione di nodi avviene grazie ad un sistema di votazione di altri nodi precedentemente autorizzati. In questo modo, si evita che i nodi dannosi possano essere inclusi e influenzare il funzionamento della rete. Oltre a ciò, ogni validatore può firmare al massimo uno di una serie di blocchi consecutivi durante il proprio turno di convalida. Inoltre, PoA non richiede un file mining come accade in Bitcoin, quindi è molto eco-friendly.
Come in PoS, dove la partecipazione è utilizzata come misura della selezione e della fiducia all'interno della rete, PoA fa uso di identità e reputazione. L'identità di una persona o di un'istituzione è rara e la reputazione della stessa è molto preziosa. Il suo utilizzo all'interno del protocollo significa che il validatore deve rivelare chi è volontariamente. Rendendo pubbliche queste informazioni, è facile stabilire responsabilità nel funzionamento della blockchain. Qualsiasi atto che minacci l'affidabilità e la trasparenza della rete ricade direttamente su quella persona o istituzione. Qualcosa che può minare o distruggere la tua reputazione ovunque.
In questo modo, i validatori di una blockchain che utilizza il protocollo PoA si prenderanno cura della sua reputazione e identità. Ed è per questo motivo che garantiranno il corretto funzionamento, la trasparenza e l'affidabilità del suo funzionamento. In questo senso, l'identità messa in gioco può servire da grande equalizzatore, compreso e valorizzato da tutti gli attori. Le persone o le istituzioni la cui identità è in gioco si sentiranno incoraggiate a preservare la rete.
Condizioni operative PoA
Le condizioni operative PoA sono i passaggi necessari per conformarsi al protocollo. Tra questi, possiamo evidenziare quanto segue:
- È necessario convalidare le identità dei potenziali validatori. Ciò significa che chi vuole partecipare alla rete deve verificare e rendere pubblica la propria identità reale.
- El candidato a validatore deve essere pronto a investire dinero e metti su reputazione come garanzia. Questo processo garantisce che i candidati abbiano motivazioni per la partecipazione a a lungo termine all'interno della rete.
- Deve avere un file sistema standard per la approvazione di un validatore. Con ciò, si intende che il metodo di selezione è appropriato per selezionare allo stesso modo i candidati per i validatori.
Il sistema deve essere in grado de rimuovere a possibili malintenzionati. Se un validatore all'interno della rete agisce in modo nefasto, la rete deve rimuoverlo. Tutto questo per mantenere la fiducia e la trasparenza del resto delle parti della rete.

Limitazioni del protocollo PoA
Implementazioni del protocollo PoA
Come accennato in precedenza, il consenso PoA viene utilizzato nella testnet Kovan y Rinkeby de Ethereum. Viene anche utilizzato da diverse piattaforme ben note e, da questo punto, sembra essere il meccanismo di consenso più plausibile per le istituzioni che cercano di implementare reti blockchain private.
La più nota di queste reti è POA Network. Una rete pubblica per contratti intelligenti che funziona come un file catena laterale di Ethereum. In esso, tutti i suoi nodi sono costituiti da validatori indipendenti. Usano il database dei notai come meccanismo per l'ammissibilità dei validatori. In sostanza, i validatori eseguono una verifica formale dell'identità utilizzando due passaggi. Un cliente che utilizza il software POA Network DAppA, così come il sistema dei notai.
Hyperledger y Ripple fanno anche uso del protocollo PoA nelle loro blockchain. In caso di Tessuto Hyperledger si basa sulla Tolleranza agli errori bizantini, ma utilizza il consenso PoA come parte del suo framework open source generale per le blockchain del consorzio. Ripple utilizza una forma iterativa di consenso dal PoA e informazioni più dettagliate sul suo processo di consenso possono essere trovate qui.
Un'altra stringa che utilizza PoA è VeChain. Si tratta di una blockchain pubblica di livello aziendale specializzata nella gestione trasparente delle informazioni aziendali. Focalizzato soprattutto sulla gestione della filiera e della logistica.



Autore


