Résumé

Solana est un réseau blockchain axé sur les transactions rapides et le haut débit pour encourager l'adoption des consommateurs de crypto-monnaies et de la blockchain. Solana utilise de nombreuses améliorations pour améliorer la vitesse, y compris le mécanisme Proof of History (PoH) et les transactions parallèles. Les utilisateurs peuvent payer des frais de transaction et interagir avec des contrats intelligents avec SOL, la monnaie cryptographique native du réseau.

Introduction

L'évolutivité est l'un des plus grands défis de la technologie blockchain. À mesure que les réseaux se développent, ils rencontrent souvent des limites en termes de vitesse de transaction et de temps de confirmation. Solana est conçu pour résoudre ces limitations sans compromettre la sécurité ou la décentralisation.

Fondée en 2017 par Anatoly Yakovenko de Solana Labs, la blockchain Solana adopte une nouvelle méthode pour vérifier les transactions. Alors que Bitcoin, Ethereum et de nombreux autres projets souffrent de temps de transaction lents, de frais élevés et de consommation d'énergie importante. Solana utilise plusieurs améliorations, telles que le mécanisme de consensus PoH et la parallélisation, pour traiter efficacement des milliers de transactions par seconde (TPS).

Comment fonctionne Solana ?

Solana est une blockchain proof-of-stake (PoS) de troisième génération qui a mis en œuvre plusieurs améliorations uniques pour générer un haut débit, des transactions rapides et des frais bas :

  • Preuve d'Histoire (PoH) : Une méthode de vérification du temps sans avoir besoin d'un horodatage traditionnel.

  • Parallélisation : La capacité de traiter plus d'une transaction à tout moment.

  • Tolérance aux fautes byzantines (BFT) : Une version BFT pratique optimisée par PoH.

  • Turbine : Un protocole de transmission de blocs.

  • Gulf Stream : Un protocole de transfert de transactions sans Mempool.

  • Sealevel : Exécution parallèle de contrats intelligents.

  • Pipelining : Unité de traitement des transactions pour optimiser la validation.

  • Cloudbreak : Une base de données de comptes extensible horizontalement.

Ces caractéristiques créent un réseau Solana performant avec un temps de bloc de 400 ms et la capacité d'exécuter des milliers de transactions par seconde (TPS). Pour le mettre en perspective, vous pouvez comparer ce temps avec le temps de bloc de Bitcoin d'environ 10 minutes et Ethereum d'environ 15 secondes.

Les détenteurs de SOL peuvent mettre en jeu leurs tokens dans le cadre du mécanisme de consensus PoS de la blockchain. Avec un portefeuille de crypto-monnaies compatible, vous pouvez mettre en jeu vos tokens auprès des validateurs qui traitent les transactions du réseau. Les validateurs réussis partageront ensuite une partie de leurs récompenses avec ceux qui ont mis en jeu leurs tokens pour eux. Ce mécanisme de récompense incite les validateurs et les délégués à agir dans l'intérêt du réseau.

À la fin de décembre 2022, Solana comptait 2.034 validateurs et un coefficient de Nakamoto de 31.

Qu'est-ce qui rend Solana unique ?

En mettant l'accent sur le maintien de transactions bon marché, variées et facilement adoptables, Solana a mis en œuvre plusieurs innovations uniques :

Preuve d'Histoire (Proof of History)

Suivre l'ordre des transactions est extrêmement important dans le domaine des crypto-monnaies. Bitcoin le fait en emballant les transactions dans des blocs avec un seul horodatage. Chaque nœud doit valider les blocs en accord avec d'autres nœuds. Ce processus augmente considérablement le temps d'attente pour que les nœuds valident un bloc sur l'ensemble du réseau. Solana choisit une approche différente appelée Preuve d'Histoire (PoH).

Tous les événements et transactions de Solana sont hachés à l'aide de la fonction de hachage SHA256, qui prend une entrée et génère une sortie unique et extrêmement difficile à prédire. Solana utilise la sortie d'une transaction comme entrée pour la fonction de hachage suivante, intégrant ainsi l'ordre des transactions dans la sortie hachée.

Ce processus de hachage génère une chaîne de transactions hachées longue et ininterrompue. Cette fonctionnalité crée un ordre de transaction clair et vérifiable - un ordre que le validateur peut ajouter à un bloc sans avoir besoin d'un horodatage traditionnel.

Le hachage nécessite également un certain temps pour être complété, ce qui signifie que le validateur peut facilement vérifier le temps écoulé. En organisant les transactions dans une chaîne de hachage, ces validateurs traitent et transmettent moins d'informations dans chaque bloc. Utiliser la version hachée de l'état de transaction le plus récent permet de réduire considérablement le temps de confirmation d'un nouveau bloc.

PoH n'est pas un mécanisme de consensus mais plutôt un moyen de réduire le temps de confirmation de l'ordre des transactions. Lorsqu'il est combiné avec la preuve de participation, le choix du prochain validateur pour un bloc devient beaucoup plus facile. Les nœuds nécessitent moins de temps pour valider l'ordre des transactions, ce qui signifie que ce réseau choisit un nouveau validateur plus rapidement.

Prix bas

Solana a des frais extrêmement bas, avec un prix moyen par transaction de 0,00025 USD. Des frais bas peuvent éliminer certains des plus grands obstacles à l'entrée de Web3, car les frais de gaz sur d'autres chaînes peuvent ajouter des coûts considérables à un achat.

Efficacité énergétique

Comme les nœuds de Solana nécessitent moins de temps et moins de ressources pour valider les transactions - et qu'il ne nécessite pas de minage comme les réseaux utilisant le mécanisme de consensus Proof-of-Work (PoW) - ce réseau est apparu comme l'une des blockchains les plus économes en énergie.

La Solana Foundation, une organisation à but non lucratif spécialisée dans la sécurisation et le soutien du réseau Solana, publie régulièrement des audits de tiers sur l'impact énergétique de Solana, ainsi que des comparaisons avec d'autres projets blockchain et la consommation moyenne des ménages. Selon le dernier rapport publié en septembre 2022, les statistiques de consommation d'énergie sont mises en évidence comme suit :

Une transaction Solana

508 Joules

Une recherche sur Google

1.080 Joules

Une transaction Solana sans vote

3.290 Joules

Une transaction Ethereum (estimation après la Fusion)

144.036 Joules

Charger complètement un iPhone 13

44.676 Joules

Faire fonctionner l'ensemble du réseau Solana chaque année

4.056.273.936 Joules

Miner un Bitcoin

5.005.764.000 Joules

La consommation d'énergie moyenne d'un ménage américain par an

38.574.000.000 Joules

Qu'est-ce que SOL ?

SOL est le token utilitaire natif de Solana, brûlé par le réseau dans le cadre d'un modèle déflationniste. Les utilisateurs ont besoin de SOL pour payer les frais de transaction lors de transferts ou d'interactions avec des contrats intelligents. Les détenteurs de SOL peuvent également devenir des validateurs pour le réseau. Comme Ethereum, Solana permet aux développeurs de construire des contrats intelligents et de créer des projets basés sur la blockchain.

SOL utilise le protocole SPL ; SPL est la norme de token de la blockchain Solana, similaire à l'ERC-20 sur Ethereum. Le token SOL a deux cas d'utilisation principaux :

  1. Payer les frais de transaction générés lors de l'utilisation du réseau ou des contrats intelligents.

  2. Participer à la mise en jeu de tokens dans le cadre du mécanisme de consensus Proof of Stake.

Les applications décentralisées (DApp) construites sur Solana créent de nouveaux cas d'utilisation pour SOL et d'autres tokens construits selon la norme SPL.

L'écosystème Solana

L'écosystème Solana a connu une croissance explosive depuis le lancement de la version bêta de mainnet en 2020. En décembre 2022, il y avait 21.255 dépôts pour les développeurs sur Github utilisant Solana, soutenant huit millions d'utilisateurs actifs.

Les géants de l'économie traditionnelle ont également annoncé leur intégration avec Solana. On peut citer Discord (qui permet aux utilisateurs de lier leurs profils et leur portefeuille Solana) et ASICS (qui a utilisé le mode de paiement Solana Pay pour permettre aux clients d'acheter un design de chaussures en édition limitée).

Les transactions rapides et le haut débit ont fait de Solana un réseau privilégié pour de nombreuses applications dans Web3, telles que :

  • NFT : Le temps de transaction rapide et les frais bas ont stimulé l'émergence d'un écosystème NFT dynamique sur Solana. Plus de 22,7 millions de NFT ont été frappés sur Solana par plus de 150.000 créateurs à la fin de décembre et les NFT Solana ont été soutenus par Meta, Facebook et Instagram. Certains projets NFT Solana notables incluent l'Académie Degenerate Ape, Okay Bears et Solana Monkey Business.

  • Paiements : Le protocole Solana Pay a soutenu un écosystème de structures de paiement sans friction, sans autorisation, capable de régler les paiements en quelques secondes. Dans l'annonce récente de Stripe sur les ponts entre monnaie fiduciaire et crypto, 11 des 16 projets mentionnés étaient des partenaires de lancement construits sur Solana.

  • Jeux : À la fin de décembre, il y a actuellement 15 jeux en direct jouables avec Solana, et 37 jeux sont prévus pour mars 2023.

  • DeFi : Le temps de transaction rapide rend Solana idéal pour le secteur de la finance décentralisée (DeFi) et les projets Solana DeFi ont lever plus de 150 millions USD en 2022. Des projets notables incluent le carnet de commandes géré par la communauté OpenBook et Jupiter Aggregator.

  • DAO : De nouveaux outils ont conduit à une augmentation des organisations autonomes décentralisées (DAO) sur Solana, avec 8.489 propositions DAO et un total de 34.484 votes.

  • Mobile : Avec le lancement de Saga en juin, le premier téléphone mobile utilisant Solana Mobile Stack, l'écosystème Solana a pris les devants dans le développement de crypto-monnaies axées sur les appareils mobiles. Les premiers appareils Saga ont été livrés aux développeurs en décembre 2022.

Que se passe-t-il ensuite ?

La conférence Breakpoint 2022 organisée par la Solana Foundation a mis en avant plusieurs projets à réaliser dans un avenir proche, y compris :

  • Firedancer : Jump Crypto développe un nouveau logiciel de base Solana open source, y compris un client validateur secondaire capable de traiter 1,2 million de TPS dans un environnement de test depuis novembre. Cela étendra encore le débit de Solana.

  • Mobile : Les appareils Saga devraient être lancés au public en 2023. Solana Mobile lancera également le Solana DApp Store, un magasin gratuit pour les DApps axées sur Web3, en janvier 2023.

  • Mises à jour du réseau : Plusieurs mises à jour ont été effectuées pour améliorer les performances du réseau, y compris QUIC, la qualité de service par stake pondéré et le marché des frais. Le co-fondateur de Solana Labs, Anatoly Yakovenko, a également décrit sa vision sur la manière dont il souhaite améliorer le réseau.

Résumé

Après avoir émergé dans le domaine de la blockchain en 2020, Solana continue de se développer en un écosystème robuste et durable. Depuis lors, Solana est devenu un choix populaire tant pour les projets que pour les utilisateurs, et il semble que tout l'écosystème soit prêt à se développer davantage.