Qu'est-ce que Solana (SOL) et comment ça marche ?
Solana est décrite comme une blockchain à l’échelle du Web qui offre des marchés rapides, sécurisés et évolutifs et des applications décentralisées. Aujourd’hui, le système prend en charge 50 000 TPS (Transactions par seconde) couplés à des temps de blocage de 400 ms.
L’objectif global du logiciel Solana est de démontrer qu’il existe un ensemble probable d’algorithmes utilisant l’intégration pour développer une blockchain. Ainsi, cela permettrait au débit de transaction d’évoluer efficacement avec une bande passante réseau qui satisfait toutes les propriétés et fonctionnalités d’une blockchain, notamment la sécurité, l’évolutivité et la décentralisation.
De plus, le système peut prendre en charge une limite supérieure de 710 000 TPS fonctionnant sur un réseau gigabit standard et 28,4 millions de tps fonctionnant sur un réseau 40 gigabit.
Présentation de Solana
La plateforme Solana (SOL) a été développée et lancée en 2017 par Anatoly Yakovenko. Yakovenko travaillait chez Qualcomm avant de développer Solana. Il possède une vaste expérience des algorithmes de compression après avoir travaillé auparavant comme ingénieur logiciel chez Dropbox.
Avec le CTO de Solana, Greg Fitzgerald et Eric Williams, ils ont mis en place un nouveau processus pour traiter les problèmes de débit traditionnels qui existaient dans les blockchains Ethereum et Bitcoin.
Ils voulaient développer un protocole distribué et sans confiance qui permettrait et prendrait en charge une plus grande évolutivité. L’équipe s’appuie actuellement sur les expériences des meilleures entreprises au monde, notamment Microsoft, Twitter, Dropbox, Qualcomm, Intel, Google, Apple et bien d’autres.
L’impact que l’écosystème Solana a créé jusqu’à présent a également attiré de nombreux autres investisseurs dans cet espace comme SLOW Capital, CMCC Global, Foundation Capital, Multicoin Capital, Abstract Ventures et autres.
Quelle méthode de consensus Solana utilise-t-elle ?
Le réseau dispose de 200 nœuds physiquement uniques qui prennent en charge un débit de plus de 50 000 TPS lorsqu’il fonctionne avec des GPU. Cela en fait l’une des blockchains sans permission les plus actives et les plus performantes au monde. L’un des défis les plus notables affectant les systèmes distribués est l’accord dans le temps.
Contrairement au bitcoin qui est conçu pour utiliser l’algorithme de preuve de travail (PoW) comme moteur décentralisé pour le système, Solana utilise une méthode Poor of History (PoH). Dans le cas de la preuve de l’histoire, les utilisateurs peuvent créer des enregistrements historiques qui prouvent qu’un événement doit se produire à un moment donné dans le temps
L’algorithme utilisé est une fonction de délai vérifiable à haute fréquence qui nécessite un nombre particulier d’étapes séquentielles pour être évaluée efficacement. Les événements et les transactions qui sont évalués reçoivent un hachage distinct et un nombre qui est publiquement et effectivement vérifiable. Le décompte permet aux utilisateurs de déterminer quand chaque transaction ou événement s’est produit, fonctionnant entièrement comme un horodatage cryptographique.
Il existe une horloge cryptographique dans chaque nœud qui garde une trace de l’heure de l’ensemble du réseau et de l’ordre des événements. Cela prend en charge un débit élevé et une efficacité accrue au sein du réseau Solana.
Principales innovations Solana
L’algorithme de consensus Proof of History de Solana permet aux utilisateurs de créer une efficacité accrue et un débit plus élevé au sein du réseau Solana. PoH fonctionne comme une horloge avant le consensus. Par conséquent, le fait d’avoir des enregistrements historiques de transactions ou d’événements permet au système de suivre plus facilement les transactions et de garder une trace de l’ordre de tous ces événements.
Tower BFT – Version optimisée PoH de PBFT (Practical Byzantine Fault Toleration)
Par description, Tower BFT est un algorithme de consensus de type PBFT conçu pour tirer parti de l’horloge synchronisée. La tour BFT utilise le PoH comme horloge cryptographique qui permet d’atteindre un consensus sans avoir besoin d’encourir d’énormes frais généraux de messagerie et de latence de transaction.
Turbine – Un protocole de propagation de blocs
L’analyse montre que le protocole Turbine facilite la transmission de données aux nœuds de la blockchain. Turbine peut le faire en divisant les données en petits paquets gérables. Cette stratégie permet à Solana de relever les défis qui affectent la bande passante et d’augmenter également la capacité générale de régler plus rapidement les transactions réseau.
Gulf Stream – Protocole de transfert de transaction sans Mempool
Le protocole Gulf Stream joue un rôle essentiel en poussant la mise en cache des transactions et en transmettant la transaction à la périphérie du réseau. Cela permet aux validateurs d’exécuter des transactions à l’avance, en minimisant le temps de confirmation, un changement de leader plus rapide et une pression de mémoire minimale sur les validateurs à partir de pools de transactions non confirmés. Par conséquent, ce protocole est ce qui permet à Solana de prendre en charge 50k TPS.
Niveau de la mer – Temps d’exécution des contrats intelligents parallèles
Sealevel est décrit comme un moteur de traitement des transactions hyper-parallélisé principalement utilisé pour évoluer horizontalement sur les SSD et les GPU. Avec ce système déjà en place, il permet à Solana d’acquérir un temps d’exécution plus efficace et permet également aux transactions de s’exécuter simultanément sur les mêmes blockchains d’état.
Pipeline – Unité de traitement des transactions pour l’optimisation de la validation
Le pipeline est une procédure qui présente un flux de données d’entrée qui sont attribuées à différents matériels qui en sont entièrement responsables. Par conséquent, le mécanisme permet aux informations de transaction d’être rapidement authentifiées et répliquées sur tous les nœuds du réseau.
Cloudbreak et archiveurs
Cloudbreak est une base de données de comptes à l’échelle horizontale. Pour acquérir toute l’évolutivité nécessaire sur le réseau Solana, il doit utiliser les services fournis par Cloudbreak. La structure des données est optimale pour les lectures et écritures simultanées sur le réseau.
Les archiveurs sont utilisés pour le stockage des données. Les données sur Solana sont déchargées des validateurs vers un réseau de nœuds connus sous le nom d’archiveurs. Les nœuds peuvent être légers et ils sont soumis à un contrôle, assez souvent, pour garantir qu’ils stockent les données correctes.
Qu’est-ce que le cluster Solana (SOL) ?
Le cluster Solana joue un rôle essentiel dans le logiciel Solana. Par description, un cluster est un ensemble d’ordinateurs qui fonctionnent simultanément. Ils peuvent être perçus de l’extérieur comme un système singulier.
Certains des cas d’utilisation de la technologie consistent à suivre quels ordinateurs ont fonctionné de manière assez significative pour maintenir le cluster. Un autre peut être de suivre la possession d’actifs du monde réel.
Une grande chose à propos de tout cela est qu’à condition que quelqu’un ait une copie du grand livre, la sortie générale de ses programmes peut toujours être reproduite et sera totalement indépendante de l’organisation qui l’a émise.
Comment fonctionne Solana ?
Cela commence par la saisie des transactions dans le Leader. Le leader séquence ensuite les messages puis les ordonne efficacement pour s’assurer qu’ils peuvent être traités idéalement par les autres nœuds. Le leader exécute alors les transactions sur l’état courant qui se stocke principalement dans la RAM.
Le leader publie ensuite les transactions et la signature de l’état final aux vérificateurs (nœuds de réplication). Les vérificateurs exécutent ensuite des transactions similaires sur leurs copies de l’État et publient leurs signatures de l’État au cas où il recevrait une confirmation. Les confirmations publiées servent alors de votes pour l’algorithme de consensus.
Le jeton Sol
Le jeton SOL est la monnaie native qui alimente l’écosystème Solana. Par conséquent, ce jeton peut être transmis aux nœuds du cluster Solana en échange de l’exécution des programmes en chaîne ou de l’authentification de sa sortie. Une autre utilisation de SOL consiste à exécuter des micropaiements appelés lamports.
Fait intéressant, l’offre actuelle de SOL en circulation est de 26 millions. L’offre totale de SOL plafonne à environ 489 millions de SOL. Le jeton SOL a également plus de cas d’utilisation permettant aux utilisateurs de le mettre en jeu pour gagner plus de récompenses. Par conséquent, le jalonnement est un excellent moyen pour les utilisateurs de réaliser des bénéfices au cas où ils viseraient simplement à conserver leurs jetons. Le processus de jalonnement fonctionne de la manière suivante :
- Un utilisateur déplace ses jetons vers un portefeuille qui prend en charge le staking
- Ils créent des comptes de jalonnement
- Chaque utilisateur choisit un validateur parmi les validateurs de Solana
- Enfin, l’utilisateur délègue sa mise au validateur
Comment stocker les jetons SOL
Les utilisateurs peuvent stocker leurs jetons SOL de différentes manières. Ils peuvent utiliser le Trust Wallet pour les appareils mobiles, le portefeuille crypto sollet.io (développé par Serum Academy) et tout autre portefeuille compatible SPL.
Pour tous ceux qui souhaitent jalonner leurs jetons SOL, ils devront utiliser un portefeuille crypto qui prend en charge le jalonnement. On peut utiliser le portefeuille SolFlare ou n’importe quel outil de ligne de commande Solana. Les portefeuilles permettent aux utilisateurs de créer un compte de participation, puis de déléguer leurs jetons SOL à un validateur.
Solana (SOL) a plusieurs partenaires dans le secteur des crypto-monnaies ; la plupart d’entre eux sont les meilleurs et les plus brillants de l’espace crypto. Ces sociétés incluent Chainlink, civic, dfuse, Project Serum, FTX, Terra, Akash, Stardust, Kin, Tempest, Formatic, etc.
Le sérum partenaire de Solana a gagné 1500%
Ces derniers mois, Serum a été très populaire dans l’actualité, gagnant 1500% depuis son offre d’échange initiale (IEO). La principale raison pour laquelle Serum a décidé de s’appuyer sur Solana est qu’il offre le meilleur des mondes décentralisés et centralisés.
Il permet aux échanges cryptographiques de devenir résistants à la censure, non dépositaires, abordables et très liquides. Cela ne peut être réalisé qu’avec Solana car il permet à Serum de fonctionner sur un carnet d’ordres limité central en chaîne qui se met à jour toutes les 400 millisecondes. Solana permet à Serum d’atteindre l’un des coûts de latence et de gaz les plus bas, ce qui le rend révolutionnaire.
Les plats à emporter
Solana est conçu pour résoudre la plupart des problèmes traditionnels que les blockchains antérieures ne pouvaient pas résoudre. Il affiche une nouvelle structure d’authentification des transactions et un algorithme de consensus très efficace.
De nombreux experts et analystes pensent que cette plate-forme s’avérera être un concurrent majeur d’Ethereum et de Bitcoin. Solana affiche les progrès rapides du secteur de la crypto-monnaie au cours des 10 dernières années. Cette plate-forme devrait révolutionner l’espace mondial de la blockchain dans les années à venir alors qu’elle continue de se développer et de franchir diverses étapes.