Crypto Academy

Crypto-monnaie Solana

Solana

5 min de lecture

Tout ce que vous devez savoir sur la blockchain Solana et son jeton se trouve dans cet article.

Solana

Solana

Au fur et à mesure que le temps évolue aux côtés du monde numérique, des technologies et des innovations émergent pour rendre la vie plus facile et plus fluide. L’émergence des crypto-monnaies a mis en lumière l’existence d’une technologie appelée Blockchain, qui existait depuis longtemps mais n’était pas aussi fréquemment utilisée ou recherchée qu’aujourd’hui. Le monde s’est développé au point que nous dépendons d’internet pour gérer chaque partie de notre vie.

Le jeton de Solana est SOL. Anatoly Yakovenko l’a trouvé en 2017. Il travaillait auparavant pour Qualcomm où il a acquis de l’expérience dans les algorithmes de compression. Ces expériences l’ont amené à concevoir l’idée de construire une blockchain où un réseau décentralisé de nœuds égale les performances d’un seul nœud. Aux côtés d’autres passionnés de crypto-monnaies, ils ont imaginé une nouvelle façon de résoudre les problèmes rencontrés par les autres blockchains. Un protocole sans confiance et distribué qui permet une plus grande évolutivité, voilà la grande idée. 

Le nombre actuel de SOL en circulation est de 26 millions et le nombre maximal de SOL est de 486 millions, ce qui est supérieur au nombre de SOL en circulation pour le Bitcoin. SOL fonctionne selon un algorithme de consensus de preuve d’acceptation délégué. Avec cet algorithme, ils choisissent les validateurs sur la base du nombre de transactions qu’ils ont validées avec succès, car plus l’enjeu est délégué à un validateur particulier, plus il est choisi. Lorsqu’il s’agit de déléguer des enjeux, les deux parties partagent le risque et la récompense. Cela signifie que si un validateur valide avec succès un jeton, il partage la récompense avec les détenteurs de jetons qui lui ont délégué leur mise. C’est pourquoi certains validateurs essaient d’inciter les détenteurs de jetons à leur déléguer leurs jetons. Les validateurs supportent généralement le coût du jalonnement parce qu’ils gèrent et entretiennent ces systèmes et c’est pour cette raison que les détenteurs de jetons paient des frais aux validateurs. Cela entraîne une concurrence dans la mesure où les validateurs réduisent les frais qu’ils demandent aux détenteurs de jetons afin que de nombreux détenteurs de jetons leur délèguent leurs jetons : N’oubliez pas que plus le nombre de jetons délégués à un détenteur est élevé, plus les chances d’obtenir une récompense importante sont grandes.

Vous pouvez miser votre jeton SOL en seulement cinq étapes simples. Tout d’abord, le propriétaire du jeton SOL transfère les jetons dans des portefeuilles qui prennent en charge le jalonnement, en créant un compte de jalonnement auquel sera liée une adresse unique du portefeuille pris en charge. Après avoir créé le compte, l’utilisateur choisit parmi les validateurs Solana pour déterminer qui déléguera son SOL. Une fois que cela a été fait, l’utilisateur peut utiliser son portefeuille pour déléguer son compte de mise en jeu à qui il le souhaite.

La blockchain est définie comme une base de données distribuée où les transactions sont partagées entre les membres de la technologie blockchain. Qu’il s’agisse d’une transaction numérique, de l’échange de valeurs, de produits et de services, ou de l’échange de données privées. Ces blocs cryptés enregistrent l’historique de chaque bloc qui l’a précédé, jusqu’aux données de la transaction suivante ou de la seconde. Par conséquent, ces blocs sont enchaînés les uns aux autres, ce qui donne naissance au terme blockchain.

Les différentes crypto-monnaies utilisent différentes technologies de blockchain pour fonctionner. Le présent article examine en détail la blockchain et la crypto-monnaie Solana. Ce réseau décentralisé vérifie les transactions et entretient le réseau. Tout le monde y a accès, mais personne ne peut le pirater.

Outre la possession d’un jeton, Solana est une blockchain sollicitée par beaucoup bien qu’elle vienne d’émerger. Il s’agit d’une blockchain à l’échelle du web qui comprend de nombreuses fonctionnalités et prend en charge un éventail de transactions, jusqu’à 50 000 transactions par seconde (TPS). Cette blockchain fournit des applications sécurisées, évolutives et décentralisées. Étant donné que l’objectif de cette blockchain est d’éviter un système centralisé, ses développeurs ont créé des caractéristiques techniques de base qui correspondent au système centralisé, même s’il est décentralisé.  

Solana est l’une des blockchains décentralisées les plus performantes du marché. Elle comprend plus de 200 nœuds distincts qui génèrent environ 50 000 transactions par seconde (TPS) lorsqu’elle fonctionne avec des GPU. En outre, cette blockchain unique utilise un modèle de consensus Proof-of-Stake comme d’autres technologies de blockchain. Cependant, la différence avec la blockchain Solana est que son protocole de consensus est soutenu par le consensus Tower BFT. Ce consensus permet au réseau de parvenir à un accord et aide également le réseau à suivre et à conserver les enregistrements de toutes les transactions sur le réseau blockchain. En plus de cela, ce mécanisme de consensus fournit une horloge qui est capable de réduire la puissance de traitement des transactions. Ce qui rend Solana unique, ce sont les huit innovations fondamentales qui font de cette blockchain basée sur le web. Examinons ces caractéristiques.

Preuve de l’histoire (POH)

Vous n’aurez pas tort de penser qu’il s’agit d’un algorithme de consensus en raison de la preuve de travail et de la preuve de consensus d’enjeu. Cependant, cette appellation ne fait pas référence à un consensus en tant que tel. Cet algorithme permet aux nœuds de consentir à un moment particulier où les événements doivent se dérouler sur une chaîne. Il est certain qu’il y a toujours un trafic de transactions qui ont lieu sur cette blockchain. Toutes ces transactions ne peuvent pas être traitées en même temps. C’est pourquoi il doit y avoir une durée pour chaque transaction. Cela permettra de créer de l’efficacité et un meilleur rendement sur le réseau.  

Tour BFT (Byzantine Fault Tolerance) 

Il s’agit de la deuxième fonctionnalité la plus essentielle de la blockchain Solana. Elle permet de résoudre les problèmes de fork, car tous les forks ne sont pas validés par la majorité du cluster. Il arrive que des électeurs différents considèrent des forks différents comme acceptables. Cet algorithme de consensus, qui utilise l’horloge cryptographique, valide une grappe sans avoir à vérifier auprès de tous les nœuds concernés, et ce, en supposant qu’un seul électeur ayant un enjeu est considéré comme un validateur individuel dans la grappe. La méthode garde la trace des votes antérieurs et les utilise pour accélérer la validation. Par conséquent, la vitesse de transaction est accrue.

Gulf stream 

Gulf Stream fonctionne avec le concept de mempool. Un mempool est un ensemble de transactions soumises à validation. Solana utilise une preuve de participation déléguée qui permet aux utilisateurs de connaître le prochain validateur. Gulf stream est différent des autres algorithmes de consensus car il permet au réseau de valider les transactions avant que le bloc en cours ne termine sa validation. Par conséquent, les validateurs exécutent les transactions avant l’heure, ce qui réduit le trafic et la pression qui accompagne la validation d’une transaction. Avec ce protocole, Solana atteint 50.000 transactions par seconde (TPS). Ainsi, les transactions sont validées à l’avance, ce qui permet de gagner du temps.

Sealevel est une autre caractéristique essentielle de la blockchain Solana. Il s’agit d’un moteur de traitement parallélisé qui permet à Solana d’évoluer horizontalement sur des GPU et des SSD. Cela signifie que c’est la seule blockchain qui permet un traitement parallèle et en quelques secondes. Cependant, notez que sealevel n’est pas responsable de l’exécution des transactions. Il transmet plutôt les transactions à exécuter par un bytecode éprouvé par l’industrie et conçu pour les filtres à haute performance. 

Le pipelining est une opération populaire de l’unité centrale qui fonctionne en envoyant un flux de données d’entrée à des dispositifs séparés pour traitement. Ce protocole permet de copier et de vérifier plus rapidement les informations de transaction entre les nœuds du réseau. Cette opération s’effectue en quatre étapes, en commençant par la récupération des données au niveau du noyau, la vérification de la signature au niveau du GPU, la mise en banque au niveau du CPU et enfin l’écriture au niveau du noyau. Ces opérations sont réalisées simultanément, ce qui permet d’en traiter 50 000 en une seconde.

Turbine divise les données en petites quantités, ce qui facilite leur transit entre les nœuds. Le rôle de Turbine dans la blockchain Solana ne peut être surestimé, car il aide Solana à adresser et à augmenter la vitesse de transaction du réseau. 

Cloudbreak. Vous pouvez attester qu’avec la vitesse des transactions, il n’existe aucun dispositif de stockage capable de supporter les données produites par Solana après l’exécution des transactions. C’est pourquoi, compte tenu des problèmes d’évolutivité que connaissent les autres blockchains, les blockchains Solana ont conçu une base de données qui améliore les itérations en laissant les systèmes lire et écrire des données en même temps. Ce protocole est connu sous le nom de cloud break, et il fonctionne en conjonction avec d’autres protocoles, comme le pipelining.

Archivistes. Chaque entreprise ou industrie a toujours des archives où elle conserve des informations importantes pour une utilisation future. Avec Solana, chaque transaction est stockée comme dans une archive traditionnelle, pour une référence future. Notez que les archiveurs ne participent pas au consensus, mais ils stockent des parties de chaque donnée qui peuvent être consultées à tout moment. Il peut s’agir d’ordinateurs portables, de PC ou de tout autre matériel utilisé pour stocker des données. 

Pour résumer, bien que Solana soit une initiative relativement récente, son jeton natif SOL a déjà été classé parmi les 10 premières crypto-monnaies. Jusqu’à présent, le réseau a accueilli divers projets avec des partenaires tels que USDC, Chainlink, Kin et bien d’autres. De nombreux développeurs choisissent de construire sur la blockchain Solana en raison de ses caractéristiques importantes et de la présence de plus de 250 applications dans l’écosystème. Ceci est dû au fait qu’elle consomme moins d’énergie, ce qui est l’une des principales raisons pour les applications décentralisées.  

Conclusions