Solana, c’est quoi ?
Solana est une plateforme blockchain de couche 1 qui cherche à résoudre le trilemme de la vitesse, de la sécurité et de la décentralisation. Le protocole blockchain fait partie de plusieurs technologies concurrentes de registres décentralisés, notamment Ethereum, Cardano et Ziliqa, cherchant à offrir un écosystème robuste de produits et services alimentés par des cryptomonnaies.
Comme d’autres protocoles blockchain de nouvelle génération, Solana intègre des capacités de contrats intelligents, permettant aux développeurs de construire des applications et services décentralisés (dApps). Entre-temps, la plateforme se distingue par une approche architecturale distinctive, qui permet le traitement de milliers de transactions en quelques secondes, éliminant le besoin d’un protocole de couche 2 pour compenser la charge de travail.
Cette caractéristique a conduit de nombreux enthousiastes de la blockchain à considérer Solana comme l’incarnation de la rapidité et de l’efficacité.
Histoire de Solana
Année | Evenement |
2017 | Anatoly Yakovenko conceptualise Solana. |
Première moitié de 2018 |
|
Seconde moitié de 2018 | Solana s’échelonne et enregistre un impressionnant 500 000 transactions par seconde (TPS) lors du test final. |
Mars 2020 | Solana est lancée après avoir levé 20 millions de dollars auprès des investisseurs. |
Septembre 2021 | Solana subit sa première panne pendant 17 heures à la suite d’une augmentation des transactions qui contraint le réseau à être hors ligne. |
Mai 2022 | Un nouvel incident d’indisponibilité, mais cette fois-ci, il dure sept heures et est causé par des bots. |
Octobre 2022 | Une autre interruption dure jusqu’à six heures en raison d’un bogue de consensus dans le client du validateur. |
Fevrier 2023 | La plus récente panne survient le 25 février, durant presque 24 heures |
Solana a été conceptualisée en 2017 par l’ancien cadre de Qualcomm, Anatoly Yakovenko. Cependant, le projet n’est pas devenu opérationnel avant trois ans plus tard. De manière intéressante, il ne portait pas initialement le nom de Solana – il était d’abord connu sous le nom de Loom.
La caractéristique déterminante de Solana est l’utilisation d’horloges cryptographiques. À la suite de son expérience en tant que concepteur de systèmes distribués chez Qualcomm, Yakovenko a fait une découverte notable. Il a constaté que les anciennes blockchains comme Bitcoin et Ethereum manquaient d’horloges cryptographiques, qui permettaient de synchroniser l’heure entre des réseaux d’ordinateurs qui ne se font pas mutuellement confiance.
De plus, l’horloge cryptographique lui a permis de traiter un rendement de transactions plus élevé que les 15 transactions par seconde (TPS) d’Ethereum. Cette fonctionnalité est devenue connue sous le nom d’algorithme de consensus proof-of-history (PoH).
Pour faire avancer ce projet, Yakovenko a collaboré avec un ancien collègue, Greg Fitzgerald. Ils ont réimplémenté le code en utilisant Rust plutôt que le langage de programmation original C. Tout a pris vie en 2018 lorsque Greg a commencé à prototyper la mise en œuvre open source du livre blanc.
La première version du projet a vu la signature et la vérification de 10 000 transactions en moins d’une demi-seconde. Par la suite, un autre développeur, Stephen Akridge, s’est joint à eux et a démontré que le débit du réseau pouvait être encore amplifié en déchargeant la vérification des signatures vers les processeurs graphiques.
Cela a conduit à la création de Loom – la réponse de Solana au problème de débit.
Cependant, un défi inattendu est survenu avec ce nom choisi. Une autre entité basée sur Ethereum portait le nom de Loom Network. Pour éviter toute confusion, l’équipe de Loom a rebaptisé le projet blockchain d’après Solana Beach, situé au nord de San Diego. Et c’est ainsi que l’équipe a trouvé le nom.
Dans la seconde moitié de 2018, Solana a réussi à mettre à l’échelle sa technologie pour les réseaux basés sur le cloud et a traité avec succès 250 000 transactions par seconde (TPS) le 19 juillet. S’appuyant sur ce progrès, il a continué sa trajectoire ascendante, atteignant finalement un pic d’environ 500 000 TPS. Cette croissance soutenue a ouvert la voie au lancement du projet au début de 2020, deux ans plus tard.
Le premier ensemble de blocs Solana a été créé et ajouté à la blockchain le 16 mars 2020, à la suite d’un financement de pré-amorçage de 20 millions de dollars dirigé par Andreessen Horowitz et Polychain Capital. Depuis lors, Solana a consolidé sa position en tant que l’un des meilleurs protocoles de contrats intelligents de couche 1.
Qu’est-ce qui rend Solana différent ?
Solana vise à annoncer une nouvelle génération de produits et services financiers alimentés par la technologie de la blockchain. Cependant, il ne le fait pas de la même manière que Bitcoin et Ethereum ont commencé.
Contrairement à ses prédécesseurs, qui ont adopté des algorithmes de consensus de preuve de travail (PoW) réputés pour leur sécurité de premier ordre mais une vitesse de transaction plus faible, Solana prend un chemin différent.
Bitcoin est resté fidèle au mécanisme PoW, mais Ethereum a récemment effectué une transition vers le nouvel algorithme de consensus de preuve d’enjeu (PoS). Cependant, Ethereum lutte toujours avec des problèmes de vitesse et de frais de réseau, ce qui le pousse à s’appuyer sur des protocoles de couche 2 tels que Polygon et Optimism.
Solana est intrinsèquement différente de ses homologues plus anciennes. Le protocole résistant à la censure fonctionne sur un système hybride de preuve d’historique (PoH) et de preuve d’enjeu (PoS).
Cette double puissance de traitement a permis à Solana d’enregistrer au moins 50 000 transactions par seconde (TPS). Yakovenko a déclaré que le réseau Solana pourrait traiter jusqu’à 710 000 TPS grâce à ce système.
Bien que le concept de PoH soit similaire au système d’horodatage de Bitcoin, il est appliqué dans un contexte moderne. Selon le livre blanc de Solana, l’algorithme PoH vérifie l’ordre et le passage du temps entre les événements. Il chiffre le passage de confiance du temps dans la technologie de registre distribué, la blockchain.
Avec le système PoS, les validateurs sont souvent chargés de vérifier les transactions. Pour ce faire, les validateurs doivent miser ou bloquer une certaine quantité du jeton réseau pour se qualifier. Le système dual de Solana offre également un autre avantage aux développeurs et aux utilisateurs individuels du réseau. Il est infiniment moins cher que Ethereum.
Pour information, une transaction Ethereum est mesurée comme une frais de gaz, payable en Ether, atteignant souvent 500 $ lors des périodes de transactions intenses. Solana coûte seulement une fraction de cela, avec un frais de transaction moyen de 0,00025 $. Chacune de ces transactions est payée avec son jeton natif, SOL.
Qu’est ce que SOL?
Comme la plupart des solutions financières basées sur la cryptographie, Solana est alimentée par un jeton réseau interne appelé SOL. L’actif numérique a été lancé en 2020 et a rapidement grimpé dans les classements mondiaux de la cryptographie.
À quoi sert le jeton SOL ?
Outre sa fonction en tant qu’instrument spéculatif, le jeton SOL remplit plusieurs autres fonctions dans le réseau blockchain. Il est utilisé comme moyen de paiement pour la validation des transactions sur le réseau et le staking.
Faits clés sur Solana :
- Anatoly Yakovenko a levé 20 millions de dollars en 2018 pour lancer la blockchain Solana ;
- Le premier bloc de transactions a été exécuté le 16 mars 2020, faisant de cette date la date officielle du lancement de Solana ;
- Le projet a vendu 314 millions de dollars de SOL à un groupe d’investisseurs dirigé par Andreessen Horowitz et Polychain Capital ;
- Les développeurs peuvent créer une large gamme dApps sur Solana, y compris des jetons non fongibles (NFT), des jeux décentralisés, des organisations autonomes décentralisées (DAO) et des systèmes de paiement ;
- Solana a un impact net de carbone de 0 %, en faisant le rêve d’un investisseur ESG pour un véhicule d’investissement décentralisé ;
- Il compte 1 926 nœuds validateurs, dont Google, le navigateur Brave, Circle, Meta, et d’autres ;
- La plateforme a subi plusieurs interruptions de réseau et a connu des difficultés pour maintenir son temps de fonctionnement. Solana Labs, responsable du développement et de la maintenance du protocole, a publié un rapport en juillet 2023 indiquant que ses performances en matière de temps de fonctionnement se sont considérablement améliorées.
Comment fonctionne Solana ?
Solana repose sur les algorithmes de consensus PoH et PoS. Au cœur du système, le PoH sert de fondation architecturale principale. Il effectue une série de calculs qui capturent des enregistrements numériques d’événements à des fins de vérification. Ces événements sont souvent présentés sous la forme d’horloges cryptographiques montrant les horodatages de toutes les transactions postées sur le réseau, auxquels une structure de données est ajoutée.
Alors que le système PoH utilise le célèbre système de hachage SHA-256 de Bitcoin, il intègre le cadre simplifié PoS de la Tolérance aux Fautes Byzantines (BFT) de Tower. Grâce à ce mécanisme BFT, un consensus ou un accord sur la transaction est établi. Le mécanisme Tower BFT garantit que le réseau est sécurisé et opérationnel, jouant le rôle d’un autre outil de validation.
Une fois que les transactions sont envoyées, les validateurs les font passer à travers l’algorithme de hachage SHA-256 pour trouver leur valeur de hachage. Lorsque la valeur est obtenue, elle est enregistrée en tant que morceau de données et liée au lien précédent de l’indice de hachage.
Ensuite, l’algorithme PoH crée un horodatage pour les nouvelles données, qui est ajouté au réseau.
.
Qu’est-ce que le staking sur Solana ?
Le staking est une fonctionnalité intégrale de toutes les plateformes activées par PoS, et le jeton SOL ne fait pas exception. Le concept consiste à verrouiller des jetons pour sécuriser le réseau. En retour de cela, les stakers sont récompensés par des nouvelles pièces nouvellement créées.
Il existe plusieurs façons pour les utilisateurs de contribuer à la sécurité du réseau et de récolter des récompenses :
Devenir un validateur. Un validateur est un nœud informatique ou un réseau chargé de la responsabilité de vérifier les transactions. Bien que traditionnellement réservé aux grandes entreprises technologiques et aux personnes fortunées, Solana permet à la plupart des gens de participer. Il n’y a pas de SOL minimum défini pour le staking, mais une réserve de 0.02685864 SOL est nécessaire pour un compte de vote, que les validateurs utilisent pour approuver les transactions.
Les validateurs doivent également soumettre des transactions de vote quotidiennes coûtant 1,1 SOL. En retour, ils gagnent des commissions et des récompenses de blocs provenant des frais de transaction et de la blockchain Solana respectivement. Au cours d’une époque de 432 000 slots, les validateurs ont la possibilité de vérifier les transactions et de gagner leurs récompenses.
Devenir un délégant. Les délégants sont des détenteurs réguliers de jetons SOL qui verrouillent leurs jetons avec un validateur pour gagner des récompenses de staking. Ces récompenses augmentent en fonction des mesures d’inflation mises en œuvre par le réseau blockchain. Elles sont ensuite distribuées aux délégants en fonction du taux prévu.
Futur de Solana
Malgré ses lacunes, Solana reste un acteur dominant dans l’espace de la blockchain. Avec ses frais peu élevés et sa rapidité, la plateforme est bien positionnée pour attirer davantage de développeurs de blockchain.
Cela indique une trajectoire prometteuse pour le populaire “tueur d’Ethereum”.