Rapport de recherche approfondie sur Solana

Intermédiaire3/26/2024, 7:26:28 PM
Cet article est une analyse complète de l'écosystème Solana, couvrant divers aspects, y compris le récit de l'écosystème Solana, son histoire de développement, les technologies clés et les projets au sein de l'écosystème. Cet article fournira aux lecteurs une compréhension complète de Solana.

Titre transmis : Rapport Solana Mega - Comme Apple, mais pas comme Apple

Points clés

  • En privilégiant la simplicité et la composabilité, Solana se démarque comme un acteur majeur du secteur de la blockchain intégrée, distingué par son traitement parallèle, ses frais réduits et ses vitesses de transaction rapides.
  • Malgré les défis auxquels il est confronté, l'écosystème de Solana a connu une reprise rapide en déployant une variété d'initiatives qui s'alignent sur sa vision cohérente, lui permettant ainsi de regagner sa part de marché.
  • Solana embrasse plusieurs applications innovantes basées sur son infrastructure unique et conviviale pour les développeurs, en particulier pionnières dans des domaines destinés à une adoption commerciale tels que DePIN, Mobile et Payment.
  • Alors que la vision de Solana est souvent comparée à celle d'Apple en termes de valorisation de l'harmonie entre le logiciel et le matériel et en se concentrant sur la performance et l'expérience utilisateur, Solana met davantage l'accent sur de nouvelles expériences logicielles que sur la commodité obtenue grâce au matériel, créant ainsi de plus grandes attentes.

1. Introduction

Historiquement, le marché de l'infrastructure, qui pourrait être qualifié de marché capital-industriel, a souvent été caractérisé par un scénario de winner-takes-all ou de few-dominate. En accord avec cela, un des principaux points d'intérêt dans le domaine de la blockchain a été la part de marché entre différentes Machines Virtuelles (VMs) depuis qu'Ethereum est apparu pour la première fois en tant que plateforme de contrats intelligents il y a près de 9 ans. Les débats en cours sur les tendances des VM et les exigences en matière d'infrastructure à chaque période suggèrent que les VM avec diverses thèses continueront d'émerger et d'évoluer, élargissant ainsi davantage la part de marché de la blockchain.

Représenté par la Machine Virtuelle Solana (SVM), Solana est indéniablement un acteur qui envoie un message significatif dans ce contexte. Solana a contribué de manière significative à solidifier la verticale des blockchains intégrées en mettant en avant les avantages uniques des structures monolithiques - simplicité, abordabilité et rapidité - sur un marché qui semblait destiné à être dominé par les écosystèmes de blockchains modulaires centrés autour d'Ethereum. De plus, Solana est un pionnier du processus d'intégration des utilisateurs hors chaîne pour adopter la blockchain en se concentrant sur des secteurs tels que DePIN (réseau d'infrastructure physique décentralisée), Mobile et Paiement.

La phrase "Solana n'est plus un Alt, OPOS (Only Possible on Solana)" signifie l'exploration de l'article des récits entourant la part de marché en récupération rapide de l'écosystème Solana, la résilience dont Solana a fait preuve, ses caractéristiques uniques, et ce que nous pouvons apprendre de l'approche de Solana.

2. Différentes Narrations pour Solana

2.1 Représentant des blockchains intégrées

Alors qu'Ethereum oriente sa feuille de route vers une approche centrée sur les rollups, le concept de blockchains modulaires a fortement augmenté, avec des projets connexes commençant à dominer la part de marché. L'essence des blockchains modulaires est de distribuer les rôles du consensus, de l'exécution, du règlement et de la disponibilité des données à différents protocoles, surmontant ainsi les limitations des blockchains intégrées grâce à une scalabilité améliorée et une gouvernance flexible.

Cependant, la complexité est un inconvénient critique dans les structures de blockchain modulaires. Envisageant le parcours d'une seule transaction traitée à travers divers protocoles, cette complexité implique 1) des vérifications constantes de compatibilité et de dépendances, 2) des coûts de communication accrus, et 3) des difficultés à identifier et à résoudre rapidement des problèmes imprévus. Comment un tel système peut-il être stable en toute confiance ? Pour que l'infrastructure soit stable et durable, elle doit fondamentalement être simple.

Solana illustre ce principe en menant la faction blockchain intégrée en mettant l'accent sur la simplicité et la composabilité. Depuis son lancement, Solana a construit une pile technologique distinctive en privilégiant ces valeurs, attirant des applications uniques qui le différencient de l'écosystème Ethereum et favorisant une communauté croissante.

Cela illustre l'efficacité et la signification de l'approche intégrée de la blockchain dans l'industrie, remettant en question l'atmosphère idéaliste et académique prédominante, notamment dans le secteur axé sur Ethereum en termes de cas d'utilisation réels. De plus, cela a sans aucun doute influencé l'émergence de diverses blockchains intégrées (par exemple, Sui, Aptos, Sei, etc.) aujourd'hui et continuera de le faire.

2.2 Accélérer le succès des entrepreneurs axés sur les produits

La simplicité et la composition que Solana préconise visent non seulement des améliorations de performance superficielles grâce à un matériel coûteux, mais également la conception d'un réseau qui garantit des fonctions efficaces proches de celles d'un seul nœud en optimisant et en simplifiant les logiciels et les technologies de communication.

Cet accent mis sur la création d'un environnement convivial pour les développeurs est crucial. Les développeurs peuvent éliminer toutes les complexités liées à la sélection de pile pour la construction d'applications et garantir la compatibilité entre les différents contrats intelligents, optimisant ainsi leurs ressources. Faible latence, frais peu élevés et les avantages du traitement parallèle, conduisant à un marché des frais localisé, éliminent les inefficacités de communication potentiellement causées par des goulots d'étranglement dans des applications uniques.

De plus, Solana offre une gamme de fonctionnalités intégrées au sein de sa pile technique simple, telles que des bibliothèques de normes de jetons configurables, une interopérabilité entre chaînes et des RPC pour des requêtes de solde de jetons sans avoir recours à des indexeurs externes, favorisant des interactions organiques entre les applications.

Avec des programmes de soutien technique, financier et opérationnel complets pour les développeurs, Solana offre un environnement idéal pour les développeurs axés sur le produit, renforçant un écosystème aligné sur les valeurs de Solana.

2.3 Pousser les limites entre Hors-Chaîne et Sur-Chaîne

La technologie de la blockchain est intrinsèquement inconfortable, mais sa valeur unique pour le monde réel justifie l'implication et la construction au sein de cet écosystème. Cependant, cette valeur devient insignifiante sans adoption. Solana comprend cela mieux que tout autre mainnet, visant peut-être à se développer vers la praticité plutôt que d'être trop influencée par les valeurs originales que la blockchain visait à poursuivre. La vision de Solana pour son écosystème blockchain est 'Adoption réelle'.

Solana se concentre actuellement sur trois domaines principaux : DePIN, Mobile et Paiement - des secteurs étroitement liés à notre infrastructure de vie quotidienne. DePIN utilise la décentralisation de la blockchain pour maintenir et exploiter des réseaux d'infrastructure du monde réel, avec des récits se formant rapidement autour de Solana. Les frais peu élevés et le traitement rapide de Solana conviennent particulièrement aux secteurs d'infrastructure du monde réel intensifs en capital, tels que l'assistance en calcul et stockage, les télécommunications, la cartographie et les centres de données. Le développement de DePIN et du Paiement contribuera significativement à la formation de l'infrastructure du monde réel en utilisant les fonctionnalités Web3, et servira en retour de méthode d'intégration majeure pour les utilisateurs hors chaîne afin de faire entrer leurs activités et leurs actifs dans l'environnement sur chaîne de Solana. Ces utilisateurs hors chaîne peuvent naturellement accumuler des expériences sur chaîne via des appareils comme le mobile Saga et utiliser diverses classes d'actifs sur chaîne, y compris les RWA.

En résumé, l'écosystème de Solana non seulement brouille les frontières entre les espaces hors chaîne et sur chaîne, mais renforce également la signification de chaque domaine.

3. Le drame de Solana

L'industrie de la cryptographie a connu une croissance rapide en une période relativement courte, attirant une attention significative. La volatilité rencontrée pendant cette croissance est devenue un phénomène familier parmi les participants de l'industrie. Cependant, le niveau de volatilité auquel Solana a été confronté était exceptionnel - lors du pic de l'essor de la blockchain en 2021-2022, soutenu par FTX, la deuxième plus grande bourse de cryptomonnaies au monde, et son PDG, Sam Bankman-Fried (SBF), Solana a rapidement évolué pour devenir le quatrième plus grand écosystème en termes de capitalisation boursière, à l'exclusion des stablecoins. Cependant, l'effondrement de FTX a porté un coup significatif à l'écosystème Solana, entraînant une chute de 97 % du prix des jetons SOL par rapport à leur pic.

Malgré une crise aussi grave, Solana retrouve son influence. Avec la participation active des développeurs et des entreprises, l'écosystème est devenu beaucoup plus fort qu'auparavant. Cette série de drames a été rendue possible grâce à la vision inébranlable de Solana et à son exécution rapide.

3.1 Introduction à Solana

Source :Livre blanc Solana

Machine étatique synchronisée globale à un seul fragment avec consensus à la vitesse de la lumière

Le parcours de Solana a commencé fin 2017. S'inspirant de son expérience chez Qualcomm, Anatoly Yakovenko a recherché la technologie de la blockchain et a identifié un problème majeur dans les solutions existantes: l'absence d'une horloge universelle sans confiance que tous les validateurs pourraient utiliser pour les horodatages des transactions.

À cet effet, Anatoly a proposé une nouvelle méthode pour coder le passage du temps en utilisant une boucle SHA-256 et synchroniser les horloges à travers plusieurs nœuds grâce à cette structure de données. Contrairement aux blockchains traditionnelles, qui nécessitent une communication étendue entre les nœuds pour se mettre d'accord sur les heures de transaction et les ordonner, le fait d'avoir une horloge mondialement vérifiable permet au réseau d'être synchronisé plus simplement et aux transactions d'être traitées presque immédiatement à leur arrivée.

Cette idée s'est concrétisée comme Preuve d'Histoire (PoH), en accord avec l'hypothèse de Solana selon laquelle si le logiciel n'entrave pas le matériel, les performances de tout le réseau peuvent augmenter linéairement avec les progrès matériels. Aujourd'hui, Solana est capable de traiter des milliers de transactions par seconde, avec des temps de bloc enregistrés à 400-500ms, des performances nettement supérieures aux blockchains existantes.

En fin de compte, l'adoption par Solana de cette approche technique vise à atteindre deux missions : une plateforme extensible capable de gérer une utilisation intensive et une composabilité entre les applications. Grâce à une conception de blockchain intégrée qui partage un état unique globalement synchronisé, les développeurs peuvent écrire plus facilement des programmes (c'est-à-dire des contrats intelligents), simplifiant ainsi le développement d'applications et améliorant l'expérience des utilisateurs.

3.2 Résilience dans l'adversité: surmonter les défis

La philosophie de développement de Solana, l'utilisation du multi-threading pour le traitement parallèle et les performances réseau excellentes ont joué un rôle crucial dans la formation d'une communauté centrée sur les développeurs pragmatiques. Le sommet de l'atmosphère narrative de la blockchain à l'époque, ainsi que la demande de transactions rapides et de frais réduits encouragée par l'essor de la DeFi et des NFT, ont positionné Solana comme un véritable concurrent du mainnet à Ethereum.

Cependant, l'effondrement de FTX a provoqué une pause temporaire de ce scénario. À l'époque, Solana était étroitement liée à SBF, qui soutenait publiquement l'écosystème Solana et intégrait des projets comme le projet DEX Serum et divers projets que l'on trouve généralement dans l'écosystème Ethereum sur Solana. FTX, avec le soutien de SBF, est devenu la deuxième plus grande plateforme d'échange centralisée au monde, augmentant ainsi son influence au sein de Solana. Cependant, l'utilisation abusive des actifs de l'entreprise et des dépôts des clients de FTX pour des prêts et des investissements dans son fonds spéculatif, Alameda Research, a conduit à sa chute. Cela a mis en péril l'écosystème Solana, qui dépendait fortement de FTX.

Bien que l'écosystème de Solana semblait s'effondrer, les constructeurs qui adhéraient à la philosophie de Solana sont restés. La première action entreprise par Solana dans cette situation a été d'améliorer la stabilité du réseau et l'environnement favorable aux développeurs en abordant les aspects techniques, restaurant ainsi la confiance de la communauté.

3.2.1 Côté technique

La structure du réseau Solana était vulnérable au spam, ce qui entraînait des pannes fréquentes du réseau. Ce problème découlait principalement des intentions de conception du réseau visant à maximiser la vitesse de communication, telles qu'un système de frais fixes bon marché et un système de nœud leader prédéterminé. Pour résoudre ces problèmes, Solana a pris des mesures d'amélioration en introduisant QUIC (Quick UDP Internet Connections), Staked-Weighted (Quality of Service), and a Localized Fee Market, entre autres.

QUIC

Le réseau Solana utilisait un protocole UDP personnalisé pour la communication entre les RPC et les nœuds leaders. Cette approche simplifiait le processus de communication et accélérait la vitesse de transmission, mais manquait d'éléments de fiabilité et de contrôle nécessaires pour empêcher le spam en raison de l'incapacité de confirmer la livraison des paquets (c'est-à-dire l'accusé de réception) et d'identifier l'adresse IP source. Les caractéristiques de l'UDP, adaptées aux services où la continuité comme le streaming en temps réel est cruciale, étaient jugées inadaptées à l'environnement blockchain, qui exige sécurité et stabilité.

Pour surmonter ces problèmes, Solana a décidé d'adopter le protocole QUIC développé par Google. QUIC est un nouveau protocole de communication basé sur UDP, conservant ses avantages tout en simplifiant les flux de connexion TCP et les processus de poignée de main. Ainsi, QUIC permet à Solana d'atteindre une communication fiable, de demander une retransmission uniquement pour les flux avec perte de paquets, et de continuer à transmettre le reste sans interruption, ce qui améliore significativement l'efficacité du réseau.

QoS pondéré par la mise en jeu

La QoS donne la priorité à certains types de trafic lorsque plus de trafic est demandé que ce que le réseau peut gérer. Avec l'introduction de QUIC, des discussions sur son utilisation ont émergé. Les nœuds leader de Solana, qui utilisaient auparavant l'UDP, traitaient les transactions en fonction de leur arrivée sans tenir compte de leur origine. Cependant, avec QUIC, les nœuds leader de Solana peuvent désormais identifier l'IP demandant la transaction, ce qui leur permet de spécifier et de limiter la priorité du trafic pour certaines connexions.

Le degré de limitation du trafic est proportionnel au montant de SOL mis en jeu, l'essence de la politique de QoS pondérée par les mises en jeu. Autrement dit, le nombre maximal de paquets qu'un nœud validateur peut transmettre est proportionnel au montant de jetons SOL mis en jeu sur le réseau Solana, augmentant ainsi la probabilité que les transactions dépassant le plafond de transactions individuel d'un nœud soient abandonnées par le leader. Cette méthode vise à 1) bloquer les nœuds validateurs malveillants causant des attaques de spam et 2) encourager les validateurs ayant une demande de transactions élevée à miser davantage de jetons SOL, renforçant ainsi la sécurité de Solana et la demande de jetons SOL.

Marché des frais localisés

Alors que Solana appliquait une politique de frais de gaz fixes, maintenant un avantage de frais constant, une compétition intense pour l'espace de bloc pourrait entraîner des échecs de transaction ou induire du spam réseau par des utilisateurs essayant de garantir le succès de leurs transactions. Pour résoudre cela, des discussions sur l'introduction d'un système de marché des frais dans l'écosystème Solana ont commencé. Ce système permet aux utilisateurs d'ajouter une prime à leurs frais pour garantir le traitement rapide de leurs transactions, décourageant ainsi les activités de spam et améliorant l'efficacité du réseau.

Source: Visa

Allant encore plus loin, Solana a adopté une approche de marché des frais localisée, la limitant à des applications ou des marchés spécifiques pour minimiser l'impact global sur le réseau lorsque la demande pour certaines actions augmente la concurrence pour l'espace de bloc. Cette logique est possible car chaque transaction Solana spécifie à l'avance les parties de l'état à modifier pour un compte particulier, et les transactions peuvent être traitées en parallèle. Par exemple, même si les frais de gaz pour la création d'un NFT spécifique augmentent en flèche en raison d'une forte demande, cela n'affecte pas le marché des frais pour d'autres comptes sans rapport avec la création, tels que les transferts de jetons. Actuellement, le marché des frais localisés s'applique à des applications, des marchés et des pools AMM spécifiques, limitant à 25% les unités de calcul maximum (CU) qu'un programme individuel peut utiliser par bloc dans les "points chauds" où la concurrence pour les frais en raison de transactions excessives est intense.

Les discussions se poursuivent pour affiner le marché des frais localisés, y compris la structure des frais, la politique tarifaire étant la suivante au moment de la rédaction.

En plus de cela, SIMD-003discute de l'introduction d'un frais de base dynamique pour prévenir davantage les problèmes de spam, et SIMD-0096suggère de payer aux dirigeants l'intégralité des frais de priorité, y compris les 50% qui sont censés être brûlés.

3.2.2 Ecosystème & Côté Opération

Au-delà de ces efforts techniques, la capacité de Solana à susciter l'intérêt du marché et à regagner la confiance est attribuée à une approche active des domaines où son stack technologique peut être bien exploité, et à la promotion d'une communauté centrée sur les développeurs.

Renforcer le sentiment communautaire

La communauté Solana, à travers diverses plateformes telles que la fondation, les hackathons et Superteam Earn, fournit activement les ressources et le soutien nécessaires aux développeurs passionnés de contribuer à l'écosystème. Elle fonctionne sur le principe selon lequel 'le bénéfice des développeurs est crucial pour le développement durable de l'écosystème'.

Dans le cadre de cela, une crypto-monnaie mème appelée BONK, créée par la communauté LamportDAO, a largué 5 pour cent de son allocation totale pour les développeurs restant dans l'écosystème Solana souhaitant la reconstruction de l'écosystème Solana. Ce jeton mème a aidé à unifier la communauté, et alors que les développeurs reconstruisaient l'écosystème, le jeton mème a gagné du terrain, marquant une augmentation de prix record de 15 680 % au-dessus de son prix le plus bas à un certain moment. La hausse du prix du jeton BONK a induit un cercle vertueux d'intérêt renouvelé pour Solana et son écosystème, conduisant finalement à une proposition de largage de 30 millions de jetons BONK aux utilisateurs de l'appareil mobile Saga, renforçant davantage l'intérêt du marché pour BONK et l'écosystème Solana.

De manière récursive, des protocoles tels que Jito (client de solution MEV & plateforme de mise en jeu), Pyth Network (réseau oracle) et Jupiter (DEX) ont également annoncé des stratégies pour des largages aériens, stimulant l'intérêt du marché pour Solana. D'autres protocoles au sein de l'écosystème, notamment Tensor, marginfi, Zeta, Parcl, ont annoncé des politiques de points, contribuant à la vitalité en rassemblant les attentes de largages aériens parmi les participants de l'écosystème Solana.

Ces cas sont des exemples significatifs de la façon dont une culture respectueuse de la communauté associée à une conception de produit supérieure peut insuffler une nouvelle vie à un écosystème.

Approches pour l'infrastructure Web2

Alors que l'engouement pour la blockchain, à son apogée en 2021-22, a commencé à s'estomper, une question majeure laissée par le marché était : "Pourquoi utiliser la blockchain ?" En conséquence, chaque mainnet a commencé à solidifier davantage leur identité et à discuter des mesures pour une adoption réelle. Dans ce contexte, un autre facteur qui a attiré un intérêt significatif pour Solana du marché était sa rapide exécution de diverses initiatives qui relient pratiquement l'infrastructure du monde réel avec le monde on-chain, au-delà de simplement se poser ces questions.

Source: Solana

Parmi ces initiatives, DePIN et Mobile se distinguent particulièrement. Comme expliqué dans l'introduction, DePIN utilise la caractéristique de décentralisation de la technologie blockchain pour maintenir et exploiter de véritables infrastructures. Solana est un pionnier unique dans le domaine de DePIN, créant sa propre histoire. Cela vise non seulement à présenter des cas d'utilisation qui peuvent remplacer/compléter les infrastructures du monde réel avec la grammaire de Web3, mais aussi à construire un entonnoir qui attire les utilisateurs hors chaîne dans le monde de Web3, leur permettant de vivre des expériences Web3 en continu. L'environnement physique équipé d'un magasin d'applications et de diverses fonctionnalités pour offrir une expérience agrégée de l'écosystème Solana à ces utilisateurs est la série Saga de dispositifs mobiles lancée par Solana - la première série Saga sortie en 2022 a connu des ventes initialement faibles mais s'est vendue en décembre à mesure que les nouvelles sur le jeton BONK et la vitalité de l'écosystème Solana se sont répandues, et les précommandes pour la deuxième série qui sera lancée dans la première moitié de 2025.dépassé 100 000au 13 février.

La deuxième zone est le Paiement. En effet, les paiements d'actifs cryptographiques basés sur la blockchain P2P ont été fréquemment mentionnés comme un cas d'utilisation qui peut résoudre de manière significative des problèmes tels que les problèmes d'intermédiaire, les frais élevés et les temps de transaction lents des systèmes financiers traditionnels. Solana se positionne comme la blockchain la plus adaptée pour les paiements d'actifs cryptographiques avec son multi-threading pour le traitement parallèle, sa vitesse de traitement rapide et ses faibles coûts de transaction. Elle renforce activement les initiatives dans ce domaine pour rendre les transactions blockchain aussi intuitives et simples que les paiements par carte de crédit - USDC de Circle a longtemps annoncé unpartenariat officiel avec Solana, et le Solana Pay open-source annoncé en février 2022permet à diverses applications de construire des fonctionnalités de paiement d'actifs cryptographiques. Les plugins de Solana Pay ont été intégrés avec Shopify, Citcon, Checkout.com, et Visaa annoncé l'inclusion de Solana dans son infrastructure de paiement stablecoin.

Initiatives for Client Diversity & Validator Decentralization

De plus, basé sur le principe que la diversité des clients de validateurs améliore la stabilité et la sécurité du réseau, Solana s'efforce d'améliorer la résilience grâce à des initiatives pour divers clients de validateurs - la diversité des clients peut réduire l'impact d'un défaut logiciel unique sur l'ensemble du réseau, car un bug ou une vulnérabilité présents dans un client peuvent ne pas être trouvés dans un autre.

Au départ, en commençant comme un seul client de Solana Labs, Solana a commencé à diversifier sa clientèle avec la sortie d'un deuxième client, Jito-Solana, développé par Jito Labsen août 2022, et a atteint des versions de test d'un client de validation indépendant basé sur C/C++ développé par Jump Crypto, appelé Firedancer.

De plus, Tinydancer, un client diététique permettant la validation des transactions à faible coût, a également suscité un intérêt considérable, notamment car il atténue les malentendus selon lesquels la décentralisation ne se produit pas vraiment en raison des spécifications matérielles élevéesgénéralement nécessaire pour exécuter un nœud Solana - l'optimisation des spécifications matérielles pour améliorer les performances du réseau Solana est essentielle, mais commeArticle de fin de partie de Vitalik, réduire les spécifications de fonctionnement des nœuds pour permettre à plus de personnes de produire des blocs n'est pas bénéfique pour la scalabilité, la qualité et la stabilité du réseau*.

Les spécifications recommandées pour faire fonctionner un nœud Solana sont les suivantes :

  • Processeur 12 cœurs avec une vitesse d'horloge minimale de 2,8 GHz
  • 128/256 Go de RAM (les nœuds RPC peuvent nécessiter plus pour des index de base de données personnalisés)
  • 2-4 lecteurs NVME d'au moins 1 To
  • Réseau 10 Gbps

La proposition de la structure PBS (séparation du proposant et du constructeur) par Ethereum est également basée dans ce contexte.

Malgré le besoin de matériel haute spécification, les centres de données hébergent environ 2 900 nœuds Solanasont très répartis, et le coefficient de Nakamoto, faisant référence au nombre de validateurs pouvant causer des problèmes opérationnels pour la chaîne, reste autour de 20. Bien que géographiquement centralisé autour des États-Unis, une optimisation continue entre le logiciel et le matériel suivant la loi de Moore et le fonctionnement deprogramme de délégationsur la base de critères liés à la décentralisation, des preuves indiquent que Solana atteint progressivement la décentralisation.

En résumé, positionné comme l'une des rares chaînes avec plusieurs clients validateurs indépendants en dehors d'Ethereum, Solana continue ses efforts vers la décentralisation et cherche une stabilité continue dans le réseau.

Solana a consolidé sa base interne et étend activement sa portée commerciale. Ce processus a fourni suffisamment d'éléments pour attirer les investisseurs institutionnels, Cathie Wood, PDG d'Ark Invest, exprimant publiquement perspective positive sur la vision de Solana, et Le produit Solana Trust de Grayscale a explosé de 869%En essence, Solana a prouvé son potentiel pour redresser un écosystème qui semblait en crise avec une vision cohérente et une exécution rapide.

4. Plusieurs Piliers de Solana

Dans cette section, nous nous penchons sur les éléments de la pile technique de Solana qui ont soutenu fermement sa vision inébranlable et propulsé la résurgence de son écosystème.

4.1 Empile technique pour la composabilité et l'efficacité

4.1.1 Langues

Source: Solana

Solana vise à réduire les frais et les temps de bloc en surface tout en optimisant techniquement les logiciels pour le matériel. Cette mission a nécessité une sélection minutieuse des langages de programmation pour les programmes (c'est-à-dire les contrats intelligents), conduisant à l'adoption de Rust - connu pour sa concurrence, sa sécurité mémoire, son contrôle de bas niveau et un système de types puissant qui empêche les erreurs de type et garantit que le code est sûr et prévisible.

Cependant, Solana vise finalement à créer un environnement où tous les langages compatibles avec LLVM* (Low Level Virtual Machine) peuvent être utilisés de manière interchangeable. Par conséquent, bien que le langage de programmation de choix de Solana soit fondamentalement Rust, LLVM permet à du code écrit dans d'autres langages comme le C ou le C++ d'être traduit en code machine exécutable sur Solana.

Pour la communication côté client avec le réseau Solana, les développeurs peuvent utiliser divers SDK construits sur l'API JSON RPC dans des langages tels que Java, C#, Python, Go, ou Kotlin.

*LLVM est une collection de technologies de compilateur modulaire et de chaîne d'outils qui permettent d'optimiser efficacement un code haute performance et de haute qualité sur diverses plateformes matérielles, ce qui en fait un environnement de développement privilégié pour les développeurs qualifiés.

4.1.2 Principales innovations

Solana applique huit technologies de base pour garantir une vitesse optimale tout au long du processus, depuis qu'un utilisateur soumet une transaction jusqu'à la production d'un bloc. Pour les comprendre, examinons brièvement le fonctionnement du mécanisme de consensus de Solana.

  1. Sélection du nœud leader - La sélection du leader est basée sur le poids misé des nœuds délégués par les détenteurs de jetons, les validateurs tournant selon un Calendrier de rotation des dirigeants*.
  2. Horodatage des transactions - Le nœud leader reçoit les transactions et les horodate en utilisant PoH.
  3. Création de bloc - Le leader commence à créer un bloc avec sa séquence PoH.
  4. Propagation du bloc - Le bloc nouvellement créé est envoyé aux nœuds réplicateurs (c'est-à-dire, aux autres validateurs du réseau).
  5. Validation des transactions** - Les nœuds réplicateurs vérifient l'ordre des transactions en utilisant leur séquence PoH et s'assurent que les transactions respectent les règles du réseau. Comme l'ordre des transactions repose sur leur séquence PoH (c'est-à-dire l'horloge globale), aucune communication P2P entre les nœuds n'est nécessaire.
  6. Finalisation du bloc - Une fois que les transactions sont ordonnées et validées, le bloc est ajouté à la blockchain. Ensuite, le prochain leader est sélectionné et le processus recommence.

*Solana est si rapide qu'elle a un calendrier de rotation des dirigeants afin que le dirigeant soit connu une époque à l'avance pour garantir que les blocs ne soient pas retardés ou obsolètes.

Cela sera clarifié plus en détail ci-dessous dans la section Preuve d'Histoire.

Preuve de l'histoire

Comme brièvement mentionné dans l'introduction, l'essence de PoH est que les validateurs génèrent indépendamment une référence d'horloge mondiale pour l'ensemble des transactions. Par exemple, le hachage d'un hachage précédent (c'est-à-dire, hash1) pour produire hash2 (c'est-à-dire, sha256(hash1)) indique intuitivement que hash1 a précédé hash2. Solana appelle ce processus une 'Séquence'.

Source: Livret blanc de Solana

Cette structure de données de hachage séquentielle sert de preuve du passage du temps, permettant aux validateurs de faire tourner le vérificateur principal sans avoir besoin de partager le temps écoulé avec d'autres. C'est pourquoi Solana, avec PoH, peut avoir des temps de bloc plus courts que d'autres blockchains.

Source: Whitepaper Solana

Générer cette séquence est possible uniquement grâce à un traitement monoprocesseur en raison du besoin de faire référence au hachage de sortie précédent, mais la vérification peut être effectuée via un multi-cœur car sa logique est simple - calcul de hachage. Ainsi, il réalise la philosophie de Solana de "vérification linéairement évolutive par nœud vers le matériel".

Par conséquent, PoH est plus similaire à une structure de données d'horloge mondiale ou une fonction de retard vérifiable (VDF) implémentée avec une fonction de hachage séquentielle qu'à un algorithme de consensus, où Solana utilise en fait Tower BFT DPoS pour l'algorithme de consensus.

Tower BFT DPoS

Tower BFT peut être décrit comme une version de PBFT optimisée avec PoH. Tower BFT utilise PoH de Solana comme une horloge mondiale pour prédéterminer l'ordre, se concentrant uniquement sur le processus de consensus, réduisant considérablement la surcharge de messagerie et la latence. Le processus par lequel les validateurs parviennent à un consensus grâce à Tower BFT est le suivant.

Les validateurs votent pour la version du grand livre qu'ils jugent précise, en rejetant celles qu'ils estiment incorrectes, sans avoir besoin d'une communication de pair à pair, pendant une durée de créneau fixe (c'est-à-dire, environ 400 ms). Avec chaque vote sur les slots suivants après un certain point, le délai nécessaire pour revenir à un bloc précédent double. Cela signifie que plus la séquence PoH pour laquelle la majorité des validateurs ont voté se poursuit, plus il devient difficile de revenir en arrière - par exemple, si tous les validateurs ont voté 35 fois au cours des 14 dernières secondes (14 000 ms / 400 ms = ~35 slots), la limite de temps effective du réseau serait d'environ 435 ans (2^35)0,4/3600/24/365), ce qui rend pratiquement impossible un retour en arrière.

En conséquence, seule la 'séquence la plus lourde', qui est la plus difficile à annuler car la majorité des validateurs ont voté pour elle, reste dans la blockchain, et ces validateurs qui ont voté sur cette séquence reçoivent des récompenses. En bref, grâce à PoH, les validateurs avec Tower BFT peuvent calculer de manière asynchrone les délais sans avoir besoin de communication P2P, garantissant que les votes sont opportuns, maintenant la vivacité du réseau et réduisant la probabilité de fourches.

*Le vote est pondéré en fonction de la participation de chaque validateur dans le réseau.

Courant du Golfe

Contrairement à d'autres blockchains, Solana n'a pas besoin d'un mempool public pour contenir les transactions des utilisateurs car l'espace de bloc n'est pas relativement rare en raison du débit élevé des transactions. Au lieu de cela, lorsque les utilisateurs soumettent des transactions, les serveurs RPC les convertissent en paquets QUIC*, les transmettant immédiatement aux validateurs destinés à être les prochains leaders. Cette approche, connue sous le nom de Gulf Stream, permet des transitions rapides des leaders et une pré-exécution des transactions, réduisant la charge mémoire sur les autres validateurs.

*Initialement UDP, mis à jour en QUIC mi-2022 comme mentionné précédemment.

Niveau de la mer & Cloudbreak

Sealevel est une technologie de base qui permet le traitement parallèle multi-threaded dans Solana, contrairement aux runtimes basés sur EVM ou WASM*. Il repose sur des « Instructions » dans chaque transaction, avec le tableau des comptes contenant des informations sur l'état global du réseau Solana. Les transactions sont pré-classées en fonction des états de lecture/écriture déclarés par compte pour un traitement parallèle.

Source: Cycle de vie d'une transaction Solana

Soit dit en passant, il est très difficile d'organiser la base de données de compte de telle manière qu'elle puisse être lue/écrite simultanément par plusieurs threads, même avec n'importe quelle base de données traditionnelle. À cette fin, Solana a développé Cloudbreak pour maximiser l'utilisation efficace des SSD en partitionnant la structure de données de compte d'une manière spécifique pour bénéficier de la rapidité des opérations séquentielles et en adoptant des fichiers mappés en mémoire.

Comme mentionné précédemment, cette logique de traitement parallèle dans Sealevel est également la raison pour laquelle la mise en œuvre du marché des frais localisés a été possible.

Pipelining

Le pipelining dans la blockchain Solana est une technique qui divise les flux d'entrée de données (c'est-à-dire les paquets QUIC reçus à l'avance par le prochain leader) en plusieurs processus fonctionnant dans différentes parties du matériel.

Le processus de pipelining se déroule comme suit.

  1. Les données sont amenées dans l'espace noyau, où elles sont ensuite transmises au GPU pour permettre une vérification de signature parallèle.
  2. Une fois que les signatures sont vérifiées sur le GPU, les données sont transmises au CPU pour le processus bancaire.
  3. Simultanément, l'espace noyau est déjà en train de préparer le prochain ensemble de données, tandis que le CPU traite les données pour les enregistrer (écrire) sur la blockchain avant de les transmettre au bloc suivant.

Solana maximise l'utilisation du matériel et améliore l'efficacité grâce à la mise en pipeline, accélérant la vérification et la transmission des blocs.

Turbine

Après le traitement des transactions, le leader doit propager l'État modifié à chaque validateur. Si de gros volumes de données devaient être envoyés individuellement à de nombreux validateurs, cela serait très inefficace. Pour résoudre ce problème, Solana utilise une technologie appelée Turbine, similaire à celle de BitTorrent. En d'autres termes, cette technologie implique que le leader divise les paquets QUIC (éventuellement avec des codes d'effacement) en paquets plus petits et les distribue aux validateurs avec une structure hiérarchique.

Par exemple, considérez un bloc de 128 Mo. Pour traiter ce bloc, le leader le divise en 2 048 morceaux de paquets de 64 Ko et les distribue à quelques validateurs. Ces validateurs retransmettent à leur tour les morceaux de paquets à d'autres validateurs collègues, appelés Voisins - les validateurs initialement receveurs sont choisis parmi les nœuds avec un ratio d'enjeu élevé de jetons SOL. Les validateurs transmettent de manière récursive une partie des données qu'ils ont reçues au groupe de Voisins ci-dessous. Cette architecture permet aux données initialement destinées à être transmises par le leader d'atteindre finalement un certain nombre de validateurs exponentiellement proportionnel à la taille du groupe de Voisins (c'est-à-dire n) à mesure que les étapes se creusent. À mesure que la taille du groupe de Voisins augmente, les étapes nécessaires pour connecter le réseau diminuent selon une échelle logarithmique, permettant une propagation rapide des données.

Surtout dans les cas où quelques validateurs de niveaux supérieurs se livrent à des activités malveillantes (par exemple, Attaque de l'éclipse) , ils pourraient potentiellement avoir un impact relativement important sur l'ensemble du réseau. Par conséquent, le réseau adopte une méthode d'envoi de paquets à travers différents chemins aléatoires à chaque fois.

Archiver (Réplicateurs de registre)

Les archivistes de Solana sont utilisés pour stocker environ 4 pétaoctets de données générées annuellement par le réseau. Ils peuvent être considérés comme un type de client léger qui ne télécharge pas l'ensemble du grand livre Solana mais stocke seulement une partie, permettant à un large éventail de validateurs avec des exigences matérielles variables de participer.

Lorsque les archivistes se voient allouer des données à stocker depuis le réseau, ils jouent un rôle de vérification de l'authenticité des données grâce à la Preuve de Réplication (PoRep), une technologie basée sur Filecoin. Les archivistes annoncent leur espace de stockage au réseau et reçoivent jusqu'à 3% d'inflation en récompense pour le stockage et la vérification des données assignées.

4.2 Clients Divers pour la Fiabilité & la Scalabilité

Les technologies clés précédemment discutées permettent un traitement rapide des transactions, un environnement d'exécution parallèle et une faible latence, ce qui fait de Solana une infrastructure idéale pour les applications construites sur son réseau. Cependant, le débit élevé de Solana peut également poser des défis en matière de sécurisation de la stabilité du réseau contre les bots MEV ou le spam. En réponse, Jito est apparu en tant que deuxième client de Solana en août 2022 pour répondre aux inefficacités de l'extraction de MEV et aux problèmes de protocole de jalonnement liquide centralisé, contribuant à la stabilisation et à la décentralisation du réseau.

De plus, la prochaine sortie de clients à haute performance améliorée comme Firedancer de Jump Crypto, et Tinydancer, un client léger qui permet à de nombreux utilisateurs de valider les transactions avec des spécifications matérielles inférieures, est prête à enrichir la diversité des clients au sein du réseau Solana.

4.2.1 Jito-Solana

Source: jito.network/blog

Jito-Solana active le marché du MEV, similaire à la solution MEV-boost de Flashbots sur Ethereum. Cependant, en raison de la conception unique de Solana, qui ne dispose pas de mempool et traite les transactions principalement de manière premier arrivé, premier servi avec des temps de bloc nettement plus rapides par rapport à Ethereum, Jito-Solana fonctionne différemment.

Le client MEV de Jito introduit un pool de mémoire virtuelle qui organise des enchères toutes les 200 ms, rationalisant le processus d'extraction de la MEV. Avec Jito-Solana, les chercheurs peuvent examiner les transactions et simuler le regroupement grâce à Block Engine, puis approcher le nœud leader via un pipeline de traitement dédié. Ce traitement hors chaîne du regroupement de transactions et des enchères de blocs réduit au minimum l'impact sur la congestion du réseau.

Source: jito.retool.com

Depuis son lancement en août 2022, Jito-Solana a progressé de manière constante en termes d'adoption, affichant un taux d'adoption de 65% au moment de la rédaction de cet article.

De plus, Jito a introduit un mécanisme de jalonnement liquide (c'est-à-dire JitoSOL) dans sa solution MEV, étendant les gains de MEV à ses utilisateurs et contribuant à l'expansion de l'écosystème DeFi. Ils visent à appliquer les opérations JitoSOL de manière sans permission à traversStakeNet.

4.2.2 Firedancer

Firedancer, développé par l'équipe Jump Crypto, est un nouveau client validateur qui réimplémente complètement le client de Solana Labs en C et C++. Il vise à améliorer les performances grâce à l'optimisation logicielle et à accroître la diversité des clients validateurs au sein de l'écosystème. Son version de démonstrationprésenté lors de la conférence Breakpoint en novembre 2022 a démontré la capacité de traiter jusqu'à 1,2 million de TPS (600k après duplication).

Source: Syncracy

Selon Syncracy’s 'Thèse Solana - Le Cheval le Plus Rapide S'Élève de Ses Cendres', l'utilisation de Firedancer pourrait légèrement augmenter les coûts d'exploitation du nœud, mais permettre d'atteindre un ratio TPS/coût par nœud compétitif d'environ 55 000 TPS*.

Une différence significative entre Firedancer et les clients existants est son architecture modulaire, composée de nombreux processus individuels appelés Tiles, permettant l'optimisation de chaque processus. Actuellement, Firedancer est en cours de test dans l'environnement de test via un client hybride nommé Frankendancer, appliquant l'environnement d'exécution et le module de consensus les plus récents du client existant à l'architecture de Firedancer.

*Nous devons attendre de voir quand il sera mis en service, mais si Firedancer fonctionne de manière significativement meilleure que les clients existants, les choix des clients des opérateurs de nodes seront orientés vers Firedancer, et la diversité des clients pourrait ne pas être atteinte en pratique.

4.2.3 Tinydancer

Le réseau Solana ne dispose pas d'une fonction client léger qui permet de valider l'état sans exécuter un nœud complet, limitant ainsi ses capacités de validation. Pour remédier à cela, Tinydancer, un client léger en cours de développement, permet la vérification des transactions à faible coût sans télécharger l'intégralité du bloc ou exécuter les transactions. Il alerte le nœud complet dont il dépend lorsqu'il détecte des transactions suspectes.

L'introduction de clients légers comme Tinydancer dans le réseau Solana, qui nécessite des spécifications matérielles élevées pour l'exploitation des nœuds, est une étape cruciale pour améliorer l'accessibilité et le potentiel de validation. Bien que la conception de Tinydancer n'ait pas été finalisée, il est intéressant d'observer si Solana peut fournir des capacités de validation substantielles à une base d'utilisateurs plus large et atteindre 'décentralisation par une vérification abordable' reste à voir.

Avoir une variété de clients est crucial car tout défaut de code inhérent dans le petit nombre de logiciels clients pourrait potentiellement causer des dommages catastrophiques à l'ensemble du réseau. Observer comment les clients actuels et à venir évoluent pour optimiser les performances du réseau Solana sera intéressant, mais le fait que ces initiatives soient en cours est sans aucun doute un développement positif pour le réseau Solana.

4.3 Cadres & Normes pour la Simplicité & la Flexibilité

Solana ne fournit pas seulement aux développeurs une pile technique bien établie, comme introduit précédemment, mais offre également une boîte à outils riche et un ensemble de normes pour soutenir le développement efficace et efficace de diverses applications sur la plateforme Solana. En termes généraux, les cadres importants incluent :

  • Le Bibliothèque de programmes SolanaIl s'agit d'une collection de programmes on-chain développés par l'équipe Solana et la communauté, servant de bibliothèque standard pour les développeurs Solana. Il comprend un ensemble pré-construit de programmes et d'utilitaires, tels que la création et la gestion de jetons (programme SPL Token), les échanges de jetons, les protocoles de prêt, etc., facilitant le développement d'applications décentralisées sur la blockchain Solana.
  • Le Cadre Anchorest particulièrement populaire parmi les développeurs novices de Solana ou ceux qui cherchent à prototyper et déployer rapidement des applications. Il offre un DSL basé sur Rust, IDL, un framework de test et une suite d'outils pour la sécurité.
  • GameShiftest conçu pour rationaliser le processus de création de jeux basés sur la blockchain, en prenant en charge diverses fonctionnalités telles que la construction d'une place de marché NFT en jeu.
  • Cadres d'interface utilisateur comme ÉchafaudageetPortefeuille-Adaptateurpermettre aux développeurs de construire facilement des pages web frontales et d'intégrer avec des portefeuilles dans l'écosystème Solana.

De plus, il y a des enregistreurs comme Geyser, Sologger, et IronForge, un environnement de test de programme plus enrichi fourni par BankRun.js, et un environnement de développement intégré basé sur le Web appelé Espace de jeu Solana, parmi de nombreux autres documents, cadres et outils disponible.

Compte tenu de l'ampleur des cadres introduits, certains standards et sous-cadres au sein de l'ensemble de la catégorie qui font ressortir les caractéristiques uniques de Solana ou qui méritent d'être attendus sont mis en évidence ci-dessous.

4.3.1 Token 2022 (Extension de jeton)

Source: Document d'extension de jeton par Solana Labs

Alors qu'Ethereum propose librement divers standards de jetons, Solana a opéré avec un unique standard de jeton SPL, limitant la flexibilité des extensions standard par rapport à Ethereum. Avec l'évolution de la blockchain et l'augmentation rapide de la demande pour des fonctionnalités de jetons complexes (par exemple, RWA), Solana Labs a développé un nouveau standard de jeton, 'Jeton 2022 (Extension),’ intégré dans la couche de protocole pour résoudre ces inefficacités.

Cette nouvelle norme ajoute des fonctionnalités configurables au jeton SPL existant pour prendre en charge divers cas d'utilisation sans bibliothèques supplémentaires. Les types d'extension de jeton comprennent 1) l'extension de création et 2) l'extension d'adresse.

Le premier étend les fonctionnalités du jeton, y compris le Hook de Transfert pour l'exécution conditionnelle de programmes lors des transferts de jetons, les Frais de Transfert pour diriger les frais vers des comptes spécifiques, des métadonnées enrichies, et des fonctionnalités comme le Jeton Non-Transférable et le Transfert Confidentiel. Le dernier comprend des fonctionnalités liées à la gestion de compte, telles que le Propriétaire Immuable pour empêcher la réaffectation de la propriété du compte, et l'État de Compte par Défaut pour définir des états de compte nécessitant des interactions spécifiques avec les projets pour utiliser le compte et les actifs.

Les fonctionnalités détaillées et les cas d'utilisation sont décrits dans le papierpar Solana Labs. Cependant, d'un point de vue fonctionnel, les normes implémentables avec Token Extension ont déjà été discutées ou adoptées dans l'espace des normes ERC d'Ethereum, sans pour autant englober l'ensemble des normes d'Ethereum. Cependant, une différence cruciale est que, contrairement aux normes ERC au niveau de l'application d'Ethereum, Token Extension est implémenté au niveau du protocole. Cela présente des avantages significatifs, car les développeurs peuvent rapidement configurer des programmes sans se soucier des problèmes de compatibilité entre différentes applications - nous voyons déjà à quel point l'utilisation fragmentée de la norme d'abstraction de compte ERC-4337 d'Ethereum déployée au niveau de l'application est).

Au moment de l'écriture, le calendrier de déploiement du mainnet pour Token Extension est fixé pour l'hiver 2024, avec des mises à jour disponibles via ce lien.

4.3.2 xNFT (NFT exécutable)

Toute personne ayant interagi avec la blockchain sait que l'UX a encore du chemin à parcourir. La norme introduite ici a le potentiel d'être largement adoptée et pourrait considérablement améliorer l'UX.

xNFT, développé par des développeurs chez Coral pour la blockchain Solana, représente des actifs ou des codes 'exécutables'. En d'autres termes, l'implémentation de code à travers les plugins xNFT le transforme en un actif d'application web3 fonctionnel.

Coral a construit ‘Sac à dos‘ en tant qu'environnement où les xNFT peuvent fonctionner, ressemblant à un portefeuille super app intégrant diverses applications web3 (c'est-à-dire, xNFT) sans avoir besoin de connexions ou de mouvements séparés.

Source : Application Sac à Dos

Actuellement, environ 90 applicationsont été publiés au format xNFT dans les domaines du jeu, des NFT, DeFi et plus encore. Normes Backpack et xNFT, fournies comme entièrement open-source basé sur React, pourrait apporter d'importantes innovations UX au marché des applications décentralisées si plus de xNFT sont à bord et si le support pour diverses blockchains est étendu. Récemment, Backpack a intégré Backpack Exchange dans son interface lors d'une pré-saison bêta, en enregistrant 300 millions de dollars de volume de trading lors de sa première journée, prouvant son potentiel.

4.3.3 Compression d'état

Stocker des données sur le réseau Solana nécessite l'ouverture d'un compte de jetons et payer le loyer. Bien que le coût de la publication de petites quantités de données puisse être négligeable, il devient un sujet de préoccupation pour de grandes quantités de données. Compression d'état, élaboré en combinant la compression de compte de Solana Labs et le programme Bubblegum de Metaplex, aborde ces problèmes.

La compression d'état utilise une structure d'arbre de Merkle pour hacher les métadonnées de chaque actif aux nœuds feuilles, en l'appliquant à la structure et en stockant le hachage racine résultant en haut dans le grand livre. Cette méthode permet un stockage de données sécurisé en utilisant un espace de grand livre blockchain moins cher au lieu d'un espace de compte coûteux, particulièrement adapté aux NFT en raison de la nature de gestion des informations en vrac.

Par conséquent, les cNFT (c'est-à-dire, les NFT compressés) suivent le même schéma de métadonnées que les NFT non compressés, mais ne sont pas intrinsèquement des jetons SPL eux-mêmes; ils ne contiennent que des identifiants pour une éventuelle décompression. Le processus de décompression, transformant les cNFT en un NFT Solana standard, est unidirectionnel et activé grâce à Metaplex.Programme Bubblegum.

Cependant, étant donné que les données cNFT sont stockées hors chaîne, un programme distinct définissant les méthodes d'interaction est nécessaire, et ce processus repose sur des fournisseurs RPC, ce qui peut entraîner des coûts supplémentaires. La modification des cNFT implique également des processus complexes et coûteux, tels que la preuve d'autorisation de modification des données hors chaîne par le biais du chiffrement.

4.3.4 Paiement Solana

Source: Documents de Solana Pay

Solana Pay, une bibliothèque JavaScript open-source, simplifie les paiements de cryptomonnaie sur la blockchain Solana. Il utilise un schéma d'URL de transfert de jeton pour permettre aux entreprises ou aux développeurs d'accepter des paiements en jetons SOL ou SPL directement, sans intermédiaires. Des options d'intégration comme des liens de paiement, des boutons 'Payer maintenant' ou des codes QR sont fourni.

Source: Yash Agarwal

Comme mentionné précédemment, le plugin Solana Pay a été intégré avec Shopify, Citcon, Checkout.com, et plus encore100 entreprises/projetsaussi bien.

4.3.5 Stack Mobile Solana

Source :Documents SMS

Le Pile mobile Solana (SMS)est un SDK open source offrant des outils pour développer des applications sur les appareils mobiles de la série Saga par la Fondation Solana. SMS se compose des principaux composants suivants.

  • Solana dApp Store - Une boutique d'Applications décentralisées spécialisée dans la distribution d'applications décentralisées. Elle permet aux utilisateurs de trouver, d'installer et d'utiliser facilement des applications, dans le but ultime que le contenu de la boutique soit principalement géré par la communauté.
  • Adaptateur de portefeuille mobile - Une interface normalisée qui facilite la communication fluide entre les applications et les portefeuilles Solana dans un environnement mobile. En intégrant cet adaptateur une fois, les développeurs peuvent facilement se connecter à une variété de portefeuilles mobiles compatibles. Actuellement, il prend en charge Android et Mobile Web - Chrome (Android) uniquement.
  • Seed Vault - Conçu pour être utilisé avec l'application 'Wallet', cette pile garantit la conservation sécurisée des clés privées des utilisateurs et d'autres informations importantes. Il permet à toutes les applications téléchargées sur le périphérique mobile d'utiliser la même graine.
  • Solana Pay pour Android - Un système de paiement utilisant la blockchain Solana, permettant aux utilisateurs de réaliser facilement des paiements avec des cryptomonnaies liées à Solana (c'est-à-dire SOL, SPL) dans un environnement mobile. Actuellement, seul le SDK Android est disponible, et il prend en charge les demandes de Solana Pay à exécuter via des codes QR, des tapotements NFC, des messages, et des interactions avec le navigateur Web pour capturer l'URL de Solana Pay.

Au-delà de ces piles, le SMS Docsfournir des kits de développement pour une variété de langages/cadres de développement, y compris React Native, Kotlin, Flutter, Unity, Unreal Engine et Solana KMP. Solana vise à populariser l'utilisation de la blockchain dans les environnements mobiles et à promouvoir la finance de détail en offrant aux utilisateurs des expériences intégrées de services DePIN, d'applications DeFi et de Backpack, entre autres, à travers la série Saga alimentée par SMS.

5. Projets Notables dans l'écosystème Solana

Il existe une relation étroite entre le développement de la vitesse d’Internet et les applications - dans les premiers jours d’Internet, la bande passante limitée et les faibles vitesses de transmission allongeaient les temps de chargement des pages Web, réduisant ainsi l’accessibilité des utilisateurs au contenu multimédia. Cet environnement était propice au développement d’applications web simples axées sur l’échange d’informations textuelles.

Cependant, l'introduction de l'internet haut débit et l'avancée de la technologie des réseaux de données ont considérablement amélioré les vitesses d'internet, conduisant à une complexité et à une fonctionnalité accrues des applications. Cela a permis l'utilisation de diverses applications à large bande passante telles que la diffusion vidéo comme Netflix, les jeux en ligne, le partage de gros fichiers, la communication en temps réel et les outils de collaboration. En essence, l'avancement de la vitesse d'internet a fondamentalement changé la manière dont le contenu numérique est consommé, stimulant le développement de nouvelles applications et services.

Nous semblons revivre cette atmosphère une fois de plus à travers Solana - en tirant parti de ses avantages conviviaux pour les consommateurs et les développeurs tout en améliorant progressivement sa décentralisation, Solana a créé un écosystème avec plus de 700 applications décentraliséesenviron 4 ans après la génération de son bloc Genesis.

Cependant, ce n'est que le début. La vision de Solana va bien au-delà, avec la construction d'une infrastructure capable de créer de nouvelles valeurs sans précédent, des efforts pour optimiser les logiciels pour le matériel, l'introduction de divers clients, jusqu'aux innovations en matière d'expérience utilisateur attendues de xNFT & Backpack et de la pile mobile Solana pour une expérience intégrée. Et cela va donner naissance de manière explosive à des applications plus innovantes.

Alors que des introductions détaillées à chaque projet seront abordées dans des articles séparés, dans les sections suivantes de cet article, nous présenterons brièvement certains des projets les plus attendus basés sur les progrès actuels de Solana.

Fonctionnalités Multichaînes 5.1

Neon EVM

  • Neon EVM permet à la machine virtuelle Ethereum (EVM) de fonctionner sur la blockchain Solana. L'objectif de ce projet est de permettre aux applications et contrats intelligents basés sur Ethereum de tirer parti de la rapidité de traitement, du faible coût des transactions et des avantages du traitement parallèle du réseau Solana. Les développeurs Ethereum peuvent facilement migrer leurs applications existantes vers le réseau Solana via Neon EVM. Neon EVM permet l'accès aux données stockées dans les comptes Solana, et tous les comptes Ethereum au sein de Neon EVM sont stockés dans des comptes Solana correspondants.

Éclipse

  • Eclipse est une couche 2 Ethereum basée sur SVM utilisant Ethereum comme couche de règlement, Celestia comme disponibilité des données, et les preuves de connaissance zéro de RISC Zero pour sécuriser la capacité de transaction.

Nitro

  • Nitro sert de pont entre Solana et Cosmos, dans le but d'intégrer les écosystèmes Cosmos et IBC avec l'environnement d'exécution de Solana. Nitro développe un service utilisant Réseau Seien tant que couche de règlement et de consensus, et Nitro en tant que couche d'exécution, permettant aux développeurs de Solana d'accéder à la liquidité des actifs IBC et de déployer des actifs ou des programmes sur la chaîne Cosmos via Nitro.

Vortex

  • Créé grâce à un partenariat entre Solana et Certus One, Wormhole est un protocole de pont qui permet le transfert de messages et d'actifs entre plusieurs blockchains, y compris Solana. Les actifs enveloppés de Wormhole sont parmi les plus liquides sur Solana, avec pour objectif principal de surmonter le problème de fragmentation de liquidité dans l'écosystème blockchain et de construire un environnement intégré où les actifs et les informations peuvent circuler librement entre différents réseaux.

Allbridge

  • Lancé au sein de l’écosystème Solana en juillet 2021 sous le nom de Solbridge, Allbridge a changé de nom pour s’étendre au-delà de Solana à diverses chaînes. Avec Wormhole, Allbridge est l’un des protocoles les plus actifs profondément intégrés à l’écosystème Solana, ajoutant diverses fonctionnalités telles que l’intégration CCTP de Circle, la prise en charge de plusieurs protocoles de messagerie, etc.

LI.FI

  • LI.FI(Linked Finance) est un protocole d'agrégation de liquidité multi-chaînes qui intègre diverses solutions de pont et agrégateurs DEX à travers les réseaux, permettant des échanges entre tous les réseaux.LI.FIopère sous l'hypothèse que la fragmentation de l'infrastructure persistera, donc une infrastructure multicellulaire sous-jacente est nécessaire pour une adoption massive.

5.2 Infra & Tooling

Helius

  • Helius est une plateforme qui fournit des API, des nœuds RPC, des web-hooks et des outils de développement pour permettre le développement d'applications blockchain stables au sein de l'écosystème Solana.

Pyth

  • Le réseau Pyth est un réseau d'oracle fournissant des données primaires du marché financier en temps réel essentielles pour les services DeFi sur la blockchain. Actuellement, Pyth Network collecte des données auprès de plus de 90 fournisseurs de données de première partie et propose des flux de prix en temps réel pour les cryptomonnaies, les actions, les ETF et les matières premières.

Sac à dos

  • (Se référer à 4.3.2 xNFT (NFT exécutable))

Phantom & Solfare

  • Solflare et Phantom sont les portefeuilles les plus largement utilisés dans l'écosystème Solana. Le portefeuille Phantom est particulièrement connu pour son interface conviviale et ses fonctionnalités de gestion des NFT dans un environnement mobile, tandis que le portefeuille Solflare est renommé pour son interface épurée dans l'environnement web et son attention portée aux aspects de sécurité.

Hey Portefeuille

  • Hey Wallet est un portefeuille de crypto-monnaie basé sur Solana conçu pour aider les utilisateurs de l'écosystème Solana à gérer leurs actifs numériques de manière simple et intuitive. Les utilisateurs de Hey Wallet peuvent envoyer et recevoir des jetons SOL et SPL via les publications X de Twitter.

Protocole Escouades

  • Squads est une solution multi-signature qui permet aux entreprises de gérer et d'exploiter leurs actifs de manière plus sécurisée. Grâce à Squads, les entreprises peuvent effectuer une variété de tâches telles que la gestion financière, les mises à jour des programmes et la distribution de jetons dans un environnement plus sûr nécessitant l'approbation de plusieurs membres de l'équipe. De plus, Squads offre une large gamme de fonctions pour améliorer la sécurité et la gestion efficace des actifs pour les projets basés sur Solana.

5.3 DePIN

Hélium

  • Helium, qui utilise les fonctionnalités de performance et de compression d’état de Solana pour faciliter l’identification des appareils et l’expansion potentielle du marché, a migré vers Solana pour devenir un réseau sans fil 5G DePIN. Les utilisateurs des points d’accès d’appareils IoT d’Helium paient les coûts de réseau en HNT, qui est distribué aux opérateurs de points d’accès. Le réseau Helium, compatible avec une variété d’appareils, a récemment lancé un Forfait téléphonique de 20 $ par moisoffrant des données illimitées, des appels et des SMS à travers les États-Unis.

Hivemapper

  • Hivemapper est un réseau de cartographie mondial qui collecte des images de route en haute résolution en temps réel à l'aide de caméras de tableau de bord de véhicules, récompensant les contributeurs avec des jetons $HONEY. Le réseau a déjà cartographié plus de 125 millions de kilomètres de routes, et les utilisateurs peuvent suivre leur emplacement en temps réel avec l'outil Scout. Le prix de la dashcam de Hivemapper varie entre 400 $ et 600 $.

Réseau de rendu&io.net

  • Render Network est un réseau de rendu GPU distribué basé sur la blockchain Solana, où les utilisateurs peuvent offrir ou utiliser la puissance de calcul pour des tâches complexes de rendu 3D, en utilisant des jetons Render. Render Network utilise le modèle BME (Burn Mint Equilibrium) pour équilibrer l'offre et la demande de jetons, garantissant des prix constants pour les services.
  • Similaire à Render Network, io.net est un réseau de calcul GPU distribué basé sur Solana. Contrairement au réseau de rendu, io.net se concentre davantage sur l’inférence, l’apprentissage parallèle, le réglage des hyperparamètres et l’apprentissage par renforcement. Les deux projets partenariatsen novembre dernier pour étendre le gâteau sur le marché des fournisseurs de GPU.

IoTex

  • IoTeX est une plateforme d'infrastructure Web3 modulaire reliant les appareils intelligents et les données du monde réel à la blockchain. À travers des protocoles comme W3bstream, IoTeX vise à résoudre les inexactitudes des données pouvant résulter de l'utilisation d'oracles, fournissant aux développeurs une infrastructure fiable pour construire des applications sur des données du monde réel. IoTeX s'est intégré à Solana, permettant aux projets basés sur Solana tels que Helium, Render et Hivemapper d'utiliser la plateforme IoTeX pour valider/utiliser des données du monde réel, activant des récompenses pour les contributeurs et les utilisateurs.

Téléportation

  • Le protocole de voyage de Teleport est un service de covoiturage décentralisé construit sur le réseau Solana, conçu pour résoudre les problèmes de centralisation des entreprises de covoiturage existantes. Grâce à ce protocole, les conducteurs sont assurés de gagner des revenus élevés et les passagers peuvent profiter du service à moindre coût.

5,4 DeFi

Marinade Finance

  • Marinade Finance est une plateforme de mise en jeu liquide où les utilisateurs délèguent leurs jetons SOL à Marinade pour gagner automatiquement des récompenses de mise en jeu grâce à diverses stratégies de mise en jeu et émettre des jetons fantômes (c'est-à-dire mSOL) qui peuvent être utilisés dans divers protocoles DeFi. Marinade Finance a été à l'avant-garde de la plateforme de mise en jeu liquide au sein de l'écosystème Solana, introduisantdivers programmes d'incitation et plus encorepour améliorer ses offres.

Jito

  • Comme mentionné précédemment, Jito exploite le client Jito-Solana, maximisant les profits de MEV et partageant les revenus via un jeton d'enjeu liquide (c'est-à-dire JitoSOL), augmentant rapidement sa part de marché dans le marché d'enjeu liquide de l'écosystème Solana. Tout comme Lido vise à exploiter son protocole de manière sans autorisation, Jito a également l'intention d'appliquer un modèle d'exploitation sans autorisation à la JitoSOL Pool via StakeNet.

Sanctum

  • Sanctum est une solution qui permet à tous les projets de Jetons d'Enjeu Liquide (JEL) au sein de l'écosystème Solana de partager de la liquidité entre eux, permettant des interactions transparentes entre chaque JEL (par exemple, zéro glissement). Les utilisateurs peuvent également gagner des revenus en fournissant de la liquidité d'un JEL spécifique au pool Sanctum Infinity.

Protocole Drift (V2)

  • Drift Protocol est une plateforme de trading décentralisée sur Solana, qui se concentre sur l’amélioration de la vitesse de traitement des ordres et de l’efficacité du marché grâce à son Mise à niveau V2Les utilisateurs peuvent s'engager dans le trading au comptant, le trading perpétuel, l'emprunt et le prêt, et la fourniture de liquidité passive sur un marché avec des mises à jour de prix en temps réel.

Phoenix & Livre ouvert

  • Développé par l'équipe Ellipsis, Phoenix est un nouveau DEX basé sur le carnet d'ordres visant à offrir une expérience de trading entièrement on-chain et de règlement instantané. Il est en concurrence avec OpenBook, un fork communautaire de Serum V3, car ils offrent des services similaires. OpenBook met un peu plus l'accent sur la gouvernance et le contrôle de la communauté.

Jupiter

  • Jupiter est le principal agrégateur Dex de Solana, offrant les meilleurs itinéraires pour des échanges bon marché de paires de jetons spécifiques. Avec une grande base d'utilisateurs rassemblée grâce à diverses stratégies de largage aérien, Jupiter propose également des ordres limités, des échanges perpétuels, DCA (Dollar-Cost Averaging) et des fonctionnalités de pontage. De plus, un launchpadest prévu d'être publié dans un avenir proche.

Marchés Zeta

  • Zeta Markets est un protocole de trading de dérivés décentralisé construit sur la blockchain Solana, offrant des options et des contrats à terme sous-collatéralisés. Les traders peuvent acheter et vendre des options et des contrats à terme grâce à un mécanisme de carnet d'ordres.

marge fi

  • Le protocole marginfi est un protocole de prêt décentralisé sur le réseau Solana. Sa suite de produits comprend mrgnlend, un protocole de prêt/emprunt sur-collatéralisé. Au-delà des activités de prêt typiques, le protocole marginfi vise à permettre aux utilisateurs de s'engager dans des activités financières intégrées avec divers protocoles DeFi en tant que 'protocole natif DeFi composable'.

Kamino

  • Kamino est une plateforme DeFi qui combine diverses activités financières en une seule, où les utilisateurs peuvent élaborer des stratégies pour maximiser leurs gains grâce aux prêts/emprunts, à la mise à disposition de liquidités, à l'utilisation de liquidités fournies et à la gestion de portefeuille. Avec marginfi, Kamino enregistre le TVL le plus élevé parmi les protocoles de prêt de Solana.

Parcl

  • Parcl est une plateforme qui permet aux utilisateurs d'investir dans le marché immobilier de manière fractionnée, en se basant sur un flux de données suivant les prix au pied carré à travers les États-Unis.

5,5 Consommateur et Paiements

Magic Eden

  • Magic Eden est le principal marché NFT sur Solana, soutenant un environnement multi-chaîne comprenant Ethereum, Polygon et Bitcoin Ordinals, et propose des plates-formes de lancement pour chaque projet ou BTC Inscriptions.

Tensor

  • Tensor est une plateforme conçue pour les traders professionnels de NFT sur Solana, intégrant pour la première fois des fonctionnalités AMM et de marché. Les utilisateurs peuvent accéder à des données en temps réel, des AMM avec des prix en bougies pour les NFT et utiliser diverses stratégies de trading, notamment l'acquisition en masse, les enchères, la mise en vente/retirée de NFT. En plus de ces fonctionnalités, Tensor propose divers programmes de récompenses pour les utilisateurs particuliers, rivalisant avec Magic Eden pour la première place sur le marché des NFT.

Metaplex

  • Metaplex propose une variété d'outils pour faciliter la création, la vente et la gestion d'actifs numériques dans l'écosystème Solana, y compris la représentation de propriété, la gestion des autorisations, la création et la distribution de NFT compressés, etc.

DRiP

  • DRiP est une plateforme de largage NFT pour les créateurs, soutenant les nouveaux artistes pour rejoindre facilement et à moindre coût Solana. Les nouveaux artistes cherchant à construire une base de fans peuvent émettre leurs œuvres sous forme de cNFT et offrir des estampages d'art NFT gratuits via DRiP. Les utilisateurs peuvent suivre leurs artistes préférés, envoyer des notes de remerciement ou faire des dons à travers Gouttes 2.0.

Sphere

  • Sphere est un projet qui a remporté le Solana Summer Camp HackathonEn décembre, expérimentation avec diverses fonctionnalités de paiement, y compris les rampes d'accès, les abonnements on-chain, les factures et les liens de paiement.

Code

  • Le SDK Code est un @livingstonLe protocole de paiement ouvert et l'application qui permettent aux développeurs de collecter facilement des micro-paiements auprès des utilisateurs du monde entier sont maintenant entièrement open-source. Tout le monde peut offrir une expérience de bouton "Payer avec Code" dans un environnement web, où les utilisateurs sont facturés un frais de 5 cents, et les développeurs ont besoin d'un frais fixe de 1 centime pour couvrir les coûts des transactions blockchain.

TipLink

  • TipLink est un portefeuille léger et non-custodial qui permet le transfert facile d'actifs numériques via un lien ou un code QR. Les utilisateurs peuvent instantanément créer un portefeuille en liant leur compte Gmail ou portefeuille Solana au lien ou code QR reçu, en utilisant les actifs via ce lien.

Solchat

  • Solchat est un protocole de communication basé sur Solana, permettant aux utilisateurs de participer à des appels textuels, vocaux et vidéo au sein de l'environnement Web3. Tous les messages et les discussions de groupe sont stockés on-chain, tandis que les appels vocaux et vidéo sont effectués en mode P2P via WebRTC. Il est prévu que Solchat soit largement utilisé dans le prochain Solana Saga mobile.

Dialect

  • Dialect est un protocole de messagerie décentralisé implémenté sur le réseau Solana, permettant aux applications d'envoyer ou de recevoir des jetons directement via des messages.

5.6 Culture & Community

Mad Lads

  • Mad Lads est une collection NFT créée par Coral, une société qui développe des cadres pour Solana et a conçu des choses comme xNFT et Backpack. Cette collection NFT a été construite selon la norme xNFT et vise à explorer le potentiel des NFT en tant qu'applications décentralisées. La sortie de Mad Lads a joué un rôle crucial en injectant une nouvelle énergie dans la communauté Solana, qui faisait face à des difficultés en raison de l'effondrement de FTX.

MonkeDAO

  • MonkeDAO est le premier DAO NFT sur Solana, évoluant à partir d'une communauté décentralisée qui a commencé autour de la collection NFT Solana Monkey Business en 2021. Cette organisation participe activement à diverses initiatives, notamment en exploitant un validateur Solana, en gérant un pool de mise (c'est-à-dire SOL), en organisant des événements en ligne et en investissant dans des projets au stade précoce, le tout géré à 100% par la communauté. Grâce à ces efforts, MonkeDAO a contribué de manière significative au succès initial et à la croissance durable du marché NFT Solana.

LamportDAO

  • LamportDAO est une initiative communautaire axée sur le soutien aux développeurs au sein de l'écosystème Solana. Au moment de la rédaction de cet article, elle compte plus de 4 000 membres, fournissant des ressources aux développeurs, un soutien au développement technique, en promouvant les fonctionnalités de Solana et en organisant des hackathons spécifiques à Solana pour dynamiser la communauté et soutenir l'intégration de nouveaux développeurs.

Superteam DAO

  • Superteam DAO joue un rôle dans la promotion des avantages et de l'écosystème de Solana principalement sur les marchés émergents tels que l'Inde, l'Asie du Sud-Est, l'Europe de l'Est et l'Afrique. Composé de membres aux expériences et aux origines diverses, ce DAO crée un environnement centré sur la communauté où des projets innovants peuvent être soutenus, investis et développés avec le soutien de divers projets et responsables au sein de l'écosystème Solana.

Solana Universe

  • L'Université Solana est une organisation étudiante internationale organisant divers événements et distribuant du matériel éducatif pour promouvoir l'éducation sur Solana et Web3.

Bonk

  • Bonk est une pièce mème sur la blockchain Solana, inspirée par la tendance généralisée des pièces mèmes dans l'espace des cryptomonnaies. Cependant, Bonk est devenu un symbole culturel symbolisant la résilience de Solana.

6. Comme Apple, mais contrairement à Apple

De nombreuses personnes, y compris le cofondateur de Solana, Raj Gokal, décrivent Solana comme ‘la Pomme du monde de la cryptomonnaie’, en mettant l'accent sur l'harmonie entre le logiciel et le matériel et en se concentrant sur les performances et l'expérience utilisateur. Cette analogie pourrait rendre la vision de Solana plus accessible pour nous. Cependant, ironiquement, ce qui rend Solana encore plus excitant n'est pas sa similitude avec Apple, mais ses différences - les approches de Solana et d'Apple sont complètement opposées.

Apple vend fondamentalement du matériel, faisant du logiciel essentiellement un moyen de vendre du matériel. Même lors du lancement de l'iPod, qui a marqué une étape importante dans le remarquable parcours d'Apple, Apple a adopté une approche combinant logiciel, iTunes, pour mettre en valeur son expérience matérielle. Cependant, Solana adopte une approche opposée, visant à intégrer le matériel pour encapsuler une expérience web3 où de nombreuses applications entièrement composables sont interconnectées de manière organique. Ainsi, par rapport à l'approche d'Apple, la méthode de Solana est considérée comme plus sophistiquée et ambitieuse, cherchant l'innovation non seulement à travers une UX pratique mais en offrant de nouvelles expériences à travers le logiciel lui-même.

En fin de compte, la technologie est sans valeur si elle n'est pas utilisée. Pensez simplement. L'une des valeurs principales que nous recherchons dans la blockchain est qu'elle fonctionne comme une infrastructure internet innovante qui peut compléter les systèmes du monde réel de telles manières.

Alors que Bitcoin et Ethereum ont présenté une vision idéale pour l'avenir de la blockchain, Solana envisage comment appliquer concrètement ce processus et est la première à pionnier activement les domaines d'application pratique. Peut-être avons-nous été trop absorbés par le trilemme de la blockchain défini par Vitalik, limitant notre imagination à l'endroit où chaque blockchain se situe dans ce spectre. En fin de compte, le protocole qui crée la valeur la plus significative sera celui qui comprend le mieux les besoins des utilisateurs et des développeurs pour fournir ces expériences.

Avertissement:

  1. Cet article est reproduit à partir de [ 4pillars] Transmettre le titre original 'Rapport méga Solana - Comme Apple, mais pas comme Apple'. S'il y a des objections à cette réimpression, veuillez contacter leGate Learnl'équipe, et ils s'en occuperont rapidement.

  2. Avis de non-responsabilité: Les points de vue et opinions exprimés dans cet article sont uniquement ceux de l'auteur et ne constituent aucun conseil en investissement.

  3. Les traductions de l'article dans d'autres langues sont réalisées par l'équipe Gate Learn. Sauf mention contraire, il est interdit de copier, distribuer ou plagier les articles traduits.

Rapport de recherche approfondie sur Solana

Intermédiaire3/26/2024, 7:26:28 PM
Cet article est une analyse complète de l'écosystème Solana, couvrant divers aspects, y compris le récit de l'écosystème Solana, son histoire de développement, les technologies clés et les projets au sein de l'écosystème. Cet article fournira aux lecteurs une compréhension complète de Solana.

Titre transmis : Rapport Solana Mega - Comme Apple, mais pas comme Apple

Points clés

  • En privilégiant la simplicité et la composabilité, Solana se démarque comme un acteur majeur du secteur de la blockchain intégrée, distingué par son traitement parallèle, ses frais réduits et ses vitesses de transaction rapides.
  • Malgré les défis auxquels il est confronté, l'écosystème de Solana a connu une reprise rapide en déployant une variété d'initiatives qui s'alignent sur sa vision cohérente, lui permettant ainsi de regagner sa part de marché.
  • Solana embrasse plusieurs applications innovantes basées sur son infrastructure unique et conviviale pour les développeurs, en particulier pionnières dans des domaines destinés à une adoption commerciale tels que DePIN, Mobile et Payment.
  • Alors que la vision de Solana est souvent comparée à celle d'Apple en termes de valorisation de l'harmonie entre le logiciel et le matériel et en se concentrant sur la performance et l'expérience utilisateur, Solana met davantage l'accent sur de nouvelles expériences logicielles que sur la commodité obtenue grâce au matériel, créant ainsi de plus grandes attentes.

1. Introduction

Historiquement, le marché de l'infrastructure, qui pourrait être qualifié de marché capital-industriel, a souvent été caractérisé par un scénario de winner-takes-all ou de few-dominate. En accord avec cela, un des principaux points d'intérêt dans le domaine de la blockchain a été la part de marché entre différentes Machines Virtuelles (VMs) depuis qu'Ethereum est apparu pour la première fois en tant que plateforme de contrats intelligents il y a près de 9 ans. Les débats en cours sur les tendances des VM et les exigences en matière d'infrastructure à chaque période suggèrent que les VM avec diverses thèses continueront d'émerger et d'évoluer, élargissant ainsi davantage la part de marché de la blockchain.

Représenté par la Machine Virtuelle Solana (SVM), Solana est indéniablement un acteur qui envoie un message significatif dans ce contexte. Solana a contribué de manière significative à solidifier la verticale des blockchains intégrées en mettant en avant les avantages uniques des structures monolithiques - simplicité, abordabilité et rapidité - sur un marché qui semblait destiné à être dominé par les écosystèmes de blockchains modulaires centrés autour d'Ethereum. De plus, Solana est un pionnier du processus d'intégration des utilisateurs hors chaîne pour adopter la blockchain en se concentrant sur des secteurs tels que DePIN (réseau d'infrastructure physique décentralisée), Mobile et Paiement.

La phrase "Solana n'est plus un Alt, OPOS (Only Possible on Solana)" signifie l'exploration de l'article des récits entourant la part de marché en récupération rapide de l'écosystème Solana, la résilience dont Solana a fait preuve, ses caractéristiques uniques, et ce que nous pouvons apprendre de l'approche de Solana.

2. Différentes Narrations pour Solana

2.1 Représentant des blockchains intégrées

Alors qu'Ethereum oriente sa feuille de route vers une approche centrée sur les rollups, le concept de blockchains modulaires a fortement augmenté, avec des projets connexes commençant à dominer la part de marché. L'essence des blockchains modulaires est de distribuer les rôles du consensus, de l'exécution, du règlement et de la disponibilité des données à différents protocoles, surmontant ainsi les limitations des blockchains intégrées grâce à une scalabilité améliorée et une gouvernance flexible.

Cependant, la complexité est un inconvénient critique dans les structures de blockchain modulaires. Envisageant le parcours d'une seule transaction traitée à travers divers protocoles, cette complexité implique 1) des vérifications constantes de compatibilité et de dépendances, 2) des coûts de communication accrus, et 3) des difficultés à identifier et à résoudre rapidement des problèmes imprévus. Comment un tel système peut-il être stable en toute confiance ? Pour que l'infrastructure soit stable et durable, elle doit fondamentalement être simple.

Solana illustre ce principe en menant la faction blockchain intégrée en mettant l'accent sur la simplicité et la composabilité. Depuis son lancement, Solana a construit une pile technologique distinctive en privilégiant ces valeurs, attirant des applications uniques qui le différencient de l'écosystème Ethereum et favorisant une communauté croissante.

Cela illustre l'efficacité et la signification de l'approche intégrée de la blockchain dans l'industrie, remettant en question l'atmosphère idéaliste et académique prédominante, notamment dans le secteur axé sur Ethereum en termes de cas d'utilisation réels. De plus, cela a sans aucun doute influencé l'émergence de diverses blockchains intégrées (par exemple, Sui, Aptos, Sei, etc.) aujourd'hui et continuera de le faire.

2.2 Accélérer le succès des entrepreneurs axés sur les produits

La simplicité et la composition que Solana préconise visent non seulement des améliorations de performance superficielles grâce à un matériel coûteux, mais également la conception d'un réseau qui garantit des fonctions efficaces proches de celles d'un seul nœud en optimisant et en simplifiant les logiciels et les technologies de communication.

Cet accent mis sur la création d'un environnement convivial pour les développeurs est crucial. Les développeurs peuvent éliminer toutes les complexités liées à la sélection de pile pour la construction d'applications et garantir la compatibilité entre les différents contrats intelligents, optimisant ainsi leurs ressources. Faible latence, frais peu élevés et les avantages du traitement parallèle, conduisant à un marché des frais localisé, éliminent les inefficacités de communication potentiellement causées par des goulots d'étranglement dans des applications uniques.

De plus, Solana offre une gamme de fonctionnalités intégrées au sein de sa pile technique simple, telles que des bibliothèques de normes de jetons configurables, une interopérabilité entre chaînes et des RPC pour des requêtes de solde de jetons sans avoir recours à des indexeurs externes, favorisant des interactions organiques entre les applications.

Avec des programmes de soutien technique, financier et opérationnel complets pour les développeurs, Solana offre un environnement idéal pour les développeurs axés sur le produit, renforçant un écosystème aligné sur les valeurs de Solana.

2.3 Pousser les limites entre Hors-Chaîne et Sur-Chaîne

La technologie de la blockchain est intrinsèquement inconfortable, mais sa valeur unique pour le monde réel justifie l'implication et la construction au sein de cet écosystème. Cependant, cette valeur devient insignifiante sans adoption. Solana comprend cela mieux que tout autre mainnet, visant peut-être à se développer vers la praticité plutôt que d'être trop influencée par les valeurs originales que la blockchain visait à poursuivre. La vision de Solana pour son écosystème blockchain est 'Adoption réelle'.

Solana se concentre actuellement sur trois domaines principaux : DePIN, Mobile et Paiement - des secteurs étroitement liés à notre infrastructure de vie quotidienne. DePIN utilise la décentralisation de la blockchain pour maintenir et exploiter des réseaux d'infrastructure du monde réel, avec des récits se formant rapidement autour de Solana. Les frais peu élevés et le traitement rapide de Solana conviennent particulièrement aux secteurs d'infrastructure du monde réel intensifs en capital, tels que l'assistance en calcul et stockage, les télécommunications, la cartographie et les centres de données. Le développement de DePIN et du Paiement contribuera significativement à la formation de l'infrastructure du monde réel en utilisant les fonctionnalités Web3, et servira en retour de méthode d'intégration majeure pour les utilisateurs hors chaîne afin de faire entrer leurs activités et leurs actifs dans l'environnement sur chaîne de Solana. Ces utilisateurs hors chaîne peuvent naturellement accumuler des expériences sur chaîne via des appareils comme le mobile Saga et utiliser diverses classes d'actifs sur chaîne, y compris les RWA.

En résumé, l'écosystème de Solana non seulement brouille les frontières entre les espaces hors chaîne et sur chaîne, mais renforce également la signification de chaque domaine.

3. Le drame de Solana

L'industrie de la cryptographie a connu une croissance rapide en une période relativement courte, attirant une attention significative. La volatilité rencontrée pendant cette croissance est devenue un phénomène familier parmi les participants de l'industrie. Cependant, le niveau de volatilité auquel Solana a été confronté était exceptionnel - lors du pic de l'essor de la blockchain en 2021-2022, soutenu par FTX, la deuxième plus grande bourse de cryptomonnaies au monde, et son PDG, Sam Bankman-Fried (SBF), Solana a rapidement évolué pour devenir le quatrième plus grand écosystème en termes de capitalisation boursière, à l'exclusion des stablecoins. Cependant, l'effondrement de FTX a porté un coup significatif à l'écosystème Solana, entraînant une chute de 97 % du prix des jetons SOL par rapport à leur pic.

Malgré une crise aussi grave, Solana retrouve son influence. Avec la participation active des développeurs et des entreprises, l'écosystème est devenu beaucoup plus fort qu'auparavant. Cette série de drames a été rendue possible grâce à la vision inébranlable de Solana et à son exécution rapide.

3.1 Introduction à Solana

Source :Livre blanc Solana

Machine étatique synchronisée globale à un seul fragment avec consensus à la vitesse de la lumière

Le parcours de Solana a commencé fin 2017. S'inspirant de son expérience chez Qualcomm, Anatoly Yakovenko a recherché la technologie de la blockchain et a identifié un problème majeur dans les solutions existantes: l'absence d'une horloge universelle sans confiance que tous les validateurs pourraient utiliser pour les horodatages des transactions.

À cet effet, Anatoly a proposé une nouvelle méthode pour coder le passage du temps en utilisant une boucle SHA-256 et synchroniser les horloges à travers plusieurs nœuds grâce à cette structure de données. Contrairement aux blockchains traditionnelles, qui nécessitent une communication étendue entre les nœuds pour se mettre d'accord sur les heures de transaction et les ordonner, le fait d'avoir une horloge mondialement vérifiable permet au réseau d'être synchronisé plus simplement et aux transactions d'être traitées presque immédiatement à leur arrivée.

Cette idée s'est concrétisée comme Preuve d'Histoire (PoH), en accord avec l'hypothèse de Solana selon laquelle si le logiciel n'entrave pas le matériel, les performances de tout le réseau peuvent augmenter linéairement avec les progrès matériels. Aujourd'hui, Solana est capable de traiter des milliers de transactions par seconde, avec des temps de bloc enregistrés à 400-500ms, des performances nettement supérieures aux blockchains existantes.

En fin de compte, l'adoption par Solana de cette approche technique vise à atteindre deux missions : une plateforme extensible capable de gérer une utilisation intensive et une composabilité entre les applications. Grâce à une conception de blockchain intégrée qui partage un état unique globalement synchronisé, les développeurs peuvent écrire plus facilement des programmes (c'est-à-dire des contrats intelligents), simplifiant ainsi le développement d'applications et améliorant l'expérience des utilisateurs.

3.2 Résilience dans l'adversité: surmonter les défis

La philosophie de développement de Solana, l'utilisation du multi-threading pour le traitement parallèle et les performances réseau excellentes ont joué un rôle crucial dans la formation d'une communauté centrée sur les développeurs pragmatiques. Le sommet de l'atmosphère narrative de la blockchain à l'époque, ainsi que la demande de transactions rapides et de frais réduits encouragée par l'essor de la DeFi et des NFT, ont positionné Solana comme un véritable concurrent du mainnet à Ethereum.

Cependant, l'effondrement de FTX a provoqué une pause temporaire de ce scénario. À l'époque, Solana était étroitement liée à SBF, qui soutenait publiquement l'écosystème Solana et intégrait des projets comme le projet DEX Serum et divers projets que l'on trouve généralement dans l'écosystème Ethereum sur Solana. FTX, avec le soutien de SBF, est devenu la deuxième plus grande plateforme d'échange centralisée au monde, augmentant ainsi son influence au sein de Solana. Cependant, l'utilisation abusive des actifs de l'entreprise et des dépôts des clients de FTX pour des prêts et des investissements dans son fonds spéculatif, Alameda Research, a conduit à sa chute. Cela a mis en péril l'écosystème Solana, qui dépendait fortement de FTX.

Bien que l'écosystème de Solana semblait s'effondrer, les constructeurs qui adhéraient à la philosophie de Solana sont restés. La première action entreprise par Solana dans cette situation a été d'améliorer la stabilité du réseau et l'environnement favorable aux développeurs en abordant les aspects techniques, restaurant ainsi la confiance de la communauté.

3.2.1 Côté technique

La structure du réseau Solana était vulnérable au spam, ce qui entraînait des pannes fréquentes du réseau. Ce problème découlait principalement des intentions de conception du réseau visant à maximiser la vitesse de communication, telles qu'un système de frais fixes bon marché et un système de nœud leader prédéterminé. Pour résoudre ces problèmes, Solana a pris des mesures d'amélioration en introduisant QUIC (Quick UDP Internet Connections), Staked-Weighted (Quality of Service), and a Localized Fee Market, entre autres.

QUIC

Le réseau Solana utilisait un protocole UDP personnalisé pour la communication entre les RPC et les nœuds leaders. Cette approche simplifiait le processus de communication et accélérait la vitesse de transmission, mais manquait d'éléments de fiabilité et de contrôle nécessaires pour empêcher le spam en raison de l'incapacité de confirmer la livraison des paquets (c'est-à-dire l'accusé de réception) et d'identifier l'adresse IP source. Les caractéristiques de l'UDP, adaptées aux services où la continuité comme le streaming en temps réel est cruciale, étaient jugées inadaptées à l'environnement blockchain, qui exige sécurité et stabilité.

Pour surmonter ces problèmes, Solana a décidé d'adopter le protocole QUIC développé par Google. QUIC est un nouveau protocole de communication basé sur UDP, conservant ses avantages tout en simplifiant les flux de connexion TCP et les processus de poignée de main. Ainsi, QUIC permet à Solana d'atteindre une communication fiable, de demander une retransmission uniquement pour les flux avec perte de paquets, et de continuer à transmettre le reste sans interruption, ce qui améliore significativement l'efficacité du réseau.

QoS pondéré par la mise en jeu

La QoS donne la priorité à certains types de trafic lorsque plus de trafic est demandé que ce que le réseau peut gérer. Avec l'introduction de QUIC, des discussions sur son utilisation ont émergé. Les nœuds leader de Solana, qui utilisaient auparavant l'UDP, traitaient les transactions en fonction de leur arrivée sans tenir compte de leur origine. Cependant, avec QUIC, les nœuds leader de Solana peuvent désormais identifier l'IP demandant la transaction, ce qui leur permet de spécifier et de limiter la priorité du trafic pour certaines connexions.

Le degré de limitation du trafic est proportionnel au montant de SOL mis en jeu, l'essence de la politique de QoS pondérée par les mises en jeu. Autrement dit, le nombre maximal de paquets qu'un nœud validateur peut transmettre est proportionnel au montant de jetons SOL mis en jeu sur le réseau Solana, augmentant ainsi la probabilité que les transactions dépassant le plafond de transactions individuel d'un nœud soient abandonnées par le leader. Cette méthode vise à 1) bloquer les nœuds validateurs malveillants causant des attaques de spam et 2) encourager les validateurs ayant une demande de transactions élevée à miser davantage de jetons SOL, renforçant ainsi la sécurité de Solana et la demande de jetons SOL.

Marché des frais localisés

Alors que Solana appliquait une politique de frais de gaz fixes, maintenant un avantage de frais constant, une compétition intense pour l'espace de bloc pourrait entraîner des échecs de transaction ou induire du spam réseau par des utilisateurs essayant de garantir le succès de leurs transactions. Pour résoudre cela, des discussions sur l'introduction d'un système de marché des frais dans l'écosystème Solana ont commencé. Ce système permet aux utilisateurs d'ajouter une prime à leurs frais pour garantir le traitement rapide de leurs transactions, décourageant ainsi les activités de spam et améliorant l'efficacité du réseau.

Source: Visa

Allant encore plus loin, Solana a adopté une approche de marché des frais localisée, la limitant à des applications ou des marchés spécifiques pour minimiser l'impact global sur le réseau lorsque la demande pour certaines actions augmente la concurrence pour l'espace de bloc. Cette logique est possible car chaque transaction Solana spécifie à l'avance les parties de l'état à modifier pour un compte particulier, et les transactions peuvent être traitées en parallèle. Par exemple, même si les frais de gaz pour la création d'un NFT spécifique augmentent en flèche en raison d'une forte demande, cela n'affecte pas le marché des frais pour d'autres comptes sans rapport avec la création, tels que les transferts de jetons. Actuellement, le marché des frais localisés s'applique à des applications, des marchés et des pools AMM spécifiques, limitant à 25% les unités de calcul maximum (CU) qu'un programme individuel peut utiliser par bloc dans les "points chauds" où la concurrence pour les frais en raison de transactions excessives est intense.

Les discussions se poursuivent pour affiner le marché des frais localisés, y compris la structure des frais, la politique tarifaire étant la suivante au moment de la rédaction.

En plus de cela, SIMD-003discute de l'introduction d'un frais de base dynamique pour prévenir davantage les problèmes de spam, et SIMD-0096suggère de payer aux dirigeants l'intégralité des frais de priorité, y compris les 50% qui sont censés être brûlés.

3.2.2 Ecosystème & Côté Opération

Au-delà de ces efforts techniques, la capacité de Solana à susciter l'intérêt du marché et à regagner la confiance est attribuée à une approche active des domaines où son stack technologique peut être bien exploité, et à la promotion d'une communauté centrée sur les développeurs.

Renforcer le sentiment communautaire

La communauté Solana, à travers diverses plateformes telles que la fondation, les hackathons et Superteam Earn, fournit activement les ressources et le soutien nécessaires aux développeurs passionnés de contribuer à l'écosystème. Elle fonctionne sur le principe selon lequel 'le bénéfice des développeurs est crucial pour le développement durable de l'écosystème'.

Dans le cadre de cela, une crypto-monnaie mème appelée BONK, créée par la communauté LamportDAO, a largué 5 pour cent de son allocation totale pour les développeurs restant dans l'écosystème Solana souhaitant la reconstruction de l'écosystème Solana. Ce jeton mème a aidé à unifier la communauté, et alors que les développeurs reconstruisaient l'écosystème, le jeton mème a gagné du terrain, marquant une augmentation de prix record de 15 680 % au-dessus de son prix le plus bas à un certain moment. La hausse du prix du jeton BONK a induit un cercle vertueux d'intérêt renouvelé pour Solana et son écosystème, conduisant finalement à une proposition de largage de 30 millions de jetons BONK aux utilisateurs de l'appareil mobile Saga, renforçant davantage l'intérêt du marché pour BONK et l'écosystème Solana.

De manière récursive, des protocoles tels que Jito (client de solution MEV & plateforme de mise en jeu), Pyth Network (réseau oracle) et Jupiter (DEX) ont également annoncé des stratégies pour des largages aériens, stimulant l'intérêt du marché pour Solana. D'autres protocoles au sein de l'écosystème, notamment Tensor, marginfi, Zeta, Parcl, ont annoncé des politiques de points, contribuant à la vitalité en rassemblant les attentes de largages aériens parmi les participants de l'écosystème Solana.

Ces cas sont des exemples significatifs de la façon dont une culture respectueuse de la communauté associée à une conception de produit supérieure peut insuffler une nouvelle vie à un écosystème.

Approches pour l'infrastructure Web2

Alors que l'engouement pour la blockchain, à son apogée en 2021-22, a commencé à s'estomper, une question majeure laissée par le marché était : "Pourquoi utiliser la blockchain ?" En conséquence, chaque mainnet a commencé à solidifier davantage leur identité et à discuter des mesures pour une adoption réelle. Dans ce contexte, un autre facteur qui a attiré un intérêt significatif pour Solana du marché était sa rapide exécution de diverses initiatives qui relient pratiquement l'infrastructure du monde réel avec le monde on-chain, au-delà de simplement se poser ces questions.

Source: Solana

Parmi ces initiatives, DePIN et Mobile se distinguent particulièrement. Comme expliqué dans l'introduction, DePIN utilise la caractéristique de décentralisation de la technologie blockchain pour maintenir et exploiter de véritables infrastructures. Solana est un pionnier unique dans le domaine de DePIN, créant sa propre histoire. Cela vise non seulement à présenter des cas d'utilisation qui peuvent remplacer/compléter les infrastructures du monde réel avec la grammaire de Web3, mais aussi à construire un entonnoir qui attire les utilisateurs hors chaîne dans le monde de Web3, leur permettant de vivre des expériences Web3 en continu. L'environnement physique équipé d'un magasin d'applications et de diverses fonctionnalités pour offrir une expérience agrégée de l'écosystème Solana à ces utilisateurs est la série Saga de dispositifs mobiles lancée par Solana - la première série Saga sortie en 2022 a connu des ventes initialement faibles mais s'est vendue en décembre à mesure que les nouvelles sur le jeton BONK et la vitalité de l'écosystème Solana se sont répandues, et les précommandes pour la deuxième série qui sera lancée dans la première moitié de 2025.dépassé 100 000au 13 février.

La deuxième zone est le Paiement. En effet, les paiements d'actifs cryptographiques basés sur la blockchain P2P ont été fréquemment mentionnés comme un cas d'utilisation qui peut résoudre de manière significative des problèmes tels que les problèmes d'intermédiaire, les frais élevés et les temps de transaction lents des systèmes financiers traditionnels. Solana se positionne comme la blockchain la plus adaptée pour les paiements d'actifs cryptographiques avec son multi-threading pour le traitement parallèle, sa vitesse de traitement rapide et ses faibles coûts de transaction. Elle renforce activement les initiatives dans ce domaine pour rendre les transactions blockchain aussi intuitives et simples que les paiements par carte de crédit - USDC de Circle a longtemps annoncé unpartenariat officiel avec Solana, et le Solana Pay open-source annoncé en février 2022permet à diverses applications de construire des fonctionnalités de paiement d'actifs cryptographiques. Les plugins de Solana Pay ont été intégrés avec Shopify, Citcon, Checkout.com, et Visaa annoncé l'inclusion de Solana dans son infrastructure de paiement stablecoin.

Initiatives for Client Diversity & Validator Decentralization

De plus, basé sur le principe que la diversité des clients de validateurs améliore la stabilité et la sécurité du réseau, Solana s'efforce d'améliorer la résilience grâce à des initiatives pour divers clients de validateurs - la diversité des clients peut réduire l'impact d'un défaut logiciel unique sur l'ensemble du réseau, car un bug ou une vulnérabilité présents dans un client peuvent ne pas être trouvés dans un autre.

Au départ, en commençant comme un seul client de Solana Labs, Solana a commencé à diversifier sa clientèle avec la sortie d'un deuxième client, Jito-Solana, développé par Jito Labsen août 2022, et a atteint des versions de test d'un client de validation indépendant basé sur C/C++ développé par Jump Crypto, appelé Firedancer.

De plus, Tinydancer, un client diététique permettant la validation des transactions à faible coût, a également suscité un intérêt considérable, notamment car il atténue les malentendus selon lesquels la décentralisation ne se produit pas vraiment en raison des spécifications matérielles élevéesgénéralement nécessaire pour exécuter un nœud Solana - l'optimisation des spécifications matérielles pour améliorer les performances du réseau Solana est essentielle, mais commeArticle de fin de partie de Vitalik, réduire les spécifications de fonctionnement des nœuds pour permettre à plus de personnes de produire des blocs n'est pas bénéfique pour la scalabilité, la qualité et la stabilité du réseau*.

Les spécifications recommandées pour faire fonctionner un nœud Solana sont les suivantes :

  • Processeur 12 cœurs avec une vitesse d'horloge minimale de 2,8 GHz
  • 128/256 Go de RAM (les nœuds RPC peuvent nécessiter plus pour des index de base de données personnalisés)
  • 2-4 lecteurs NVME d'au moins 1 To
  • Réseau 10 Gbps

La proposition de la structure PBS (séparation du proposant et du constructeur) par Ethereum est également basée dans ce contexte.

Malgré le besoin de matériel haute spécification, les centres de données hébergent environ 2 900 nœuds Solanasont très répartis, et le coefficient de Nakamoto, faisant référence au nombre de validateurs pouvant causer des problèmes opérationnels pour la chaîne, reste autour de 20. Bien que géographiquement centralisé autour des États-Unis, une optimisation continue entre le logiciel et le matériel suivant la loi de Moore et le fonctionnement deprogramme de délégationsur la base de critères liés à la décentralisation, des preuves indiquent que Solana atteint progressivement la décentralisation.

En résumé, positionné comme l'une des rares chaînes avec plusieurs clients validateurs indépendants en dehors d'Ethereum, Solana continue ses efforts vers la décentralisation et cherche une stabilité continue dans le réseau.

Solana a consolidé sa base interne et étend activement sa portée commerciale. Ce processus a fourni suffisamment d'éléments pour attirer les investisseurs institutionnels, Cathie Wood, PDG d'Ark Invest, exprimant publiquement perspective positive sur la vision de Solana, et Le produit Solana Trust de Grayscale a explosé de 869%En essence, Solana a prouvé son potentiel pour redresser un écosystème qui semblait en crise avec une vision cohérente et une exécution rapide.

4. Plusieurs Piliers de Solana

Dans cette section, nous nous penchons sur les éléments de la pile technique de Solana qui ont soutenu fermement sa vision inébranlable et propulsé la résurgence de son écosystème.

4.1 Empile technique pour la composabilité et l'efficacité

4.1.1 Langues

Source: Solana

Solana vise à réduire les frais et les temps de bloc en surface tout en optimisant techniquement les logiciels pour le matériel. Cette mission a nécessité une sélection minutieuse des langages de programmation pour les programmes (c'est-à-dire les contrats intelligents), conduisant à l'adoption de Rust - connu pour sa concurrence, sa sécurité mémoire, son contrôle de bas niveau et un système de types puissant qui empêche les erreurs de type et garantit que le code est sûr et prévisible.

Cependant, Solana vise finalement à créer un environnement où tous les langages compatibles avec LLVM* (Low Level Virtual Machine) peuvent être utilisés de manière interchangeable. Par conséquent, bien que le langage de programmation de choix de Solana soit fondamentalement Rust, LLVM permet à du code écrit dans d'autres langages comme le C ou le C++ d'être traduit en code machine exécutable sur Solana.

Pour la communication côté client avec le réseau Solana, les développeurs peuvent utiliser divers SDK construits sur l'API JSON RPC dans des langages tels que Java, C#, Python, Go, ou Kotlin.

*LLVM est une collection de technologies de compilateur modulaire et de chaîne d'outils qui permettent d'optimiser efficacement un code haute performance et de haute qualité sur diverses plateformes matérielles, ce qui en fait un environnement de développement privilégié pour les développeurs qualifiés.

4.1.2 Principales innovations

Solana applique huit technologies de base pour garantir une vitesse optimale tout au long du processus, depuis qu'un utilisateur soumet une transaction jusqu'à la production d'un bloc. Pour les comprendre, examinons brièvement le fonctionnement du mécanisme de consensus de Solana.

  1. Sélection du nœud leader - La sélection du leader est basée sur le poids misé des nœuds délégués par les détenteurs de jetons, les validateurs tournant selon un Calendrier de rotation des dirigeants*.
  2. Horodatage des transactions - Le nœud leader reçoit les transactions et les horodate en utilisant PoH.
  3. Création de bloc - Le leader commence à créer un bloc avec sa séquence PoH.
  4. Propagation du bloc - Le bloc nouvellement créé est envoyé aux nœuds réplicateurs (c'est-à-dire, aux autres validateurs du réseau).
  5. Validation des transactions** - Les nœuds réplicateurs vérifient l'ordre des transactions en utilisant leur séquence PoH et s'assurent que les transactions respectent les règles du réseau. Comme l'ordre des transactions repose sur leur séquence PoH (c'est-à-dire l'horloge globale), aucune communication P2P entre les nœuds n'est nécessaire.
  6. Finalisation du bloc - Une fois que les transactions sont ordonnées et validées, le bloc est ajouté à la blockchain. Ensuite, le prochain leader est sélectionné et le processus recommence.

*Solana est si rapide qu'elle a un calendrier de rotation des dirigeants afin que le dirigeant soit connu une époque à l'avance pour garantir que les blocs ne soient pas retardés ou obsolètes.

Cela sera clarifié plus en détail ci-dessous dans la section Preuve d'Histoire.

Preuve de l'histoire

Comme brièvement mentionné dans l'introduction, l'essence de PoH est que les validateurs génèrent indépendamment une référence d'horloge mondiale pour l'ensemble des transactions. Par exemple, le hachage d'un hachage précédent (c'est-à-dire, hash1) pour produire hash2 (c'est-à-dire, sha256(hash1)) indique intuitivement que hash1 a précédé hash2. Solana appelle ce processus une 'Séquence'.

Source: Livret blanc de Solana

Cette structure de données de hachage séquentielle sert de preuve du passage du temps, permettant aux validateurs de faire tourner le vérificateur principal sans avoir besoin de partager le temps écoulé avec d'autres. C'est pourquoi Solana, avec PoH, peut avoir des temps de bloc plus courts que d'autres blockchains.

Source: Whitepaper Solana

Générer cette séquence est possible uniquement grâce à un traitement monoprocesseur en raison du besoin de faire référence au hachage de sortie précédent, mais la vérification peut être effectuée via un multi-cœur car sa logique est simple - calcul de hachage. Ainsi, il réalise la philosophie de Solana de "vérification linéairement évolutive par nœud vers le matériel".

Par conséquent, PoH est plus similaire à une structure de données d'horloge mondiale ou une fonction de retard vérifiable (VDF) implémentée avec une fonction de hachage séquentielle qu'à un algorithme de consensus, où Solana utilise en fait Tower BFT DPoS pour l'algorithme de consensus.

Tower BFT DPoS

Tower BFT peut être décrit comme une version de PBFT optimisée avec PoH. Tower BFT utilise PoH de Solana comme une horloge mondiale pour prédéterminer l'ordre, se concentrant uniquement sur le processus de consensus, réduisant considérablement la surcharge de messagerie et la latence. Le processus par lequel les validateurs parviennent à un consensus grâce à Tower BFT est le suivant.

Les validateurs votent pour la version du grand livre qu'ils jugent précise, en rejetant celles qu'ils estiment incorrectes, sans avoir besoin d'une communication de pair à pair, pendant une durée de créneau fixe (c'est-à-dire, environ 400 ms). Avec chaque vote sur les slots suivants après un certain point, le délai nécessaire pour revenir à un bloc précédent double. Cela signifie que plus la séquence PoH pour laquelle la majorité des validateurs ont voté se poursuit, plus il devient difficile de revenir en arrière - par exemple, si tous les validateurs ont voté 35 fois au cours des 14 dernières secondes (14 000 ms / 400 ms = ~35 slots), la limite de temps effective du réseau serait d'environ 435 ans (2^35)0,4/3600/24/365), ce qui rend pratiquement impossible un retour en arrière.

En conséquence, seule la 'séquence la plus lourde', qui est la plus difficile à annuler car la majorité des validateurs ont voté pour elle, reste dans la blockchain, et ces validateurs qui ont voté sur cette séquence reçoivent des récompenses. En bref, grâce à PoH, les validateurs avec Tower BFT peuvent calculer de manière asynchrone les délais sans avoir besoin de communication P2P, garantissant que les votes sont opportuns, maintenant la vivacité du réseau et réduisant la probabilité de fourches.

*Le vote est pondéré en fonction de la participation de chaque validateur dans le réseau.

Courant du Golfe

Contrairement à d'autres blockchains, Solana n'a pas besoin d'un mempool public pour contenir les transactions des utilisateurs car l'espace de bloc n'est pas relativement rare en raison du débit élevé des transactions. Au lieu de cela, lorsque les utilisateurs soumettent des transactions, les serveurs RPC les convertissent en paquets QUIC*, les transmettant immédiatement aux validateurs destinés à être les prochains leaders. Cette approche, connue sous le nom de Gulf Stream, permet des transitions rapides des leaders et une pré-exécution des transactions, réduisant la charge mémoire sur les autres validateurs.

*Initialement UDP, mis à jour en QUIC mi-2022 comme mentionné précédemment.

Niveau de la mer & Cloudbreak

Sealevel est une technologie de base qui permet le traitement parallèle multi-threaded dans Solana, contrairement aux runtimes basés sur EVM ou WASM*. Il repose sur des « Instructions » dans chaque transaction, avec le tableau des comptes contenant des informations sur l'état global du réseau Solana. Les transactions sont pré-classées en fonction des états de lecture/écriture déclarés par compte pour un traitement parallèle.

Source: Cycle de vie d'une transaction Solana

Soit dit en passant, il est très difficile d'organiser la base de données de compte de telle manière qu'elle puisse être lue/écrite simultanément par plusieurs threads, même avec n'importe quelle base de données traditionnelle. À cette fin, Solana a développé Cloudbreak pour maximiser l'utilisation efficace des SSD en partitionnant la structure de données de compte d'une manière spécifique pour bénéficier de la rapidité des opérations séquentielles et en adoptant des fichiers mappés en mémoire.

Comme mentionné précédemment, cette logique de traitement parallèle dans Sealevel est également la raison pour laquelle la mise en œuvre du marché des frais localisés a été possible.

Pipelining

Le pipelining dans la blockchain Solana est une technique qui divise les flux d'entrée de données (c'est-à-dire les paquets QUIC reçus à l'avance par le prochain leader) en plusieurs processus fonctionnant dans différentes parties du matériel.

Le processus de pipelining se déroule comme suit.

  1. Les données sont amenées dans l'espace noyau, où elles sont ensuite transmises au GPU pour permettre une vérification de signature parallèle.
  2. Une fois que les signatures sont vérifiées sur le GPU, les données sont transmises au CPU pour le processus bancaire.
  3. Simultanément, l'espace noyau est déjà en train de préparer le prochain ensemble de données, tandis que le CPU traite les données pour les enregistrer (écrire) sur la blockchain avant de les transmettre au bloc suivant.

Solana maximise l'utilisation du matériel et améliore l'efficacité grâce à la mise en pipeline, accélérant la vérification et la transmission des blocs.

Turbine

Après le traitement des transactions, le leader doit propager l'État modifié à chaque validateur. Si de gros volumes de données devaient être envoyés individuellement à de nombreux validateurs, cela serait très inefficace. Pour résoudre ce problème, Solana utilise une technologie appelée Turbine, similaire à celle de BitTorrent. En d'autres termes, cette technologie implique que le leader divise les paquets QUIC (éventuellement avec des codes d'effacement) en paquets plus petits et les distribue aux validateurs avec une structure hiérarchique.

Par exemple, considérez un bloc de 128 Mo. Pour traiter ce bloc, le leader le divise en 2 048 morceaux de paquets de 64 Ko et les distribue à quelques validateurs. Ces validateurs retransmettent à leur tour les morceaux de paquets à d'autres validateurs collègues, appelés Voisins - les validateurs initialement receveurs sont choisis parmi les nœuds avec un ratio d'enjeu élevé de jetons SOL. Les validateurs transmettent de manière récursive une partie des données qu'ils ont reçues au groupe de Voisins ci-dessous. Cette architecture permet aux données initialement destinées à être transmises par le leader d'atteindre finalement un certain nombre de validateurs exponentiellement proportionnel à la taille du groupe de Voisins (c'est-à-dire n) à mesure que les étapes se creusent. À mesure que la taille du groupe de Voisins augmente, les étapes nécessaires pour connecter le réseau diminuent selon une échelle logarithmique, permettant une propagation rapide des données.

Surtout dans les cas où quelques validateurs de niveaux supérieurs se livrent à des activités malveillantes (par exemple, Attaque de l'éclipse) , ils pourraient potentiellement avoir un impact relativement important sur l'ensemble du réseau. Par conséquent, le réseau adopte une méthode d'envoi de paquets à travers différents chemins aléatoires à chaque fois.

Archiver (Réplicateurs de registre)

Les archivistes de Solana sont utilisés pour stocker environ 4 pétaoctets de données générées annuellement par le réseau. Ils peuvent être considérés comme un type de client léger qui ne télécharge pas l'ensemble du grand livre Solana mais stocke seulement une partie, permettant à un large éventail de validateurs avec des exigences matérielles variables de participer.

Lorsque les archivistes se voient allouer des données à stocker depuis le réseau, ils jouent un rôle de vérification de l'authenticité des données grâce à la Preuve de Réplication (PoRep), une technologie basée sur Filecoin. Les archivistes annoncent leur espace de stockage au réseau et reçoivent jusqu'à 3% d'inflation en récompense pour le stockage et la vérification des données assignées.

4.2 Clients Divers pour la Fiabilité & la Scalabilité

Les technologies clés précédemment discutées permettent un traitement rapide des transactions, un environnement d'exécution parallèle et une faible latence, ce qui fait de Solana une infrastructure idéale pour les applications construites sur son réseau. Cependant, le débit élevé de Solana peut également poser des défis en matière de sécurisation de la stabilité du réseau contre les bots MEV ou le spam. En réponse, Jito est apparu en tant que deuxième client de Solana en août 2022 pour répondre aux inefficacités de l'extraction de MEV et aux problèmes de protocole de jalonnement liquide centralisé, contribuant à la stabilisation et à la décentralisation du réseau.

De plus, la prochaine sortie de clients à haute performance améliorée comme Firedancer de Jump Crypto, et Tinydancer, un client léger qui permet à de nombreux utilisateurs de valider les transactions avec des spécifications matérielles inférieures, est prête à enrichir la diversité des clients au sein du réseau Solana.

4.2.1 Jito-Solana

Source: jito.network/blog

Jito-Solana active le marché du MEV, similaire à la solution MEV-boost de Flashbots sur Ethereum. Cependant, en raison de la conception unique de Solana, qui ne dispose pas de mempool et traite les transactions principalement de manière premier arrivé, premier servi avec des temps de bloc nettement plus rapides par rapport à Ethereum, Jito-Solana fonctionne différemment.

Le client MEV de Jito introduit un pool de mémoire virtuelle qui organise des enchères toutes les 200 ms, rationalisant le processus d'extraction de la MEV. Avec Jito-Solana, les chercheurs peuvent examiner les transactions et simuler le regroupement grâce à Block Engine, puis approcher le nœud leader via un pipeline de traitement dédié. Ce traitement hors chaîne du regroupement de transactions et des enchères de blocs réduit au minimum l'impact sur la congestion du réseau.

Source: jito.retool.com

Depuis son lancement en août 2022, Jito-Solana a progressé de manière constante en termes d'adoption, affichant un taux d'adoption de 65% au moment de la rédaction de cet article.

De plus, Jito a introduit un mécanisme de jalonnement liquide (c'est-à-dire JitoSOL) dans sa solution MEV, étendant les gains de MEV à ses utilisateurs et contribuant à l'expansion de l'écosystème DeFi. Ils visent à appliquer les opérations JitoSOL de manière sans permission à traversStakeNet.

4.2.2 Firedancer

Firedancer, développé par l'équipe Jump Crypto, est un nouveau client validateur qui réimplémente complètement le client de Solana Labs en C et C++. Il vise à améliorer les performances grâce à l'optimisation logicielle et à accroître la diversité des clients validateurs au sein de l'écosystème. Son version de démonstrationprésenté lors de la conférence Breakpoint en novembre 2022 a démontré la capacité de traiter jusqu'à 1,2 million de TPS (600k après duplication).

Source: Syncracy

Selon Syncracy’s 'Thèse Solana - Le Cheval le Plus Rapide S'Élève de Ses Cendres', l'utilisation de Firedancer pourrait légèrement augmenter les coûts d'exploitation du nœud, mais permettre d'atteindre un ratio TPS/coût par nœud compétitif d'environ 55 000 TPS*.

Une différence significative entre Firedancer et les clients existants est son architecture modulaire, composée de nombreux processus individuels appelés Tiles, permettant l'optimisation de chaque processus. Actuellement, Firedancer est en cours de test dans l'environnement de test via un client hybride nommé Frankendancer, appliquant l'environnement d'exécution et le module de consensus les plus récents du client existant à l'architecture de Firedancer.

*Nous devons attendre de voir quand il sera mis en service, mais si Firedancer fonctionne de manière significativement meilleure que les clients existants, les choix des clients des opérateurs de nodes seront orientés vers Firedancer, et la diversité des clients pourrait ne pas être atteinte en pratique.

4.2.3 Tinydancer

Le réseau Solana ne dispose pas d'une fonction client léger qui permet de valider l'état sans exécuter un nœud complet, limitant ainsi ses capacités de validation. Pour remédier à cela, Tinydancer, un client léger en cours de développement, permet la vérification des transactions à faible coût sans télécharger l'intégralité du bloc ou exécuter les transactions. Il alerte le nœud complet dont il dépend lorsqu'il détecte des transactions suspectes.

L'introduction de clients légers comme Tinydancer dans le réseau Solana, qui nécessite des spécifications matérielles élevées pour l'exploitation des nœuds, est une étape cruciale pour améliorer l'accessibilité et le potentiel de validation. Bien que la conception de Tinydancer n'ait pas été finalisée, il est intéressant d'observer si Solana peut fournir des capacités de validation substantielles à une base d'utilisateurs plus large et atteindre 'décentralisation par une vérification abordable' reste à voir.

Avoir une variété de clients est crucial car tout défaut de code inhérent dans le petit nombre de logiciels clients pourrait potentiellement causer des dommages catastrophiques à l'ensemble du réseau. Observer comment les clients actuels et à venir évoluent pour optimiser les performances du réseau Solana sera intéressant, mais le fait que ces initiatives soient en cours est sans aucun doute un développement positif pour le réseau Solana.

4.3 Cadres & Normes pour la Simplicité & la Flexibilité

Solana ne fournit pas seulement aux développeurs une pile technique bien établie, comme introduit précédemment, mais offre également une boîte à outils riche et un ensemble de normes pour soutenir le développement efficace et efficace de diverses applications sur la plateforme Solana. En termes généraux, les cadres importants incluent :

  • Le Bibliothèque de programmes SolanaIl s'agit d'une collection de programmes on-chain développés par l'équipe Solana et la communauté, servant de bibliothèque standard pour les développeurs Solana. Il comprend un ensemble pré-construit de programmes et d'utilitaires, tels que la création et la gestion de jetons (programme SPL Token), les échanges de jetons, les protocoles de prêt, etc., facilitant le développement d'applications décentralisées sur la blockchain Solana.
  • Le Cadre Anchorest particulièrement populaire parmi les développeurs novices de Solana ou ceux qui cherchent à prototyper et déployer rapidement des applications. Il offre un DSL basé sur Rust, IDL, un framework de test et une suite d'outils pour la sécurité.
  • GameShiftest conçu pour rationaliser le processus de création de jeux basés sur la blockchain, en prenant en charge diverses fonctionnalités telles que la construction d'une place de marché NFT en jeu.
  • Cadres d'interface utilisateur comme ÉchafaudageetPortefeuille-Adaptateurpermettre aux développeurs de construire facilement des pages web frontales et d'intégrer avec des portefeuilles dans l'écosystème Solana.

De plus, il y a des enregistreurs comme Geyser, Sologger, et IronForge, un environnement de test de programme plus enrichi fourni par BankRun.js, et un environnement de développement intégré basé sur le Web appelé Espace de jeu Solana, parmi de nombreux autres documents, cadres et outils disponible.

Compte tenu de l'ampleur des cadres introduits, certains standards et sous-cadres au sein de l'ensemble de la catégorie qui font ressortir les caractéristiques uniques de Solana ou qui méritent d'être attendus sont mis en évidence ci-dessous.

4.3.1 Token 2022 (Extension de jeton)

Source: Document d'extension de jeton par Solana Labs

Alors qu'Ethereum propose librement divers standards de jetons, Solana a opéré avec un unique standard de jeton SPL, limitant la flexibilité des extensions standard par rapport à Ethereum. Avec l'évolution de la blockchain et l'augmentation rapide de la demande pour des fonctionnalités de jetons complexes (par exemple, RWA), Solana Labs a développé un nouveau standard de jeton, 'Jeton 2022 (Extension),’ intégré dans la couche de protocole pour résoudre ces inefficacités.

Cette nouvelle norme ajoute des fonctionnalités configurables au jeton SPL existant pour prendre en charge divers cas d'utilisation sans bibliothèques supplémentaires. Les types d'extension de jeton comprennent 1) l'extension de création et 2) l'extension d'adresse.

Le premier étend les fonctionnalités du jeton, y compris le Hook de Transfert pour l'exécution conditionnelle de programmes lors des transferts de jetons, les Frais de Transfert pour diriger les frais vers des comptes spécifiques, des métadonnées enrichies, et des fonctionnalités comme le Jeton Non-Transférable et le Transfert Confidentiel. Le dernier comprend des fonctionnalités liées à la gestion de compte, telles que le Propriétaire Immuable pour empêcher la réaffectation de la propriété du compte, et l'État de Compte par Défaut pour définir des états de compte nécessitant des interactions spécifiques avec les projets pour utiliser le compte et les actifs.

Les fonctionnalités détaillées et les cas d'utilisation sont décrits dans le papierpar Solana Labs. Cependant, d'un point de vue fonctionnel, les normes implémentables avec Token Extension ont déjà été discutées ou adoptées dans l'espace des normes ERC d'Ethereum, sans pour autant englober l'ensemble des normes d'Ethereum. Cependant, une différence cruciale est que, contrairement aux normes ERC au niveau de l'application d'Ethereum, Token Extension est implémenté au niveau du protocole. Cela présente des avantages significatifs, car les développeurs peuvent rapidement configurer des programmes sans se soucier des problèmes de compatibilité entre différentes applications - nous voyons déjà à quel point l'utilisation fragmentée de la norme d'abstraction de compte ERC-4337 d'Ethereum déployée au niveau de l'application est).

Au moment de l'écriture, le calendrier de déploiement du mainnet pour Token Extension est fixé pour l'hiver 2024, avec des mises à jour disponibles via ce lien.

4.3.2 xNFT (NFT exécutable)

Toute personne ayant interagi avec la blockchain sait que l'UX a encore du chemin à parcourir. La norme introduite ici a le potentiel d'être largement adoptée et pourrait considérablement améliorer l'UX.

xNFT, développé par des développeurs chez Coral pour la blockchain Solana, représente des actifs ou des codes 'exécutables'. En d'autres termes, l'implémentation de code à travers les plugins xNFT le transforme en un actif d'application web3 fonctionnel.

Coral a construit ‘Sac à dos‘ en tant qu'environnement où les xNFT peuvent fonctionner, ressemblant à un portefeuille super app intégrant diverses applications web3 (c'est-à-dire, xNFT) sans avoir besoin de connexions ou de mouvements séparés.

Source : Application Sac à Dos

Actuellement, environ 90 applicationsont été publiés au format xNFT dans les domaines du jeu, des NFT, DeFi et plus encore. Normes Backpack et xNFT, fournies comme entièrement open-source basé sur React, pourrait apporter d'importantes innovations UX au marché des applications décentralisées si plus de xNFT sont à bord et si le support pour diverses blockchains est étendu. Récemment, Backpack a intégré Backpack Exchange dans son interface lors d'une pré-saison bêta, en enregistrant 300 millions de dollars de volume de trading lors de sa première journée, prouvant son potentiel.

4.3.3 Compression d'état

Stocker des données sur le réseau Solana nécessite l'ouverture d'un compte de jetons et payer le loyer. Bien que le coût de la publication de petites quantités de données puisse être négligeable, il devient un sujet de préoccupation pour de grandes quantités de données. Compression d'état, élaboré en combinant la compression de compte de Solana Labs et le programme Bubblegum de Metaplex, aborde ces problèmes.

La compression d'état utilise une structure d'arbre de Merkle pour hacher les métadonnées de chaque actif aux nœuds feuilles, en l'appliquant à la structure et en stockant le hachage racine résultant en haut dans le grand livre. Cette méthode permet un stockage de données sécurisé en utilisant un espace de grand livre blockchain moins cher au lieu d'un espace de compte coûteux, particulièrement adapté aux NFT en raison de la nature de gestion des informations en vrac.

Par conséquent, les cNFT (c'est-à-dire, les NFT compressés) suivent le même schéma de métadonnées que les NFT non compressés, mais ne sont pas intrinsèquement des jetons SPL eux-mêmes; ils ne contiennent que des identifiants pour une éventuelle décompression. Le processus de décompression, transformant les cNFT en un NFT Solana standard, est unidirectionnel et activé grâce à Metaplex.Programme Bubblegum.

Cependant, étant donné que les données cNFT sont stockées hors chaîne, un programme distinct définissant les méthodes d'interaction est nécessaire, et ce processus repose sur des fournisseurs RPC, ce qui peut entraîner des coûts supplémentaires. La modification des cNFT implique également des processus complexes et coûteux, tels que la preuve d'autorisation de modification des données hors chaîne par le biais du chiffrement.

4.3.4 Paiement Solana

Source: Documents de Solana Pay

Solana Pay, une bibliothèque JavaScript open-source, simplifie les paiements de cryptomonnaie sur la blockchain Solana. Il utilise un schéma d'URL de transfert de jeton pour permettre aux entreprises ou aux développeurs d'accepter des paiements en jetons SOL ou SPL directement, sans intermédiaires. Des options d'intégration comme des liens de paiement, des boutons 'Payer maintenant' ou des codes QR sont fourni.

Source: Yash Agarwal

Comme mentionné précédemment, le plugin Solana Pay a été intégré avec Shopify, Citcon, Checkout.com, et plus encore100 entreprises/projetsaussi bien.

4.3.5 Stack Mobile Solana

Source :Documents SMS

Le Pile mobile Solana (SMS)est un SDK open source offrant des outils pour développer des applications sur les appareils mobiles de la série Saga par la Fondation Solana. SMS se compose des principaux composants suivants.

  • Solana dApp Store - Une boutique d'Applications décentralisées spécialisée dans la distribution d'applications décentralisées. Elle permet aux utilisateurs de trouver, d'installer et d'utiliser facilement des applications, dans le but ultime que le contenu de la boutique soit principalement géré par la communauté.
  • Adaptateur de portefeuille mobile - Une interface normalisée qui facilite la communication fluide entre les applications et les portefeuilles Solana dans un environnement mobile. En intégrant cet adaptateur une fois, les développeurs peuvent facilement se connecter à une variété de portefeuilles mobiles compatibles. Actuellement, il prend en charge Android et Mobile Web - Chrome (Android) uniquement.
  • Seed Vault - Conçu pour être utilisé avec l'application 'Wallet', cette pile garantit la conservation sécurisée des clés privées des utilisateurs et d'autres informations importantes. Il permet à toutes les applications téléchargées sur le périphérique mobile d'utiliser la même graine.
  • Solana Pay pour Android - Un système de paiement utilisant la blockchain Solana, permettant aux utilisateurs de réaliser facilement des paiements avec des cryptomonnaies liées à Solana (c'est-à-dire SOL, SPL) dans un environnement mobile. Actuellement, seul le SDK Android est disponible, et il prend en charge les demandes de Solana Pay à exécuter via des codes QR, des tapotements NFC, des messages, et des interactions avec le navigateur Web pour capturer l'URL de Solana Pay.

Au-delà de ces piles, le SMS Docsfournir des kits de développement pour une variété de langages/cadres de développement, y compris React Native, Kotlin, Flutter, Unity, Unreal Engine et Solana KMP. Solana vise à populariser l'utilisation de la blockchain dans les environnements mobiles et à promouvoir la finance de détail en offrant aux utilisateurs des expériences intégrées de services DePIN, d'applications DeFi et de Backpack, entre autres, à travers la série Saga alimentée par SMS.

5. Projets Notables dans l'écosystème Solana

Il existe une relation étroite entre le développement de la vitesse d’Internet et les applications - dans les premiers jours d’Internet, la bande passante limitée et les faibles vitesses de transmission allongeaient les temps de chargement des pages Web, réduisant ainsi l’accessibilité des utilisateurs au contenu multimédia. Cet environnement était propice au développement d’applications web simples axées sur l’échange d’informations textuelles.

Cependant, l'introduction de l'internet haut débit et l'avancée de la technologie des réseaux de données ont considérablement amélioré les vitesses d'internet, conduisant à une complexité et à une fonctionnalité accrues des applications. Cela a permis l'utilisation de diverses applications à large bande passante telles que la diffusion vidéo comme Netflix, les jeux en ligne, le partage de gros fichiers, la communication en temps réel et les outils de collaboration. En essence, l'avancement de la vitesse d'internet a fondamentalement changé la manière dont le contenu numérique est consommé, stimulant le développement de nouvelles applications et services.

Nous semblons revivre cette atmosphère une fois de plus à travers Solana - en tirant parti de ses avantages conviviaux pour les consommateurs et les développeurs tout en améliorant progressivement sa décentralisation, Solana a créé un écosystème avec plus de 700 applications décentraliséesenviron 4 ans après la génération de son bloc Genesis.

Cependant, ce n'est que le début. La vision de Solana va bien au-delà, avec la construction d'une infrastructure capable de créer de nouvelles valeurs sans précédent, des efforts pour optimiser les logiciels pour le matériel, l'introduction de divers clients, jusqu'aux innovations en matière d'expérience utilisateur attendues de xNFT & Backpack et de la pile mobile Solana pour une expérience intégrée. Et cela va donner naissance de manière explosive à des applications plus innovantes.

Alors que des introductions détaillées à chaque projet seront abordées dans des articles séparés, dans les sections suivantes de cet article, nous présenterons brièvement certains des projets les plus attendus basés sur les progrès actuels de Solana.

Fonctionnalités Multichaînes 5.1

Neon EVM

  • Neon EVM permet à la machine virtuelle Ethereum (EVM) de fonctionner sur la blockchain Solana. L'objectif de ce projet est de permettre aux applications et contrats intelligents basés sur Ethereum de tirer parti de la rapidité de traitement, du faible coût des transactions et des avantages du traitement parallèle du réseau Solana. Les développeurs Ethereum peuvent facilement migrer leurs applications existantes vers le réseau Solana via Neon EVM. Neon EVM permet l'accès aux données stockées dans les comptes Solana, et tous les comptes Ethereum au sein de Neon EVM sont stockés dans des comptes Solana correspondants.

Éclipse

  • Eclipse est une couche 2 Ethereum basée sur SVM utilisant Ethereum comme couche de règlement, Celestia comme disponibilité des données, et les preuves de connaissance zéro de RISC Zero pour sécuriser la capacité de transaction.

Nitro

  • Nitro sert de pont entre Solana et Cosmos, dans le but d'intégrer les écosystèmes Cosmos et IBC avec l'environnement d'exécution de Solana. Nitro développe un service utilisant Réseau Seien tant que couche de règlement et de consensus, et Nitro en tant que couche d'exécution, permettant aux développeurs de Solana d'accéder à la liquidité des actifs IBC et de déployer des actifs ou des programmes sur la chaîne Cosmos via Nitro.

Vortex

  • Créé grâce à un partenariat entre Solana et Certus One, Wormhole est un protocole de pont qui permet le transfert de messages et d'actifs entre plusieurs blockchains, y compris Solana. Les actifs enveloppés de Wormhole sont parmi les plus liquides sur Solana, avec pour objectif principal de surmonter le problème de fragmentation de liquidité dans l'écosystème blockchain et de construire un environnement intégré où les actifs et les informations peuvent circuler librement entre différents réseaux.

Allbridge

  • Lancé au sein de l’écosystème Solana en juillet 2021 sous le nom de Solbridge, Allbridge a changé de nom pour s’étendre au-delà de Solana à diverses chaînes. Avec Wormhole, Allbridge est l’un des protocoles les plus actifs profondément intégrés à l’écosystème Solana, ajoutant diverses fonctionnalités telles que l’intégration CCTP de Circle, la prise en charge de plusieurs protocoles de messagerie, etc.

LI.FI

  • LI.FI(Linked Finance) est un protocole d'agrégation de liquidité multi-chaînes qui intègre diverses solutions de pont et agrégateurs DEX à travers les réseaux, permettant des échanges entre tous les réseaux.LI.FIopère sous l'hypothèse que la fragmentation de l'infrastructure persistera, donc une infrastructure multicellulaire sous-jacente est nécessaire pour une adoption massive.

5.2 Infra & Tooling

Helius

  • Helius est une plateforme qui fournit des API, des nœuds RPC, des web-hooks et des outils de développement pour permettre le développement d'applications blockchain stables au sein de l'écosystème Solana.

Pyth

  • Le réseau Pyth est un réseau d'oracle fournissant des données primaires du marché financier en temps réel essentielles pour les services DeFi sur la blockchain. Actuellement, Pyth Network collecte des données auprès de plus de 90 fournisseurs de données de première partie et propose des flux de prix en temps réel pour les cryptomonnaies, les actions, les ETF et les matières premières.

Sac à dos

  • (Se référer à 4.3.2 xNFT (NFT exécutable))

Phantom & Solfare

  • Solflare et Phantom sont les portefeuilles les plus largement utilisés dans l'écosystème Solana. Le portefeuille Phantom est particulièrement connu pour son interface conviviale et ses fonctionnalités de gestion des NFT dans un environnement mobile, tandis que le portefeuille Solflare est renommé pour son interface épurée dans l'environnement web et son attention portée aux aspects de sécurité.

Hey Portefeuille

  • Hey Wallet est un portefeuille de crypto-monnaie basé sur Solana conçu pour aider les utilisateurs de l'écosystème Solana à gérer leurs actifs numériques de manière simple et intuitive. Les utilisateurs de Hey Wallet peuvent envoyer et recevoir des jetons SOL et SPL via les publications X de Twitter.

Protocole Escouades

  • Squads est une solution multi-signature qui permet aux entreprises de gérer et d'exploiter leurs actifs de manière plus sécurisée. Grâce à Squads, les entreprises peuvent effectuer une variété de tâches telles que la gestion financière, les mises à jour des programmes et la distribution de jetons dans un environnement plus sûr nécessitant l'approbation de plusieurs membres de l'équipe. De plus, Squads offre une large gamme de fonctions pour améliorer la sécurité et la gestion efficace des actifs pour les projets basés sur Solana.

5.3 DePIN

Hélium

  • Helium, qui utilise les fonctionnalités de performance et de compression d’état de Solana pour faciliter l’identification des appareils et l’expansion potentielle du marché, a migré vers Solana pour devenir un réseau sans fil 5G DePIN. Les utilisateurs des points d’accès d’appareils IoT d’Helium paient les coûts de réseau en HNT, qui est distribué aux opérateurs de points d’accès. Le réseau Helium, compatible avec une variété d’appareils, a récemment lancé un Forfait téléphonique de 20 $ par moisoffrant des données illimitées, des appels et des SMS à travers les États-Unis.

Hivemapper

  • Hivemapper est un réseau de cartographie mondial qui collecte des images de route en haute résolution en temps réel à l'aide de caméras de tableau de bord de véhicules, récompensant les contributeurs avec des jetons $HONEY. Le réseau a déjà cartographié plus de 125 millions de kilomètres de routes, et les utilisateurs peuvent suivre leur emplacement en temps réel avec l'outil Scout. Le prix de la dashcam de Hivemapper varie entre 400 $ et 600 $.

Réseau de rendu&io.net

  • Render Network est un réseau de rendu GPU distribué basé sur la blockchain Solana, où les utilisateurs peuvent offrir ou utiliser la puissance de calcul pour des tâches complexes de rendu 3D, en utilisant des jetons Render. Render Network utilise le modèle BME (Burn Mint Equilibrium) pour équilibrer l'offre et la demande de jetons, garantissant des prix constants pour les services.
  • Similaire à Render Network, io.net est un réseau de calcul GPU distribué basé sur Solana. Contrairement au réseau de rendu, io.net se concentre davantage sur l’inférence, l’apprentissage parallèle, le réglage des hyperparamètres et l’apprentissage par renforcement. Les deux projets partenariatsen novembre dernier pour étendre le gâteau sur le marché des fournisseurs de GPU.

IoTex

  • IoTeX est une plateforme d'infrastructure Web3 modulaire reliant les appareils intelligents et les données du monde réel à la blockchain. À travers des protocoles comme W3bstream, IoTeX vise à résoudre les inexactitudes des données pouvant résulter de l'utilisation d'oracles, fournissant aux développeurs une infrastructure fiable pour construire des applications sur des données du monde réel. IoTeX s'est intégré à Solana, permettant aux projets basés sur Solana tels que Helium, Render et Hivemapper d'utiliser la plateforme IoTeX pour valider/utiliser des données du monde réel, activant des récompenses pour les contributeurs et les utilisateurs.

Téléportation

  • Le protocole de voyage de Teleport est un service de covoiturage décentralisé construit sur le réseau Solana, conçu pour résoudre les problèmes de centralisation des entreprises de covoiturage existantes. Grâce à ce protocole, les conducteurs sont assurés de gagner des revenus élevés et les passagers peuvent profiter du service à moindre coût.

5,4 DeFi

Marinade Finance

  • Marinade Finance est une plateforme de mise en jeu liquide où les utilisateurs délèguent leurs jetons SOL à Marinade pour gagner automatiquement des récompenses de mise en jeu grâce à diverses stratégies de mise en jeu et émettre des jetons fantômes (c'est-à-dire mSOL) qui peuvent être utilisés dans divers protocoles DeFi. Marinade Finance a été à l'avant-garde de la plateforme de mise en jeu liquide au sein de l'écosystème Solana, introduisantdivers programmes d'incitation et plus encorepour améliorer ses offres.

Jito

  • Comme mentionné précédemment, Jito exploite le client Jito-Solana, maximisant les profits de MEV et partageant les revenus via un jeton d'enjeu liquide (c'est-à-dire JitoSOL), augmentant rapidement sa part de marché dans le marché d'enjeu liquide de l'écosystème Solana. Tout comme Lido vise à exploiter son protocole de manière sans autorisation, Jito a également l'intention d'appliquer un modèle d'exploitation sans autorisation à la JitoSOL Pool via StakeNet.

Sanctum

  • Sanctum est une solution qui permet à tous les projets de Jetons d'Enjeu Liquide (JEL) au sein de l'écosystème Solana de partager de la liquidité entre eux, permettant des interactions transparentes entre chaque JEL (par exemple, zéro glissement). Les utilisateurs peuvent également gagner des revenus en fournissant de la liquidité d'un JEL spécifique au pool Sanctum Infinity.

Protocole Drift (V2)

  • Drift Protocol est une plateforme de trading décentralisée sur Solana, qui se concentre sur l’amélioration de la vitesse de traitement des ordres et de l’efficacité du marché grâce à son Mise à niveau V2Les utilisateurs peuvent s'engager dans le trading au comptant, le trading perpétuel, l'emprunt et le prêt, et la fourniture de liquidité passive sur un marché avec des mises à jour de prix en temps réel.

Phoenix & Livre ouvert

  • Développé par l'équipe Ellipsis, Phoenix est un nouveau DEX basé sur le carnet d'ordres visant à offrir une expérience de trading entièrement on-chain et de règlement instantané. Il est en concurrence avec OpenBook, un fork communautaire de Serum V3, car ils offrent des services similaires. OpenBook met un peu plus l'accent sur la gouvernance et le contrôle de la communauté.

Jupiter

  • Jupiter est le principal agrégateur Dex de Solana, offrant les meilleurs itinéraires pour des échanges bon marché de paires de jetons spécifiques. Avec une grande base d'utilisateurs rassemblée grâce à diverses stratégies de largage aérien, Jupiter propose également des ordres limités, des échanges perpétuels, DCA (Dollar-Cost Averaging) et des fonctionnalités de pontage. De plus, un launchpadest prévu d'être publié dans un avenir proche.

Marchés Zeta

  • Zeta Markets est un protocole de trading de dérivés décentralisé construit sur la blockchain Solana, offrant des options et des contrats à terme sous-collatéralisés. Les traders peuvent acheter et vendre des options et des contrats à terme grâce à un mécanisme de carnet d'ordres.

marge fi

  • Le protocole marginfi est un protocole de prêt décentralisé sur le réseau Solana. Sa suite de produits comprend mrgnlend, un protocole de prêt/emprunt sur-collatéralisé. Au-delà des activités de prêt typiques, le protocole marginfi vise à permettre aux utilisateurs de s'engager dans des activités financières intégrées avec divers protocoles DeFi en tant que 'protocole natif DeFi composable'.

Kamino

  • Kamino est une plateforme DeFi qui combine diverses activités financières en une seule, où les utilisateurs peuvent élaborer des stratégies pour maximiser leurs gains grâce aux prêts/emprunts, à la mise à disposition de liquidités, à l'utilisation de liquidités fournies et à la gestion de portefeuille. Avec marginfi, Kamino enregistre le TVL le plus élevé parmi les protocoles de prêt de Solana.

Parcl

  • Parcl est une plateforme qui permet aux utilisateurs d'investir dans le marché immobilier de manière fractionnée, en se basant sur un flux de données suivant les prix au pied carré à travers les États-Unis.

5,5 Consommateur et Paiements

Magic Eden

  • Magic Eden est le principal marché NFT sur Solana, soutenant un environnement multi-chaîne comprenant Ethereum, Polygon et Bitcoin Ordinals, et propose des plates-formes de lancement pour chaque projet ou BTC Inscriptions.

Tensor

  • Tensor est une plateforme conçue pour les traders professionnels de NFT sur Solana, intégrant pour la première fois des fonctionnalités AMM et de marché. Les utilisateurs peuvent accéder à des données en temps réel, des AMM avec des prix en bougies pour les NFT et utiliser diverses stratégies de trading, notamment l'acquisition en masse, les enchères, la mise en vente/retirée de NFT. En plus de ces fonctionnalités, Tensor propose divers programmes de récompenses pour les utilisateurs particuliers, rivalisant avec Magic Eden pour la première place sur le marché des NFT.

Metaplex

  • Metaplex propose une variété d'outils pour faciliter la création, la vente et la gestion d'actifs numériques dans l'écosystème Solana, y compris la représentation de propriété, la gestion des autorisations, la création et la distribution de NFT compressés, etc.

DRiP

  • DRiP est une plateforme de largage NFT pour les créateurs, soutenant les nouveaux artistes pour rejoindre facilement et à moindre coût Solana. Les nouveaux artistes cherchant à construire une base de fans peuvent émettre leurs œuvres sous forme de cNFT et offrir des estampages d'art NFT gratuits via DRiP. Les utilisateurs peuvent suivre leurs artistes préférés, envoyer des notes de remerciement ou faire des dons à travers Gouttes 2.0.

Sphere

  • Sphere est un projet qui a remporté le Solana Summer Camp HackathonEn décembre, expérimentation avec diverses fonctionnalités de paiement, y compris les rampes d'accès, les abonnements on-chain, les factures et les liens de paiement.

Code

  • Le SDK Code est un @livingstonLe protocole de paiement ouvert et l'application qui permettent aux développeurs de collecter facilement des micro-paiements auprès des utilisateurs du monde entier sont maintenant entièrement open-source. Tout le monde peut offrir une expérience de bouton "Payer avec Code" dans un environnement web, où les utilisateurs sont facturés un frais de 5 cents, et les développeurs ont besoin d'un frais fixe de 1 centime pour couvrir les coûts des transactions blockchain.

TipLink

  • TipLink est un portefeuille léger et non-custodial qui permet le transfert facile d'actifs numériques via un lien ou un code QR. Les utilisateurs peuvent instantanément créer un portefeuille en liant leur compte Gmail ou portefeuille Solana au lien ou code QR reçu, en utilisant les actifs via ce lien.

Solchat

  • Solchat est un protocole de communication basé sur Solana, permettant aux utilisateurs de participer à des appels textuels, vocaux et vidéo au sein de l'environnement Web3. Tous les messages et les discussions de groupe sont stockés on-chain, tandis que les appels vocaux et vidéo sont effectués en mode P2P via WebRTC. Il est prévu que Solchat soit largement utilisé dans le prochain Solana Saga mobile.

Dialect

  • Dialect est un protocole de messagerie décentralisé implémenté sur le réseau Solana, permettant aux applications d'envoyer ou de recevoir des jetons directement via des messages.

5.6 Culture & Community

Mad Lads

  • Mad Lads est une collection NFT créée par Coral, une société qui développe des cadres pour Solana et a conçu des choses comme xNFT et Backpack. Cette collection NFT a été construite selon la norme xNFT et vise à explorer le potentiel des NFT en tant qu'applications décentralisées. La sortie de Mad Lads a joué un rôle crucial en injectant une nouvelle énergie dans la communauté Solana, qui faisait face à des difficultés en raison de l'effondrement de FTX.

MonkeDAO

  • MonkeDAO est le premier DAO NFT sur Solana, évoluant à partir d'une communauté décentralisée qui a commencé autour de la collection NFT Solana Monkey Business en 2021. Cette organisation participe activement à diverses initiatives, notamment en exploitant un validateur Solana, en gérant un pool de mise (c'est-à-dire SOL), en organisant des événements en ligne et en investissant dans des projets au stade précoce, le tout géré à 100% par la communauté. Grâce à ces efforts, MonkeDAO a contribué de manière significative au succès initial et à la croissance durable du marché NFT Solana.

LamportDAO

  • LamportDAO est une initiative communautaire axée sur le soutien aux développeurs au sein de l'écosystème Solana. Au moment de la rédaction de cet article, elle compte plus de 4 000 membres, fournissant des ressources aux développeurs, un soutien au développement technique, en promouvant les fonctionnalités de Solana et en organisant des hackathons spécifiques à Solana pour dynamiser la communauté et soutenir l'intégration de nouveaux développeurs.

Superteam DAO

  • Superteam DAO joue un rôle dans la promotion des avantages et de l'écosystème de Solana principalement sur les marchés émergents tels que l'Inde, l'Asie du Sud-Est, l'Europe de l'Est et l'Afrique. Composé de membres aux expériences et aux origines diverses, ce DAO crée un environnement centré sur la communauté où des projets innovants peuvent être soutenus, investis et développés avec le soutien de divers projets et responsables au sein de l'écosystème Solana.

Solana Universe

  • L'Université Solana est une organisation étudiante internationale organisant divers événements et distribuant du matériel éducatif pour promouvoir l'éducation sur Solana et Web3.

Bonk

  • Bonk est une pièce mème sur la blockchain Solana, inspirée par la tendance généralisée des pièces mèmes dans l'espace des cryptomonnaies. Cependant, Bonk est devenu un symbole culturel symbolisant la résilience de Solana.

6. Comme Apple, mais contrairement à Apple

De nombreuses personnes, y compris le cofondateur de Solana, Raj Gokal, décrivent Solana comme ‘la Pomme du monde de la cryptomonnaie’, en mettant l'accent sur l'harmonie entre le logiciel et le matériel et en se concentrant sur les performances et l'expérience utilisateur. Cette analogie pourrait rendre la vision de Solana plus accessible pour nous. Cependant, ironiquement, ce qui rend Solana encore plus excitant n'est pas sa similitude avec Apple, mais ses différences - les approches de Solana et d'Apple sont complètement opposées.

Apple vend fondamentalement du matériel, faisant du logiciel essentiellement un moyen de vendre du matériel. Même lors du lancement de l'iPod, qui a marqué une étape importante dans le remarquable parcours d'Apple, Apple a adopté une approche combinant logiciel, iTunes, pour mettre en valeur son expérience matérielle. Cependant, Solana adopte une approche opposée, visant à intégrer le matériel pour encapsuler une expérience web3 où de nombreuses applications entièrement composables sont interconnectées de manière organique. Ainsi, par rapport à l'approche d'Apple, la méthode de Solana est considérée comme plus sophistiquée et ambitieuse, cherchant l'innovation non seulement à travers une UX pratique mais en offrant de nouvelles expériences à travers le logiciel lui-même.

En fin de compte, la technologie est sans valeur si elle n'est pas utilisée. Pensez simplement. L'une des valeurs principales que nous recherchons dans la blockchain est qu'elle fonctionne comme une infrastructure internet innovante qui peut compléter les systèmes du monde réel de telles manières.

Alors que Bitcoin et Ethereum ont présenté une vision idéale pour l'avenir de la blockchain, Solana envisage comment appliquer concrètement ce processus et est la première à pionnier activement les domaines d'application pratique. Peut-être avons-nous été trop absorbés par le trilemme de la blockchain défini par Vitalik, limitant notre imagination à l'endroit où chaque blockchain se situe dans ce spectre. En fin de compte, le protocole qui crée la valeur la plus significative sera celui qui comprend le mieux les besoins des utilisateurs et des développeurs pour fournir ces expériences.

Avertissement:

  1. Cet article est reproduit à partir de [ 4pillars] Transmettre le titre original 'Rapport méga Solana - Comme Apple, mais pas comme Apple'. S'il y a des objections à cette réimpression, veuillez contacter leGate Learnl'équipe, et ils s'en occuperont rapidement.

  2. Avis de non-responsabilité: Les points de vue et opinions exprimés dans cet article sont uniquement ceux de l'auteur et ne constituent aucun conseil en investissement.

  3. Les traductions de l'article dans d'autres langues sont réalisées par l'équipe Gate Learn. Sauf mention contraire, il est interdit de copier, distribuer ou plagier les articles traduits.

เริ่มตอนนี้
สมัครและรับรางวัล
$100