Le résumé

Solana est une chaîne de blocs intégrée et open source visant à synchroniser les informations mondiales à la vitesse de la lumière. Le réseau se concentre sur les transactions rapides et une haute productivité afin de favoriser l'adoption des consommateurs à grande échelle de la technologie blockchain. Solana travaille à l'amélioration du temps de latence et du taux de productivité. Elle s'efforce d'y parvenir grâce à des fonctionnalités telles qu'un nouveau mécanisme de timbre temporel appelé Preuve d'Histoire (PoH), le protocole de diffusion de blocs Turbine et le traitement des transactions en parallèle.

Depuis le lancement du réseau principal en mars 2020, le réseau a connu de nombreuses améliorations en termes de performance et de résilience, grâce à l'ajout de QUIC, de la qualité de service basée sur la participation (QoS), et des marchés de frais locaux.

Grâce à la preuve d'historique (PoH) et aux transactions parallèles, le réseau Solana peut rivaliser avec les performances des systèmes centralisés, et ce, sur une chaîne de blocs mondiale décentralisée et ouverte au public. Les utilisateurs peuvent payer les frais de transactions et interagir avec des contrats intelligents en utilisant SOL, le jeton natif du réseau. Parmi les autres innovations figurent les extensions des jetons, un ensemble de fonctionnalités riches intégrées dans le programme du jeton qui permet des comportements complexes tels que des transferts privés.

Introduction

L'évolutivité est l'un des plus grands défis auxquels la technologie de la chaîne de blocs est confrontée. Bien que ces réseaux se développent, ils rencontrent souvent des insuffisances en termes de vitesse des transactions et de temps nécessaire pour la confirmation. Comme Solana est construit sur une nouvelle architecture, il traite ces limitations sans compromettre la sécurité ou la décentralisation.

La chaîne de blocs Solana a été fondée en 2017 par Anatoly Yakovenko des laboratoires Solana, et elle est maintenant l'une des chaînes de blocs les plus utilisées au monde. Solana utilise plusieurs innovations, telles que la preuve d'historique et le parallélisme, pour traiter des dizaines de milliers de transactions par seconde de manière efficace sur un seul appareil mondial.

Comment fonctionne Solana ?

Solana est une chaîne de blocs de troisième génération fonctionnant sur un mécanisme de preuve de participation (PoS) et a mis en œuvre plusieurs innovations uniques pour faciliter l'atteinte d'un taux de productivité élevé et effectuer des transactions rapidement et à faible coût :

  • Parallélisme : la capacité de traiter plus d'une transaction à la fois.

  • Preuve d'historique (PoH) : une méthode de vérification du temps sans avoir besoin de l'horodatage traditionnel.

  • Tolérance aux erreurs byzantines élevée (Tower BFT) : une version améliorée de PoH d'un mécanisme BFT opérationnel.

  • Turbine : un protocole de publication de blocs qui maintient la synchronisation du réseau.

  • Gulf Stream : un protocole d'envoi de transactions sans mémoire tampon (Mempool).

  • Machine virtuelle Solana : temps d'exécution des contrats intelligents parallèles.

Ces caractéristiques rendent le réseau hautement performant, avec un temps de création de blocs d'environ 400 millisecondes, traitant des milliers de transactions par seconde. Pour illustrer la valeur de ces caractéristiques, le temps de création de blocs dans Bitcoin est d'environ 10 minutes, et dans Ethereum d'environ 15 secondes.

Les détenteurs de jetons SOL peuvent stocker leurs jetons dans le cadre du mécanisme de consensus de la preuve de participation sur la chaîne de blocs. En utilisant un portefeuille de cryptomonnaies compatible, vous pouvez stocker vos jetons avec des validateurs qui traitent les transactions du réseau. Un validateur réussi peut ensuite partager les récompenses avec ceux qui ont stocké leurs jetons, et ce mécanisme de récompense incite les validateurs et les délégués à travailler pour le bénéfice du réseau.

À partir de janvier 2024, Solana comptait 2 145 validateurs et un Nakamoto coefficient de 31.

Preuve d'historique

Suivre l'ordre des transactions est extrêmement important en matière de cryptomonnaies. Bitcoin accomplit cette tâche en regroupant des transactions dans des blocs avec un seul horodatage, et chaque nœud doit valider ces blocs en accord avec les autres nœuds. Cependant, ce processus entraîne de longs temps d'attente pour que les nœuds confirment un bloc à travers le réseau, tandis que Solana utilise une approche différente appelée preuve d'historique (PoH).

Les événements et transactions de Solana sont hachés à l'aide de la fonction de hachage SHA256, qui prend les entrées et produit des sorties uniques qui sont très difficiles à prédire. Solana prend la sortie d'une transaction et l'utilise comme entrée pour le processus de hachage suivant, intégrant ainsi l'ordre des transactions dans les sorties qui ont été hachées.

Ce processus de hachage crée une longue chaîne continue de transactions qui ont été hachées. Cela produit un ordre clair des transactions qui peut être vérifié et que le validateur peut ajouter au bloc, sans avoir besoin de l'horodatage traditionnel.

Le processus de hachage nécessite également un temps spécifique pour être complété, ce qui signifie que les validateurs peuvent facilement vérifier le temps écoulé. En organisant les transactions en une chaîne de hachage, les validateurs traitent et transmettent moins d'informations dans chaque bloc. L'utilisation d'une copie hachée de l'état le plus récent des transactions réduit considérablement le temps de confirmation du bloc.

La preuve d'historique n'est pas un mécanisme de consensus, mais une méthode pour réduire le temps de confirmation de l'ordre des transactions. En combinant cette méthode avec la preuve de participation, le choix du prochain validateurs du bloc devient beaucoup plus facile. Les nœuds ont besoin de moins de temps pour valider l'ordre des transactions, ce qui signifie que le réseau choisit un nouveau validateurs beaucoup plus rapidement.

Coût réduit

Solana se distingue par des frais très bas, le coût moyen d'une transaction étant de 0,00025 $. La réduction des frais peut aider à éliminer certains des plus grands obstacles de la génération trois du web, car les frais de transfert sur les autres chaînes peuvent ajouter des coûts énormes à une seule transaction.

Efficacité énergétique

Étant donné que les nœuds Solana prennent moins de temps et de ressources pour valider les transactions - et qu'ils ne nécessitent pas de minage comme les réseaux de preuve de travail (PoW) - ils se sont imposés comme l'une des chaînes de blocs les plus économes en énergie.

La Fondation Solana, qui est une organisation à but non lucratif dédiée à la sécurisation et au soutien du réseau Solana, publie des rapports d'audit effectués par des institutions externes régulièrement sur l'impact de Solana en ce qui concerne l'énergie, ainsi que sa position par rapport à d'autres projets de chaînes de blocs et à la consommation d'énergie moyenne des particuliers. Le dernier rapport publié en décembre 2023 a indiqué une réduction de la consommation d'énergie par transaction de 25 %, passant de 0,879 kilojoules à 0,658 kilojoules.

Qu'est-ce que SOL ?

SOL est le jeton de service natif du réseau Solana que le réseau brûle dans le cadre de son modèle déflationniste. Les utilisateurs ont besoin de SOL pour payer les frais de transactions lors des transferts ou de l'interaction avec des contrats intelligents, et les détenteurs de SOL peuvent également devenir des validateurs du réseau. À l'instar d'Ethereum, Solana permet aux développeurs de créer des contrats intelligents et de lancer des projets basés sur la chaîne de blocs.

La monnaie SOL utilise le protocole SPL qui est la norme pour les jetons sur la chaîne de blocs Solana, similaire à l'ERC-20 sur le réseau Ethereum. Il existe deux cas d'utilisation principaux pour le jeton SOL :

  1. Payer les frais de transactions lors de l'utilisation du réseau ou des contrats intelligents.

  2. Stocker les jetons en tant que partie du mécanisme de consensus de la preuve de participation.

Construire des applications décentralisées sur le réseau Solana crée de nouveaux cas d'utilisation pour les jetons SOL et d'autres jetons conçus avec la norme SPL.

Écosystème Solana

L'écosystème Solana a connu une croissance énorme depuis le lancement de la version bêta de son réseau principal en 2020. À partir de janvier 2024, plus de 2500 développeurs travaillent sur des projets Solana et plus d'un million de portefeuilles actifs sur Solana.

Des géants de l'économie ont également annoncé leur intégration avec le réseau Solana, y compris Discord (qui a permis aux utilisateurs de lier leurs profils à des portefeuilles Solana) ainsi que ASICS (qui a utilisé des plateformes de paiement Solana Pay pour permettre aux consommateurs d'acheter un design de chaussure en édition limitée).

La rapidité d'exécution des transactions et le taux de productivité élevé ont fait de Solana le choix de nombreux utilisateurs pour de nombreux cas d'utilisation du web 3, tels que :

  • Réseaux d'infrastructure physique décentralisée (DePIN) : Des réseaux du monde réel propulsés par des jetons, comme le protocole de cartes décentralisées Hivemapper, sont rendus possibles grâce à la capacité de traiter des transactions à des vitesses extrêmement élevées.

  • Les jetons non fongibles de nouvelle génération : De nouvelles normes de jetons non fongibles ont émergé dans l'écosystème Solana, tirant parti de l'évolutivité du réseau pour créer de nouveaux usages. Les jetons non fongibles exécutables (xNFTs) de Coral sont des jetons non fongibles capables de lancer un programme, promettant un ensemble de web et d'applications entièrement présentes dans le portefeuille. Les jetons non fongibles compressés (cNFTs) utilisent des arbres Merkle pour réduire considérablement le coût de stockage des données sur la chaîne, augmentant ainsi le coût de frappe d'un million de jetons non fongibles de millions à des centaines de dollars.

  • Paiements : Le protocole Solana Pay a aidé à faire fonctionner un écosystème de solutions de paiement faciles et ouvertes au public qui peuvent régler les paiements en quelques secondes pour les entreprises.

  • Jeux et divertissement : Le traitement de transactions importantes avec le moins de temps d'attente ouvre des cas d'utilisation du web 3 pour les jeux et le divertissement ainsi que les possibilités du métavers.

  • Financement décentralisé : La haute productivité de Solana et les frais bas rendent possible la création de teneurs de marché automatiques, de plateformes d'échange décentralisées, et plus encore.

Quelle est la prochaine étape ?

La conférence Breakpoint 2022 organisée par la Fondation Solana a mis en lumière plusieurs projets qui devraient être lancés dans les mois et les années à venir, notamment :

  • Firedancer : Jump Crypto développe de nouveaux logiciels open source sur le réseau Solana, incluant un second validateur capable de traiter 1,2 million de transactions par seconde dans un environnement de test en novembre. Cela devrait augmenter le taux de productivité de Solana encore plus.

  • Extensions des jetons : Le nouveau programme de jetons lancé en 2024 permet aux développeurs d'ajouter des fonctionnalités telles que des transferts privés et des destinataires autorisés sur liste blanche sans écrire de code supplémentaire.

Idées finales

Depuis l'émergence du réseau Solana sur la scène des chaînes de blocs en 2020, il ne cesse de croître et d'évoluer pour devenir un écosystème de chaîne de blocs robuste et durable. Depuis son lancement, il est devenu un choix populaire tant pour les projets que pour les utilisateurs, et il semble capable de réaliser encore plus de croissance.

Articles connexes

  • Qu'est-ce que la preuve de participation (PoS) ?

  • Qu'est-ce que Solana (SOL) ?

  • Ponts des trois cryptomonnaies célèbres et comment ils fonctionnent