Résumé
Solana est une blockchain open source intégrée avec pour objectif de synchroniser l'information mondiale à la vitesse de la lumière. Ce réseau se concentre sur des transactions rapides et un haut débit pour promouvoir l'adoption de la technologie blockchain par les consommateurs de masse. Solana optimise la latence et le débit. Solana s'efforce d'atteindre cet objectif grâce à des fonctionnalités telles qu'un nouveau mécanisme d'horodatage appelé Proof of History (PoH), le protocole de propagation de blocs Turbine, et le traitement parallèle des transactions.
Depuis le lancement du mainnet en mars 2020, plusieurs améliorations du réseau ont encore amélioré les performances et la résilience du réseau, y compris QUIC, Quality of Service avec un poids de staking (QoS), et un marché des frais local.
Grâce au Proof of History (PoH) et aux transactions parallèles, le réseau Solana peut rivaliser avec les performances des systèmes centralisés sur une blockchain mondiale décentralisée et sans autorisation. Les utilisateurs peuvent payer des frais de transaction et interagir avec des contrats intelligents en utilisant SOL, le token natif de ce réseau. Une autre innovation est l'Extension Token, un ensemble de fonctionnalités riches intégrées nativement dans le programme token qui permet des comportements complexes tels que des transferts secrets.
Introduction
La scalabilité est l'un des plus grands défis de la technologie blockchain. À mesure qu'elles évoluent, les réseaux rencontrent souvent des limitations liées à la vitesse des transactions et au temps de confirmation. Étant construit sur une nouvelle architecture, Solana surmonte ces limitations sans compromettre la sécurité ou la décentralisation.
La blockchain Solana, fondée en 2017 par Anatoly Yakovenko de Solana Labs, est désormais l'une des blockchains les plus utilisées au monde. Solana utilise plusieurs innovations, telles que PoH et la parallélisation, pour traiter des dizaines de milliers de transactions par seconde (TPS) de manière efficace dans une seule machine mondiale.
Comment fonctionne Solana ?
Solana est une blockchain de troisième génération Proof of Stake (PoS) qui a mis en œuvre plusieurs innovations uniques pour faciliter un haut débit, des transactions rapides et des frais bas :
Parallélisation : La capacité de traiter plus d'une transaction à la fois.
Proof of History (PoH) : Méthode de vérification du temps sans nécessiter d'horodatage conventionnel.
Tower Byzantine Fault Tolerance (BFT) : Version du Practical BFT optimisée avec PoH.
Turbine : Protocole de propagation de blocs qui garde le réseau synchronisé.
Gulf Stream : Protocole de transmission de transactions sans mempool.
Machine Virtuelle Solana : Exécution de contrats intelligents en parallèle.
Ces fonctionnalités forment un réseau à haute performance avec un temps de bloc de 400 ms et capable de traiter des dizaines de milliers de TPS. En comparaison, le temps de bloc de Bitcoin est d'environ 10 minutes et celui d'Ethereum d'environ 15 secondes.
Les détenteurs de SOL peuvent staker leurs tokens dans le cadre du mécanisme de consensus PoS de la blockchain. Avec un portefeuille cryptographique compatible, vous pouvez désormais staker vos tokens auprès de validateurs qui traitent les transactions du réseau. Ensuite, les validateurs qui réussissent peuvent partager les récompenses avec les utilisateurs qui ont staké leurs tokens. Ce mécanisme de récompense incite les validateurs et les délégués à agir dans l'intérêt du réseau.
En janvier 2024, Solana comptait 2 145 validateurs et un coefficient de Nakamoto de 31.
Proof of History
Suivre l'ordre des transactions est crucial dans le domaine des cryptomonnaies. Bitcoin le fait en regroupant les transactions dans des blocs avec un seul horodatage. Chaque nœud doit valider ce bloc en atteignant un consensus avec les autres nœuds. Cependant, ce processus ajoute considérablement au temps d'attente pour que les nœuds confirment les blocs à travers le réseau. Solana adopte une autre approche appelée Proof of History (PoH).
Tous les événements et transactions de Solana passent par un processus de hachage utilisant la fonction de hachage SHA256 qui prend une entrée puis génère une sortie unique et très difficile à prédire. Solana prend la sortie d'une transaction puis l'utilise comme entrée pour le hachage suivant, de sorte que l'ordre des transactions est désormais inclus dans la sortie du hachage.
Ce processus de hachage crée une chaîne longue et ininterrompue de transactions entrant dans le hachage. Le résultat est un ordre de transactions clair et vérifiable qui peut être ajouté à un bloc par un validateur sans nécessiter d'horodatage conventionnel.
Le hachage nécessite également une certaine durée pour se terminer. Cela signifie que les validateurs peuvent facilement vérifier le temps écoulé. En ordonnant les transactions dans la chaîne de hachage, les validateurs traitent et envoient moins d'informations par bloc. L'utilisation de la version hachée de l'état des transactions en cours réduit considérablement le temps de confirmation des blocs.
Le PoH n'est pas un mécanisme de consensus, mais plutôt un moyen de raccourcir le temps nécessaire pour confirmer l'ordre des transactions. Lorsqu'il est combiné avec le PoS, 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. Cela signifie que le réseau choisira de nouveaux validateurs plus rapidement.
Frais bas
Solana a des frais très bas avec un coût de transaction moyen de 0,00025 $. 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 significatifs à un achat.
Efficacité énergétique
Étant donné que les nœuds Solana nécessitent moins de temps et de ressources pour valider les transactions — et parce que Solana ne nécessite pas de minage comme les réseaux Proof of Work (PoW) — ce réseau se présente comme l'une des blockchains les plus économes en énergie.
La Solana Foundation, une organisation à but non lucratif dédiée à la sécurisation et au soutien du réseau Solana, publie des audits tiers réguliers sur l'impact énergétique de Solana ainsi que des comparaisons avec d'autres projets blockchain et leur utilisation énergétique moyenne. Le dernier rapport publié en décembre 2023 montre une réduction de l'utilisation énergétique par transaction de 25 %, passant de 0,879 mille J à 0,658 mille J.
Qu'est-ce que SOL ?
SOL est le token utilitaire natif de Solana qui entre dans le burning du réseau dans le cadre d'un modèle déflationniste. Les utilisateurs ont besoin de SOL pour payer des frais de transaction lors de transferts ou d'interactions avec des contrats intelligents. Les détenteurs de SOL peuvent également devenir des validateurs du réseau. Comme Ethereum, Solana permet aux développeurs de créer des contrats intelligents et de réaliser des projets basés sur cette blockchain.
SOL utilise le protocole SPL. Le SPL est le standard de token de Solana, similaire à l'ERC-20 sur Ethereum. Le token SOL a deux utilisations principales :
Payer les frais de transaction encourus lors de l'utilisation du réseau ou des contrats intelligents.
Staker des tokens dans le cadre du mécanisme de consensus PoS.
Les applications décentralisées (DApp) construites sur Solana créent de nouvelles utilisations pour SOL et d'autres tokens construits en utilisant le standard SPL.
Écosystème Solana
L'écosystème Solana a connu une croissance rapide depuis le lancement de mainnet-beta en 2020. En janvier 2024, il y avait plus de 2 500 développeurs travaillant sur des projets Solana et plus d'un million de portefeuilles actifs sur Solana.
Des géants de l'économie traditionnelle ont également annoncé leur intégration avec Solana. Parmi eux, Discord (qui permet aux utilisateurs de lier leur profil avec Solana Wallet) et ASICS (qui utilise le système de paiement Solana Pay pour permettre aux clients d'acheter des designs de chaussures en édition limitée).
Les transactions rapides et le haut débit de Solana en font le réseau de choix pour plusieurs utilisations de Web3, telles que :
Decentralized Physical Infrastructure Network (DePIN) : Un réseau du monde réel incité par des tokens, comme le protocole de cartographie décentralisé Hivemapper, rendu possible par la capacité à traiter des transactions de tokens non fongibles à des vitesses très élevées.
NFT de nouvelle génération : De nouveaux standards de tokens non fongibles ont émergé dans l'écosystème Solana. Ces NFT exploitent la scalabilité du réseau pour créer de nouvelles utilisations. Les NFT exécutables (xNFT) de Coral sont des NFT capables de lancer des programmes promettant une pile web et des applications entièrement présentes dans un portefeuille. Les NFT compressés (cNFT) utilisent un arbre de Merkle pour réduire dramatiquement les coûts de stockage des données on-chain, faisant passer le coût d'impression d'un million de NFT de millions à des centaines de dollars.
Paiements : Le protocole Solana Pay a soutenu un écosystème de structures de paiement fluides et sans autorisation capable de finaliser des paiements en quelques secondes pour les paiements commerciaux.
Jeux et divertissement : Traiter de grandes transactions avec un temps d'attente minimal génère des utilisations web3 pour les jeux, le divertissement et les capacités du métavers.
DeFi : Le haut débit et les frais bas de Solana permettent la création de market makers automatisés, d'échanges décentralisés, et bien plus encore.
Quelle est la prochaine étape ?
La conférence Breakpoint 2023 par la Solana Foundation a mis en avant plusieurs projets à surveiller dans les mois et les années à venir, y compris :
Firedancer : Jump Crypto développe un nouveau logiciel de base Solana open source, y compris un deuxième client validateurs capable de traiter 1,2 million de TPS dans un environnement de test d'ici novembre. Ce logiciel améliorera encore le débit de Solana.
Extension Token : Un nouveau programme token lancé en 2024 permettant aux développeurs d'ajouter des fonctionnalités telles que des transferts secrets et des récepteurs sur liste blanche sans écrire de code supplémentaire.
Conclusion
Après son apparition sur le terrain de la blockchain en 2020, Solana continue de se développer en un écosystème solide et durable. Depuis lors, Solana est devenu un choix populaire pour les projets et les utilisateurs. Il semble que Solana soit prête à croître encore davantage.
Lectures complémentaires
Qu'est-ce que le Proof of Stake (PoS) ?
Qu'est-ce que Solana (SOL) ?
Trois ponts cryptographiques populaires et leur fonctionnement

