Skip to main content

Che cos'è il Proof of Staked Authority (PoSA)

Nota: Questo documento è una traduzione automatica della versione originale in inglese.

Che cos'è il Proof of Staked Authority (PoSA)

Il Proof of Staked Authority (PoSA) è un meccanismo di consenso che combina elementi del Proof of Stake (PoS) e del Proof of Authority (PoA). In un sistema PoSA, un insieme limitato di validatori è pre-approvato o autorizzato (la componente Authority), e ogni validatore deve inoltre bloccare uno stake significativo di token (la componente Stake). Il PoSA è usato in modo più rilevante da BNB Smart Chain (in precedenza Binance Smart Chain), dove consente tempi di blocco rapidi e commissioni di transazione basse mantenendo un insieme di validatori noto e responsabile.

A differenza del Proof of Stake aperto, in cui qualsiasi partecipante che soddisfi lo stake minimo può entrare nell'insieme dei validatori, il PoSA limita la validazione a un gruppo selezionato di entità. A differenza del Proof of Authority puro, in cui i validatori sono semplicemente inseriti in una whitelist in base a identità o reputazione, il PoSA aggiunge un vincolo economico: i validatori hanno token a rischio, il che crea un incentivo finanziario contro la cattiva condotta.

In sintesi: il PoSA è un meccanismo di consenso ibrido in cui un insieme autorizzato di validatori deve anche mettere in stake token, combinando la velocità della validazione basata sull'autorità con la responsabilità economica dello staking.

Come funziona il PoSA

Selezione dei validatori

In una rete PoSA, diventare validatore non è aperto a chiunque metta in stake abbastanza token. I candidati devono soddisfare sia criteri di governance (approvazione, reputazione, storico operativo) sia criteri economici (mettere in stake una quantità sostanziale di token). Su BNB Smart Chain, l'insieme attivo dei validatori è limitato a un piccolo numero di nodi -- storicamente 21 validatori attivi, poi ampliato -- selezionati tra i candidati che sono stati eletti dagli staker e soddisfano i requisiti operativi.

Componente Authority

L'"Authority" nel PoSA significa che i validatori sono entità note e identificabili. Questo contrasta con i sistemi PoS o PoW pseudonimi, in cui validatori o miner possono essere anonimi. L'identità nota dei validatori fornisce un meccanismo di responsabilità diretta: se un validatore si comporta scorrettamente, la comunità sa esattamente chi è il responsabile. Tuttavia, significa anche che l'insieme dei validatori non è aperto in modo permissionless -- i nuovi validatori non possono entrare semplicemente mettendo in stake token.

Componente di staking

Lo "Staked" nel PoSA significa che i validatori devono bloccare token come garanzia. Questo vincolo economico allinea i loro incentivi al comportamento onesto: i validatori che producono blocchi non validi, vanno offline o tentano la doppia firma rischiano di perdere i token in stake tramite lo slashing. Anche i normali detentori di token possono delegare il proprio stake ai candidati validatori, influenzando quali validatori entrano nell'insieme attivo.

Produzione dei blocchi

I validatori attivi producono blocchi a turno secondo una rotazione programmata, in modo simile al DPoS. Poiché l'insieme dei validatori è piccolo e noto, il consenso è veloce -- BNB Smart Chain produce blocchi all'incirca ogni tre secondi con finalità quasi istantanea. Il numero ridotto di validatori comporta meno overhead di comunicazione tra i nodi, il che si traduce direttamente in un throughput più elevato.

Governance e rotazione dei validatori

Le reti PoSA includono tipicamente meccanismi di governance per aggiungere o rimuovere validatori. Su BNB Smart Chain, i validatori vengono rieletti periodicamente in base a una combinazione di peso dello staking e voti della comunità. I validatori con prestazioni insufficienti (basso uptime, blocchi mancati) possono essere estromessi con un voto e sostituiti. Questo livello di governance si colloca tra il PoS completamente aperto (chiunque può entrare) e il PoA statico (i validatori sono fissati dall'operatore).

Il ruolo dello staking delegato nel PoSA

Nelle reti PoSA come BNB Smart Chain, i normali detentori di token partecipano tramite lo staking delegato. Selezionano un candidato validatore e gli delegano i propri token, aumentando lo stake totale del candidato e migliorandone le probabilità di entrare nell'insieme attivo dei validatori. In cambio, i deleganti ricevono una quota delle ricompense di blocco del validatore, proporzionale all'importo delegato.

Lo staking delegato svolge due funzioni: consente ai detentori di token che non possono gestire l'infrastruttura di un validatore di guadagnare ricompense di staking, e fornisce un segnale di governance -- i validatori con più stake delegato sono considerati dotati di un sostegno più ampio della comunità. Se un validatore ha prestazioni insufficienti o si comporta scorrettamente, i deleganti possono ritirare il proprio stake e reindirizzarlo verso un altro candidato, creando una pressione di responsabilità simile alla rimozione guidata dagli elettori nel DPoS.

La combinazione di ingresso autorizzato dei validatori e staking delegato crea un sistema a più livelli: il protocollo controlla chi può validare (autorità), l'economia controlla chi valida effettivamente (peso dello staking) e i deleganti controllano quali validatori hanno successo (fiducia della comunità).

Il PoSA a confronto con altri meccanismi

Dimensione PoS PoA PoSA DPoS
Accesso dei validatori Aperto (stake minimo) Autorizzato (basato sull'identità) Autorizzato + staking Eletti dai detentori di token
Responsabilità dei validatori Slashing Reputazione / identità Slashing + identità Rimozione guidata dagli elettori
Throughput Moderato Alto Alto Alto
Decentralizzazione Più alta (molti validatori possibili) Bassa (insieme di autorità fisso) Basso-moderata (piccolo insieme selezionato) Basso-moderata (piccolo insieme eletto)
Vincolo economico Sì (token in stake a rischio) No (solo identità) Sì (token in stake a rischio) Sì (stake delegato)

Il PoSA occupa una posizione intermedia: è più responsabile del PoA puro perché i validatori hanno token a rischio, ma più centralizzato del PoS aperto perché l'insieme dei validatori è limitato e autorizzato.

Perché il PoSA è importante per i progetti crypto AI

Diversi progetti crypto AI vengono distribuiti su BNB Smart Chain o su altre reti PoSA per la combinazione di commissioni basse e tempi di blocco rapidi. Per i carichi di lavoro AI che generano transazioni on-chain frequenti -- assegnazioni di compiti, regolamenti di pagamento, registrazioni di dati, record delle versioni dei modelli -- le caratteristiche di throughput del PoSA possono essere praticamente importanti.

Tuttavia, la natura autorizzata dell'insieme dei validatori significa che le assunzioni di sicurezza differiscono dalle reti PoS aperte. Un progetto costruito su una chain PoSA si affida di fatto a un insieme selezionato di validatori affinché ordinino le transazioni onestamente. Comprendere questo compromesso è rilevante per valutare la Onchain necessity e le assunzioni infrastrutturali di qualsiasi progetto crypto AI costruito su una rete di questo tipo.

L'implicazione pratica per i lettori: quando una scheda progetto mostra Consensus: PoSA, il progetto beneficia di un'elaborazione delle transazioni rapida ed economica ma dipende da un piccolo gruppo di validatori noti. Questo non è di per sé né buono né cattivo -- è una scelta di design con punti di forza specifici (velocità, basso costo, responsabilità tramite identità) e limiti specifici (rischio di centralizzazione, accesso autorizzato, possibilità di censura coordinata).

Dove compare nelle schede progetto di DecAIHub

In una scheda progetto DecAIHub, il PoSA compare nel campo Consensus. Quando una scheda mostra Consensus: PoSA, indica che la rete sottostante al progetto usa il meccanismo Proof of Staked Authority per validare le transazioni e produrre i blocchi.

Ciò si osserva più comunemente nei progetti che operano su BNB Smart Chain, dove il PoSA è il meccanismo di consenso nativo. Il campo consensus aiuta i lettori a capire il livello infrastrutturale da cui dipende un progetto -- come vengono prodotti i blocchi, chi li valida e quali garanzie di sicurezza fornisce la chain.

Il campo consensus è uno dei diversi descrittori a livello infrastrutturale insieme a Main chain, Type e Network status. Insieme, questi campi delineano il quadro della base tecnica sotto i layer applicativo e AI del progetto.

Cosa il PoSA da solo non dimostra

  • Il PoSA non dimostra la decentralizzazione. Un insieme di validatori piccolo e autorizzato è più centralizzato a livello di consenso rispetto a una rete PoS aperta. Il numero di validatori, la loro indipendenza reciproca, la loro diversità geografica e organizzativa e il processo di governance per aggiungerli o rimuoverli determinano il livello pratico di decentralizzazione. Una rete PoSA in cui tutti i validatori sono gestiti da entità collegate è funzionalmente centralizzata a prescindere dall'etichetta di consenso.
  • Il PoSA non dimostra che un progetto abbia l'AI. Il consenso è un meccanismo infrastrutturale. Un progetto su una chain PoSA può avere o non avere un componente AI reale -- il campo consensus non dice nulla sulla capacità AI.
  • Il PoSA non dimostra la resistenza alla censura. Un insieme ristretto di validatori, in cui i validatori sono entità note, può in teoria subire pressioni per censurare transazioni o indirizzi specifici. Se questo sia un rischio concreto dipende dalla giurisdizione, dal design della governance e dalla diversità dei validatori.
  • Il PoSA non dimostra la necessità del token. Il fatto che il consenso di una chain usi token in stake non significa automaticamente che il token proprio del progetto sia necessario per la sua funzionalità AI o applicativa.
  • Commissioni basse non significano rischio basso. Le chain PoSA hanno spesso commissioni di transazione molto basse, il che è una caratteristica dell'esperienza utente, non una prova di sicurezza, qualità o decentralizzazione.

Da non confondere con

  • Proof of Stake (PoS) -- nel PoS standard, la partecipazione come validatore è aperta a chiunque metta in stake token sufficienti. Il PoSA aggiunge un livello di autorizzazione sopra lo staking. I validatori PoSA devono essere approvati, non solo avere abbastanza stake. La componente "Authority" è ciò che distingue il PoSA dal PoS aperto.
  • Delegated Proof of Stake (DPoS) -- il DPoS seleziona i validatori tramite elezioni aperte dei detentori di token, a cui qualsiasi candidato può presentarsi. Il PoSA usa una combinazione di peso dello staking e approvazione dell'autorità. La distinzione sta nel modo in cui i validatori entrano nell'insieme: eletti dai voti (DPoS) vs selezionati da governance e staking (PoSA). Entrambi portano a insiemi di validatori ridotti, ma il meccanismo di selezione è diverso.
  • Proof of Authority (PoA) -- nel PoA puro, i validatori sono inseriti in whitelist solo in base a identità o reputazione, senza alcuno stake di token richiesto. Il PoSA aggiunge il requisito di staking per creare una penalità economica in caso di cattiva condotta. Il PoA senza staking si affida interamente alla responsabilità reputazionale.
  • Consenso -- il concetto generale di come le reti concordano sullo stato del registro. Il PoSA è uno specifico meccanismo di consenso tra i tanti.
  • BNB Smart Chain -- BNB Smart Chain è una specifica rete blockchain che usa il PoSA. Il PoSA è il meccanismo di consenso; BNB Smart Chain è la rete che lo implementa. Anche altre reti potrebbero adottare il PoSA.

Domande frequenti

Perché è stato creato il PoSA invece di usare il PoS standard?

Il PoSA è stato progettato per ottenere un insieme specifico di compromessi: tempi di blocco rapidi, commissioni basse e compatibilità EVM, mantenendo al contempo un insieme di validatori noto e responsabile. Il PoS aperto standard con un grande insieme di validatori introduce più overhead di comunicazione e una finalità più lenta. Limitando l'insieme dei validatori a entità pre-approvate che mettono anche in stake token, il PoSA raggiunge le caratteristiche di throughput necessarie per una chain ad alto volume come BNB Smart Chain, a scapito di una partecipazione più ampia dei validatori.

Quanti validatori ha una rete PoSA?

Su BNB Smart Chain, l'implementazione PoSA più rilevante, l'insieme attivo dei validatori è stato storicamente di 21 nodi, sebbene il protocollo abbia ampliato questo numero nel tempo per migliorare la decentralizzazione. Il numero specifico è un parametro di protocollo -- meno validatori significano consenso più veloce ma maggiore concentrazione di potere; più validatori migliorano la resilienza ma aggiungono overhead di coordinamento.

Chiunque può diventare un validatore PoSA?

Non direttamente. A differenza dei sistemi PoS aperti, il PoSA richiede che i candidati soddisfino criteri operativi e di governance oltre a mettere in stake token. Su BNB Smart Chain, diventare validatore comporta registrarsi come candidato, soddisfare requisiti tecnici e operativi e ricevere abbastanza stake delegato dai detentori di token da classificarsi nell'insieme attivo. La combinazione di autorizzazione e staking crea una barriera d'ingresso più alta rispetto al PoS aperto.

Il PoSA è più centralizzato del DPoS?

Entrambi i meccanismi portano a un insieme attivo di validatori ridotto, ma differiscono nel modo in cui i validatori vengono selezionati. Il DPoS usa elezioni aperte dei detentori di token -- qualsiasi candidato può presentarsi e gli elettori decidono. Il PoSA combina il peso dello staking con l'approvazione dell'autorità, il che aggiunge un livello di controllo dell'accesso. In pratica, il grado di centralizzazione dipende dall'implementazione specifica: quanti validatori sono attivi, quanto sono diversificati e come funziona effettivamente il processo di governance per aggiungerli o rimuoverli.

Riferimenti esterni

Vedi anche