Un outil récemment publié pour les développeurs d'Arbitrum pourrait intégrer davantage de développeurs aux machines virtuelles Ethereum (EVM) et améliorer son code, déclare Ed Felten, co-fondateur d'Offchain Labs.
S'adressant à Cointelegraph lors de la Korea Blockchain Week, Felten a salué Arbitrum Stylus, qu'Offchain a publié sur un testnet le 31 août, permettant aux développeurs d'utiliser des langages tels que Rust, C et C++ pour créer des applications Arbitrum.
Felten a déclaré que Stylus permettrait aux développeurs non natifs du Web3 « d'utiliser les langages et les outils de développement auxquels ils sont habitués ».
Aujourd'hui, c'est l'Arbitrum Day. L'année dernière, nous avons fait un pas de géant avec le lancement d'Arbitrum Nitro. Aujourd'hui, nous sommes ravis d'annoncer que nous faisons un autre grand pas en avant avec la sortie du code et du testnet public pour Arbitrum Stylus. https://t.co/NaxOuir5WH
– Laboratoires Offchain (@OffchainLabs) 31 août 2023
Il a ajouté que cela intégrerait « beaucoup plus de développeurs » pour créer des EVM avec des outils plus matures et a cité le plus grand nombre de développeurs qui programment dans Rust plutôt que Solidity – ce dernier étant le langage de programmation pour créer des contrats intelligents Ethereum.
« L'un des avantages de ces outils beaucoup plus matures est qu'ils sont beaucoup plus rapides. C'est donc 10 à 15 fois plus rapide pour les calculs classiques que l'EVM.
Selon Felten, l’avantage de la prise en charge des langages existants réside dans la quantité de code qui existe déjà, écrit dans des langages tels que Rust, qui est déjà « testé et audité ».
Felten a identifié Rust comme un langage conçu pour aider à détecter les erreurs de développement, avec ses outils « vraiment efficaces pour réduire les risques d'introduction d'un bug dans votre code ».
« Vous pouvez simplement l'utiliser. Vous pouvez désormais l'utiliser directement sur la chaîne. Vous construirez moins à partir de zéro et vous pourrez mieux tirer parti des choses que d’autres ont faites.
Felten a également souligné que le coût du gaz était 10 à 15 fois inférieur, ce qui permet « d'effectuer des tâches plus complexes dans la même transaction » et ouvre la possibilité d'effectuer une cryptographie compatible avec l'iPhone.
Felten a expliqué que les iPhones utilisent une norme de signature numérique différente de celle d’Ethereum, qui n’est pas bien prise en charge, donc « la cryptographie sur Ethereum compatible avec l’iPhone a un coût en gaz extrêmement élevé ».
« Mais dans Stylus, vous pouvez réduire cela pour que cela devienne vraiment réalisable. Ce n’est pas prohibitif. »
Cela pourrait céder la place à l’intégration d’un portefeuille cryptographique sur un iPhone, permettant ainsi d’utiliser le FaceID d’Apple pour vérifier les transactions du portefeuille similaires aux achats par carte bancaire.
D'autres cas d'utilisation que Felten a vu avec les frais d'essence inférieurs étaient des niveaux de réalisme plus élevés dans les jeux basés sur la blockchain et l'évaluation en chaîne des modèles d'apprentissage automatique par rapport aux données d'application en direct.
En fin de compte, Felten pensait que Stylus pourrait aider les projets en plein essor à être livrés plus rapidement, car autoriser des langages de programmation matures signifie qu'ils pourraient être mieux protégés contre les bugs et les erreurs tout en offrant des performances supplémentaires.
« Vous n'avez pas besoin d'exploiter toutes les performances de votre code, ce qui réduit également beaucoup de frictions lors du développement de protocoles. »
Magazine : Comment protéger votre crypto dans un marché volatil – Les OG et les experts Bitcoin interviennent
Reportage supplémentaire d'Andrew Fenton.