Che cos'è Algorand?
Cripto per avanzati
Altri articoli
Algorand (ALGO) è una società di software open-source con sede a Boston dedicata alla creazione di un'economia senza confini. Ha creato un protocollo di Proof-of-Stake (PoS) puro e senza permessi che consente una partecipazione aperta, scalabilità, sicurezza e finalità delle transazioni.
Algorand cerca di affrontare i tre principali problemi che oggi affliggono le blockchain, soprannominati il trilemma della blockchain: sicurezza, scalabilità e decentralizzazione. La sicurezza della rete è legata all'onestà della maggioranza nel meccanismo di consenso di Algorand, denominato Pure PoS. A differenza di Delegated Proof-of-Stake, Liquid Proof-of-Stake o Bonded Proof-of-Stake, non c'è un meccanismo di penalizzazione, noto anche come slashing, nel caso in cui un attore si comporti in modo scorretto - si pensi a difetti di liveness come uno scarso uptime o a difetti di sicurezza come il tentativo di verificare due volte lo stesso blocco. Piuttosto che penalizzare i cattivi attori, Algorand cerca di rendere impossibile l'imbroglio di denaro da parte di una minoranza e insensato l'imbroglio di denaro da parte della maggioranza. Il processo funzionerà perfettamente finché i due terzi della maggioranza saranno sinceri.
In Algorand, i blocchi sono divisi in due parti da una lotteria nota come "smistamento crittografico", che consente una rapida finalizzazione. Sono finiti i tempi in cui si dovevano aspettare più di 30 conferme e, infine, molte ore per avere la certezza che una transazione fosse avvenuta. La fase di proposta inizia quando un singolo token viene scelto a caso e il suo proprietario propone i blocchi successivi. Tuttavia, il proponente è noto all'intera rete solo durante la fase di propagazione, quando ormai è troppo tardi per interferire. In Pure PoS, ogni token ha la stessa capacità di essere scelto.
Round di votazione: viene scelto un comitato di 1.000 proprietari di token casuali, e il blocco presentato dal primo utente viene approvato. A differenza dell'architettura a comitato fisso utilizzata in molte blockchain Proof-of-Work o Proof-of-Stake, la selezione casuale dei membri del comitato rende il protocollo eccezionalmente sicuro contro gli attacchi degli avversari: questi non sanno chi prendere di mira.
Differenza tra Ethereum e Algorand
Le piattaforme blockchain Ethereum e Algorand sono rivali. Entrambe le piattaforme, che impiegano contratti intelligenti, forniscono infrastrutture per consentire la creazione di nuovi progetti basati sulla blockchain.
Il metodo di consenso della blockchain è una delle principali distinzioni tra Algorand ed Ethereum. Ethereum impiega il meccanismo proof-of-work (PoW), che richiede un'enorme potenza di calcolo e risorse energetiche per "estrarre" nuove valute ed eseguire transazioni. Ethereum sta passando sempre più al meccanismo proof-of-stake, la variante più diffusa che richiede agli utenti della rete blockchain di scegliere come validatori.
Principali differenze:
- Algorand si basa ancora sulla pura proof of stake.