Blockchain de Solana. Il y a plus d’une décennie, fraîchement débarqué… | par BSuccessful | Coinmons | février 2022

Lecture 18 minutes

Il y a plus de dix ans, juste après la crise financière de 2008, la première crypto-monnaie au monde a fait ses débuts sur la scène mondiale. Même si Bitcoin continue de régner en maître sur les marchés de la cryptographie, il a également ouvert la voie à des milliers d’autres actifs numériques. D’être une bulle temporaire, les crypto-monnaies – maintenant une industrie de 2 billions de dollars – ont fait tout le chemin, mais il reste encore du chemin à parcourir.

Blockchain de Solana. Il y a plus d'une décennie, fraîchement débarqué… | par BSuccessful | Coinmons | février 2022

Malgré le lancement de tant d’actifs numériques, de nouvelles crypto-monnaies continuent d’entrer sur le marché, tentant de résoudre les problèmes que d’autres actifs n’ont pas encore pu résoudre. Bitcoin et Ether, les première et deuxième plus grandes crypto-monnaies par capitalisation boursière, ont joué un rôle déterminant dans la croissance de l’industrie de la blockchain, en étant les pionniers de nombreux cas d’utilisation contemporains de la technologie.

Cependant, ils présentent également des lacunes dans certains domaines, par rapport aux nouvelles plates-formes basées sur la blockchain. L’évolutivité reste le plus grand défi à relever pour les deux.

Lorsque Ethereum a été lancé en tant qu ‘«ordinateur mondial», il était censé être un réseau unique, composable et sans autorisation, capable d’exécuter du code dans un environnement sans confiance – et il a réussi sur la plupart des fronts. Cependant, son manque de débit, l’utilisation d’un langage de programmation impopulaire, une latence élevée et des frais de gaz élevés en font un écosystème plutôt difficile pour les développeurs.

Un flux apparemment infini de réseaux a déployé des solutions au problème de mise à l’échelle, mais aucun n’a entièrement réussi à atteindre ses objectifs. Le soi-disant trilemme de la blockchain hante depuis longtemps les réseaux distribués, alors que de nouveaux projets tentent de créer un réseau décentralisé à la fois évolutif et sécurisé.

Le défi consiste à atteindre les trois aspects du trilemme : décentralisation, sécurité et évolutivité. Alors que certains projets ont construit avec succès des réseaux qui résolvent une ou deux facettes du problème, peu sont parvenus à mettre en œuvre les trois.

L’industrie de la blockchain n’en est plus à ses débuts en termes de prix des actifs numériques et de leur adoption toujours plus large. Les gens ont commencé à sauter dans le train en marche et les réseaux blockchain doivent être capables de gérer la demande supplémentaire. Le réseau Solana a été conçu pour répondre à tous ces problèmes.

Solana est une blockchain de troisième génération qui prend en charge un éventail de solutions DeFi, y compris le développement d’applications décentralisées (DApps) et de contrats intelligents. Contrairement à d’autres blockchains, Solana utilise un algorithme de consensus hybride qui combine la preuve d’historique (PoH) avec la preuve de participation (PoS), permettant au réseau d’effectuer jusqu’à 50 000 transactions par seconde.

Cette initiative open source permet également une efficacité bien supérieure à celle des modèles actuels utilisant seulement quelques centaines de nœuds. Bien que les DApp soient actuellement bloqués sur la plate-forme Ethereum en raison de sa composabilité, beaucoup recherchent des alternatives compte tenu de sa lenteur et de son coût.

S’attaquer au trilemme

Avant de fonder Solana, Anatoly Yakovenko était ingénieur senior chez la multinationale américaine Qualcomm. Peu de temps après, Yakovenko a rejoint Dropbox pour travailler en tant qu’ingénieur logiciel, avant de finalement quitter l’entreprise pour commencer à construire Solana en 2017.

Solana a été déployé pendant le boom des ICO de 2017 et a ensuite levé 25 millions de dollars lors de cycles de financement publics et privés. Sa première tâche a été d’aborder le temps qu’il a fallu à des réseaux comme Bitcoin et Ethereum pour parvenir à un consensus, ce qui a conduit à l’incorporation de PoH dans son algorithme de consensus, contrairement aux mécanismes de consensus mieux connus et établis.

Un an plus tard, Anatoly a embauché son ex-collègue de Qualcomm, Greg Fitzgerald, en tant qu’ingénieur principal de Solana pour coder le réseau blockchain dans le langage de programmation Rust. Le livre blanc officiel du projet et le testnet interne ont été publiés en février 2018, suivis de plusieurs phases de testnet menant à la sortie éventuelle de son réseau de test incitatif en 2020.

La version bêta du réseau principal de Solana a été lancée en mars 2020, après quoi le projet (alors appelé Loom) a ouvert ses portes à plusieurs autres anciens employés de Qualcomm, dont Stephen Akridge en tant que co-fondateur.

L’algorithme PoH de Solana utilise la cryptographie pour établir une source de temps sans confiance pour le système tout en maintenant le degré de décentralisation du réseau. Il offre un enregistrement immuable des événements précédents sur la blockchain, ce qui facilite le stockage chronologique des données historiques. Cependant, cela ne se limite pas au suivi des horodatages et des fuseaux horaires locaux.

L’algorithme PoH du réseau est principalement utilisé pour assurer la synchronisation des nœuds, au lieu d’être utilisé directement pour le consensus. Il fonctionne en parallèle avec sa couche PoS. Cela permet aux nœuds de créer leurs propres horodatages, le leader de chaque nœud séquençant les messages tandis que d’autres traitent les transactions. Une fois les transactions séquencées et reçues du nœud leader, les validateurs/réplicateurs règlent alors les transactions et publient leurs signatures dès qu’ils ont la confirmation.

Ces confirmations sont essentielles au fonctionnement de Solana et sont considérées comme des votes par l’algorithme de consensus. C’est là que PoS peut déployer ses ailes, fournissant son mécanisme de vote pour élire le leader du réseau.

Solana intègre également de nombreuses autres innovations sur sa plateforme, qui lui permettent d’égaler les capacités d’autres systèmes, même centralisés. Cela inclut son consensus Tower BFT, qui est similaire au système de tolérance pratique aux pannes byzantines (PBFT) introduit à la fin des années 1990.

Cependant, alors que PBFT aide à parvenir à un consensus, la tour BFT de Solana permet une source mondiale de temps via PoH. Cela lui permet non seulement de superviser l’ensemble des fonctions de la blockchain, mais également d’accélérer le processus de consensus en minimisant la latence des transactions et les frais de messagerie. Un autre élément crucial de l’écosystème Solana est Turbine, qui facilite le transport transparent des données vers les nœuds de la blockchain.

Reflétant la technique de propagation de BitTorrent, Turbine décompose les données en paquets plus petits avant de les envoyer avec les codes d’effacement. Solana utilise également son protocole Gulf Stream pour réduire les temps de confirmation et de changement de leader, diminuant ainsi la pression mémoire sur les validateurs dans le pool de transactions non confirmées.

De plus, Solana utilise un moteur de traitement des transactions hyper-parallélisé appelé Sealevel, qui permet au réseau de traiter des milliers d’appels de contrats intelligents à la fois.

Grâce à son infrastructure Pipelining, Solana peut également valider les transactions plus rapidement et répliquer les informations de transaction sur les nœuds, quelles que soient leurs spécifications matérielles. Toute l’évolutivité requise sur le réseau est assurée par le protocole Cloudbreak, qui garantit que les données sont lues et écrites simultanément sur le réseau, tandis que les Archiveurs sont utilisés pour télécharger les données de la blockchain dans son stockage de grand livre distribué.

Grâce à cet ensemble diversifié de technologies, le réseau Solana n’a pas besoin de s’appuyer sur le sharding ou tout autre type de solution de couche 2 pour maintenir sa vitesse et son évolutivité. Cela permet aux développeurs de construire directement sur la blockchain, ce qui est des milliers de fois plus rapide que de travailler sur Ethereum ou Bitcoin.

La crypto-monnaie native de Solana, SOL, a suscité beaucoup d’intérêt ces derniers mois, en particulier lors du récent rallye crypto. SOL fonctionne de la même manière que l’ETH est utilisé sur Ethereum, mais les détenteurs misent le jeton afin de valider les transactions via le mécanisme de consensus PoS. Il permet également aux utilisateurs de participer aux processus de gouvernance, de recevoir des récompenses et de payer les frais d’essence.

Bien que l’offre maximale de SOL soit proche de 500 millions de jetons, son offre actuelle en circulation représente un peu plus de la moitié de celle-ci, à 272 millions de jetons. Environ 60% de ces jetons sont contrôlés par les fondateurs du projet et la Fondation Solana, avec seulement 38% réservés à la communauté.

L’âme de Solana

Alors que le monde venait de commencer à faire face à la pandémie de COVID-19, Solana a fait preuve de résilience au milieu d’économies tendues et de systèmes financiers internationaux. La valeur marchande de SOL a connu une croissance élevée au cours de l’année dernière, avec plusieurs bourses majeures, dont Binance, Bitfinex et OKEx, répertoriant rapidement le jeton, et la société américaine Coinbase, qui a ensuite emboîté le pas et approuvé sa cotation.

Le réseau lui-même a également connu une croissance sans précédent, intégrant plusieurs projets sur sa plate-forme, notamment Chainlink, USDC, USDT, Serum, Terra et plusieurs autres. Les partisans ont commencé à surnommer Solana le prochain « Ethereum Killer », car il est plus rapide et plus évolutif.

Le fait que Solana n’ait pas besoin d’une solution de couche 2 pour maintenir ses hautes performances a également permis à de nombreux projets DeFi majeurs de commencer à s’appuyer dessus, notamment O3Swap, Arweave, SolStarter et Oxygen. L’éminent agrégateur DEX OpenOcean a également intégré Solana dans sa plate-forme après avoir reçu un nombre considérable de demandes en ce sens de la part de la communauté.

La couche 2 n’est en aucun cas une solution terrible à l’évolutivité de la blockchain et les développeurs créeront très certainement des applications réussies en adoptant cette approche. Néanmoins, l’indépendance de Solana par rapport à celui-ci peut prendre en charge des applications plus robustes qui ne sont pas limitées par le débit. Dans divers cas d’utilisation, les développeurs n’auront pas besoin de réfléchir à la façon dont leurs applications évolueront en raison de la façon dont Solana résume la complexité.

Il est assez simple de prétendre qu’un réseau est décentralisé, mais en pratique, maintenir la décentralisation sur un réseau est beaucoup plus difficile qu’il n’y paraît. Solana prétend avoir résolu le trilemme de la blockchain, bien que les gens soutiennent toujours que la plate-forme n’est pas aussi décentralisée qu’elle le prétend.

Solana est sans aucun doute rapide et incroyablement sécurisé, mais son degré de décentralisation fait encore l’objet de débats. Les commentateurs ont souligné à plusieurs reprises le fait que le coût de fonctionnement d’un nœud Solana est beaucoup plus élevé que les autres. Pour devenir un validateur sur Solana, un individu devrait débourser des milliers de dollars en matériel, contrairement aux autres blockchains où n’importe qui peut devenir un validateur pour beaucoup moins.

Yakovenko semble être conscient du problème et a déclaré que Solana travaillait à intégrer davantage de nœuds de validation. Pour le moment, dans un espace où les applications DeFi reçoivent plus d’attention que jamais, Solana continue de répondre aux besoins des développeurs et de la communauté. Les transactions rapides et l’évolutivité donnent sans doute au réseau un avantage sur les alternatives actuelles plus décentralisées, et bien qu’il s’agisse d’un projet relativement nouveau, Solana a amassé une large base de fans au cours des deux dernières années.

Sans aucun doute, le jeton SOL et sa forte appréciation de la valeur ont probablement joué un rôle important pour attirer les investisseurs sur le réseau. Sur le front du développement, Solana connaît une adoption beaucoup plus large que de nombreux autres projets de blockchain à des stades similaires de leur évolution. Bien qu’il soit encore en version bêta, la communauté s’attend à voir un flux constant de mises à jour et de mises à niveau du protocole dans les années à venir.

Cet article a été écrit par Anupam Varshney.

Source medium.com

Crypto Week

Avertissement : Crypto Week ne fournit pas de conseils financiers de quelque manière que ce soit. Nous ne vous recommandons pas d'investir de l'argent dans une crypto-monnaie ou un actif financier sans avoir effectué des recherches approfondies. Nous ne sommes pas responsables de vos décisions financières de quelque manière que ce soit.

Derniers articles de Featured Posts