721Beat

View Original

Cosa è Solana?

Solana è una piattaforma blockchain Proof of Stake con funzionalità di Smart Contracts focalizzata sull’esecuzione veloce delle transazioni. 

Key Takeaways: 

  • Solana è stata fondata da Anatoly Yakovenko, Greg Fitzgerald, Stephen Akridge,Raj Gokal.

  • Solana permette l’uso degli Smart Contracts che utilizza la  Proof of History (PoH): un metodo per verificare il tempo senza la necessità di un timestamp convenzionale.

  • Solana è ampiamente utilizzata per applicazioni DeFi ed NFTs. 


Background:

Solana è stata proposta da Anatoly Yakovenko attraverso un whitepaper pubblicato a novembre 2017. Il primo blocco di Solana è stato creato il 16 Marzo 2020 e nel Giugno 2021 Solana ha raccolto un round di finanziamento guidato da a16z mentre a Settembre Tether ha annunciato la disponibilità di USDT su Solana. Il 14 Settembre 2021, la blockchain di Solana è andata offline dopo un ondata di transazioni che ha causato il fork della rete e diversi validatori non erano più sincronizzati con la vera rete. Il problema è stato risolto il giorno successivo, il 15 settembre 2021. La blockchain di Solana è andata nuovamente offline il 31 Maggio 2022 a causa di un bug nel modo in cui la blockchain elabora le transazioni offline. L’interruzione è durata circa quattro ore e mezza. Una terza interruzione è avvenuta il 1° Ottobre 2022 a causa di un bug di consenso nel client di convalida. Tali interruzioni hanno spesso portato alla diminuizione del prezzo del valore del token Sol della rete. 

Nel Dettaglio: 

Solana è una blockchain PoS ( proof-of-stake ) di terza generazione che ha implementato una serie di innovazioni uniche per facilitare un throughput elevato, transazioni veloci e commissioni basse: 

  • Proof of History (PoH): un metodo per verificare il tempo senza la necessità di un timestamp convenzionale.

  • Parallelizzazione: la capacità di elaborare più di una transazione in un dato momento.

  • Tower Byzantine Fault Tolerance (BFT): una versione ottimizzata per PoH di Practical BFT.

  • Turbine: un protocollo di propagazione a blocchi.

  • Gulf Stream: un protocollo di inoltro delle transazioni senza mempool.

  • Sealevel: tempo di esecuzione di smart contract paralleli.

  • Pipelining: un'unità di elaborazione delle transazioni per l'ottimizzazione della convalida.

  • Cloudbreak: un database di account con scala orizzontale.

Queste funzionalità creano una rete ad alte prestazioni con tempi di blocco di 400 ms ed elabora migliaia di TPS . Per metterlo in prospettiva, il tempo di blocco di Bitcoin è di circa 10 minuti e di Ethereum di circa 15 secondi.

I possessori di SOL possono puntare i loro token come parte del meccanismo di consenso PoS della blockchain. Con un portafoglio crittografico compatibile, puoi puntare i tuoi token con i validatori che elaborano le transazioni della rete. Un validatore di successo può quindi condividere i premi con coloro che hanno puntato i propri token. Questo meccanismo di ricompensa incentiva validatori e deleganti ad agire nell'interesse della rete. 

A dicembre 2022, Solana ha 2.034 validatori e un coefficiente Nakamoto di 31.

Conclusioni:

Solana ha una moltitudine di casi d’uso e grazie alle sue caratteristiche è perfetta per NFTs, GameFi, DeFi e DAOs. Inoltre, Solana Labs ha annunciato l’uscita di un telefono mobile Solana a Giugno 2022 e il primo telefono spedito agli sviluppatori a Dicembre 2022. Il telefono dovrebbe uscire nel 2023.