
La mainnet Arbitrum Stylus est désormais en ligne : introduction de la machine virtuelle WASM permettant d'écrire des contrats avec Rust, C et C++
TechFlow SélectionTechFlow Sélection

La mainnet Arbitrum Stylus est désormais en ligne : introduction de la machine virtuelle WASM permettant d'écrire des contrats avec Rust, C et C++
Stylus fournit des outils de programmation efficaces et sécurisés pour le développement de contrats intelligents.

Depuis le lancement officiel d'Arbitrum One le 31 août 2021, l'écosystème Arbitrum a fourni aux développeurs une série d'outils flexibles pour mieux libérer leur imagination et construire sur la blockchain des produits plus puissants, efficaces et uniques. Aujourd'hui, l'activation de Stylus sur les réseaux principaux d'Arbitrum One et Nova marque une nouvelle étape importante, renforçant davantage les efforts d'Arbitrum pour doter les développeurs de nouveaux moyens d'action.
À l’occasion du troisième anniversaire d’Arbitrum, Stylus est désormais opérationnel sur les réseaux principaux Arbitrum One et Nova. À l'avenir, les chaînes Orbit pourront décider librement d'utiliser ou d'expérimenter cette nouvelle technologie, conformément à l'engagement constant d'Arbitrum : Votre chaîne, vos règles.
Actuellement, Solidity est l'un des langages de contrat intelligent les plus utilisés sur Ethereum. Il est indéniable que Solidity a joué un rôle essentiel dans la formation de la blockchain et continuera à jouer ce rôle à l'avenir. Toutefois, le développement de contrats intelligents avec Solidity présente certaines limites. En termes de données, on estime qu'il y a environ 20 000 développeurs Solidity, un chiffre bien inférieur aux 3 millions de développeurs Rust et aux 12 millions de développeurs C/C++.
Stylus offre aux développeurs des outils de programmation performants et sécurisés. Tous les langages pouvant être compilés en WebAssembly (WASM) sont pris en charge, notamment Rust et d'autres langages. En effet, Stylus introduit une machine virtuelle parallèle entièrement interopérable avec la EVM, conçue pour exécuter du code WASM plutôt que du bytecode EVM. Cette machine virtuelle ne remplace pas la EVM, mais travaille en synergie avec elle pour faciliter les transitions d'état et l'exécution de leurs bytecodes respectifs, tout en étant optimisée en performance par rapport à la EVM.
De plus, grâce à des décennies de développement de compilateurs pour Rust et C, les programmes WASM s'avèrent plus efficaces que ceux écrits en Solidity. Cela permet aux développeurs de créer des tâches complexes de cryptographie et de calcul qui, autrement, seraient extrêmement coûteuses en gaz. Un point important à souligner est que les contrats Solidity et les contrats WASM sont totalement interopérables : un contrat Solidity peut appeler librement un contrat Rust, et inversement. En choisissant Rust, les développeurs ont immédiatement accès à un ensemble complet d'outils de développement et de fonctionnalités sur chaîne.
Grâce à ces nouveaux langages de programmation et à la machine virtuelle WASM hautement performante, les développeurs disposent d'outils d'encodage plus expressifs, capables de repousser davantage les frontières de l'innovation sur chaîne. De plus, la machine virtuelle WASM introduite par Stylus permet de réduire considérablement les coûts en gaz des contrats intelligents complexes, ce qui signifie que pour les applications intensives en calcul et en mémoire, l'utilisation de Stylus réduira fortement leurs coûts de fonctionnement.
Le lancement de Stylus sur Arbitrum One et Nova est conforme à notre vision d'extension d'Ethereum. Grâce à Stylus, nous serons mieux équipés pour explorer de nouveaux territoires inconnus de la blockchain. Nous espérons également que davantage de développeurs rejoindront ce parcours.
【Cliquez ici pour regarder la vidéo et en savoir plus sur Stylus】
Bâtissons ensemble
Bien que l'écosystème Stylus regorge de possibilités de croissance et d'expansion, il en est encore à ses débuts au moment de son lancement. Bien que les composants fondamentaux nécessaires soient déjà en place, nous sommes impatients de voir l'écosystème s'élargir afin de proposer davantage d'outils de développement et de fonctionnalités pour stimuler encore l'innovation. Cela signifie que les premiers pionniers utilisant Stylus auront l'opportunité unique de contribuer activement à façonner et améliorer Stylus tout en construisant.
Déjà, plusieurs équipes précurseurs utilisent Stylus. Voici quelques exemples de projets pour mieux comprendre les capacités de Stylus.
-
Renegade Finance
Renegade construit un « dark pool on-chain », un nouveau type d’échange décentralisé doté de capacités de protection de la vie privée. Similaire aux dark pools de la finance traditionnelle, Renegade permet des transactions où le volume reste caché, assurant ainsi une exécution de haute qualité sans MEV, glissement, spread ni impact sur le prix. Sous le capot, Renegade utilise le calcul multipartite (MPC) et les preuves à divulgation nulle (zero-knowledge proofs) pour garantir la confidentialité avant et après les transactions.
Andrew, ingénieur fondateur chez Renegade, explique :
« Sans Stylus, cet échange ne serait ni aussi rapide, ni aussi économique, ni aussi sécurisé. »
-
Superposition
L'AMM « Longtail » de Superposition est un modèle de liquidité concentrée destiné à offrir une fluidité maximale pour la liquidité inter-chaînes tout en minimisant les risques de marché. Grâce à Stylus, Longtail vise à centraliser toute la liquidité dans un seul contrat, chaque pool ne partageant qu’un seul actif (fUSDC). Ce AMM prend également en charge Permit2, permettant aux utilisateurs d'interagir avec les jetons de manière plus fluide et moins coûteuse.
Alex, fondateur de Superposition, déclare :
« Stylus est la solution idéale, combinant expressivité, rentabilité et sécurité de l'écosystème Rust, tout en bénéficiant de la richesse de la EVM. Nous avons choisi Stylus pour construire la suite DeFi la plus sûre et la moins chère sur EVM, tout en préservant la composable. Stylus change complètement la donne. »
-
Crypto Valley Exchange
Stylus fournit à Crypto Valley Exchange les outils permettant d’utiliser Rust, WASM et LLVM, ce qui permet à l’équipe de développer des contrats intelligents innovants, efficaces et pleinement interopérables avec l’écosystème Ethereum. Cette capacité leur permet de mettre en œuvre sur chaîne la gestion de marge par portefeuille pour les produits dérivés.
Ivan, CTO de Crypto Valley Exchange, affirme :
« Grâce à Stylus, nous pouvons exploiter pleinement le potentiel de Rust, WASM et LLVM pour créer des contrats intelligents avancés et efficaces, tout en conservant une interopérabilité totale avec l’ensemble de l’écosystème Ethereum. Stylus est devenu notre choix incontournable pour implémenter sur chaîne la gestion de marge par portefeuille pour les produits dérivés. »
-
Fairblock
Fairblock utilise Stylus pour mettre en œuvre des schémas de calcul multipartite (MPC), comme le chiffrement seuil basé sur l'identité, impossibles à réaliser uniquement avec les opcodes EVM. Ces algorithmes ouvrent la voie à de nombreuses applications, telles que des ordres résistants au frontrunning, des jeux joueur contre joueur (PvP), des NFTs en boîtes mystères, des votes coercition-resistants et des modèles d’IA confidentiels.
Soutien de l'écosystème
L'adoption de Stylus dépend du soutien collectif de tout l'écosystème. De nombreux partenaires de Web3 s'unissent pour rendre Stylus plus accessible et universellement utilisable.
-
Etherscan : La populaire plateforme d'analyse et d'exploration de blocs, Etherscan, prend désormais en charge la vérification et l'interaction avec les contrats Stylus sur les rollups Arbitrum et les chaînes Orbit, renforçant ainsi la confiance et l'accessibilité des contrats intelligents Stylus.
-
OpenZeppelin : Fournisseur de bibliothèques open source de contrats intelligents et de solutions de sécurité, OpenZeppelin développe actuellement une bibliothèque Stylus pour Rust, visant à rendre le développement plus sûr et fiable, et permettant aux développeurs d'accélérer leurs projets Stylus.
-
Tenderly : En tant que fournisseur d'infrastructure Web3 full-stack, Tenderly soutiendra Stylus via la découverte de blocs, l’exécution et la simulation. Leur feuille de route inclut également des améliorations au niveau du traçage et des réseaux de test virtuels pour renforcer la compatibilité avec Stylus.
Prochaines étapes
À l'avenir, Offchain Labs poursuivra le développement du SDK Stylus et l'amélioration de l'interface CLI. Offchain Labs s'engage à construire des produits durables selon des principes d'ouverture et de transparence. Pour aider davantage de personnes à découvrir Stylus, Arbitrum lancera plusieurs événements dans les semaines à venir. Voici quelques activités à suivre de près :
-
AMA Stylus
À partir du 2 septembre, la Fondation Arbitrum organisera chaque semaine un AMA, invitant des équipes utilisant Stylus à partager leur expérience de développement et à discuter de la manière dont ces outils transforment leurs produits et services.
-
Minting sur réseau principal
Pour célébrer le lancement de Stylus, la Fondation Arbitrum organisera un événement de minting pour le premier contrat NFT alimenté par Stylus ! Ce NFT, créé par l'artiste Jimena Buena Vita, sera disponible à partir du 9 septembre 2024.
-
Série StylusPro
Nous prévoyons d'organiser des webinaires en direct fin septembre et fin octobre, destinés aux développeurs expérimentés intéressés par Stylus, afin d'encourager la création de cas d'usage innovants ou impossibles auparavant sur EVM, tels que :
-
Preuves à divulgation nulle (zero-knowledge proofs) ;
-
Vérification de courbes 25519 et autres méthodes cryptographiques ;
-
Chiffrement homomorphe complet ;
-
Modèle Black-Scholes pour la tarification des options ;
-
Preuve de stockage.
-
Itération Stylus
Le programme d'itération Stylus vise à encourager le développement précoce de contrats intelligents et d'outils Stylus, afin de permettre à Stylus de servir une communauté crypto plus large, d'enrichir l'écosystème et d'ouvrir de nouvelles potentialités applicatives.
Actuellement, une proposition DAO cherche à allouer jusqu'à 5 millions d'ARB comme récompense pour le programme d'itération Stylus. Cette proposition est actuellement en attente de retour de la DAO Arbitrum. Si elle est approuvée, les candidatures seront ouvertes à partir du 4 octobre.
Conclusion
En tant que mise à niveau de couche d'exécution la plus importante jamais réalisée par Arbitrum, Stylus permet aux développeurs de ne plus être limités au langage traditionnel Solidity, mais d'utiliser leurs langages de programmation préférés – comme Rust, C et C++ – pour déployer des applications tout en restant pleinement composable avec la EVM. Cela améliore non seulement l'expérience des développeurs et des utilisateurs, mais ouvre également l'écosystème Arbitrum à des applications provenant de toute l'industrie, y compris du monde Web2. À mesure que l'adoption et le développement de Stylus progresseront, nous attendons avec impatience de nouvelles réalisations remarquables au sein de l'écosystème Arbitrum.
Bienvenue dans la communauté officielle TechFlow
Groupe Telegram :https://t.me/TechFlowDaily
Compte Twitter officiel :https://x.com/TechFlowPost
Compte Twitter anglais :https://x.com/BlockFlow_News














