Les contrats intelligents de Webassembly vont "attirer beaucoup de talents du Web2 au Web3" - Interview Bitcoin News

Ethereum est presque universellement reconnu pour avoir lancé la révolution Web3 après avoir donné vie au concept de contrats intelligents. Cependant, certains membres de la communauté Web3, comme Sota Watanabe d'Astar Network, pensent que le protocole ne peut pas "construire seul l'avenir innovant de la blockchain". De plus, certains critiques soulignent l'obstacle linguistique qui, selon eux, fait de la machine virtuelle Ethereum (EVM) un endroit moins qu'idéal pour construire.

Les contrats intelligents d'assemblage Web "accéléreront l'adoption du Web3"

C'est cela et d'autres limitations de l'EVM qui ont conduit à la création d'une alternative connue sous le nom de Webassembly (WASM). Cette alternative serait une machine virtuelle de choix pour les développeurs, les ingénieurs et les universitaires frustrés par l'EVM. Selon Watanabe, pour les développeurs Web2 qui souhaitent migrer vers Web3, WASM semble être un choix logique car il "prend en charge un large éventail de langages avec des performances natives et une portabilité élevée".

Pour en savoir plus sur WASM, Bitcoin.com News a contacté Sota Watanabe, le PDG d'Astar Network, une plateforme de contrats intelligents multichaînes.

Dans ses réponses écrites aux questions envoyées, le Réseau Astar Le PDG a fait part de ses réflexions sur Webassembly et le rôle qu'il jouera dans l'accélération de l'adoption de Web3. Watanabe a également expliqué pourquoi Astar Network prend en charge à la fois l'EVM et le WASM.

Vous trouverez ci-dessous les réponses de Watanabe aux questions qui lui ont été envoyées via Whatsapp.

Bitcoin.com News (BCN) : En termes très simples, pouvez-vous expliquer à nos lecteurs en quoi consiste le WASM ?

Sota Watanabe (SO): Webassembly, plus communément appelé WASM, est une cible de compilation portable pour les langages de programmation. WASM prend en charge un large éventail de langues avec des performances natives et une portabilité élevée. Sur Astar, nous prenons en charge un environnement de contrat intelligent WASM, tout comme Ethereum Virtual Machine (EVM). Ce qui est bien avec WASM, c'est que la plupart des langages Web2 sont composables dans Webassembly, ce qui n'est pas vrai pour l'EVM d'Ethereum qui s'appuie sur un langage de programmation spécialisé appelé Solidity.

Nous pensons que l'utilisation croissante des contrats intelligents WASM accélérera considérablement l'adoption de Web3. La plupart des talents technologiques travaillent toujours dans l'espace Web2, et si les développeurs Web2 veulent entrer dans Web3, ils n'ont d'autre choix que d'apprendre un nouveau langage de programmation appelé Solidity qui est utilisé par la plate-forme de contrat intelligent la plus populaire aujourd'hui (EVM). C'est un obstacle. Imaginez s'ils pouvaient créer des dapps Web3 [applications décentralisées] en utilisant les langages qu'ils connaissent déjà. Et, en plus de cela, rendez facilement leurs dapps compatibles avec EVM. C'est pourquoi les contrats intelligents WASM [vont] attirer beaucoup de talents du Web2 au Web3. C'est pourquoi c'est si excitant.

BCN : Quels sont certains des défis ou des limites de l'EVM et comment le WASM les surmonte-t-il ?

SW: Bien qu'Ethereum nous ait apporté la révolution Web3 avec l'introduction des contrats intelligents, il ne peut pas construire seul l'avenir innovant de la blockchain. Avec un langage de programmation spécialisé, il limite la capacité de la communauté des développeurs à explorer et à créer de nouvelles applications véritablement interopérables. EVM est spécifique à la blockchain, avec moins de support et un langage de programmation spécialisé, Solidity.

Aujourd'hui, Web3 est prohibitif pour de nombreux développeurs Web2 car les langages Web2 ne sont pas composables dans Solidity, le langage de programmation d'Ethereum. Avec Webassembly (WASM), les développeurs peuvent passer rapidement d'une infrastructure Web2 à Web3, ce qui leur permet de passer plus de temps à créer des fonctionnalités de base dans leurs dapps plutôt qu'à apprendre des langages spécialisés tels que Solidity.

WASM augmente les performances car il est plus proche du langage machine. Il apporte des performances quasi natives aux applications de navigateur Web et permet aux développeurs de créer des applications Web à haut débit dans la langue de leur choix. En outre, WASM a un énorme potentiel pour l'avenir d'Internet car il est conçu pour le Web.

BCN : déjà soutenu par quatre principaux moteurs de navigation (Chrome, Firefox, Edge et Webkit), WASM est considéré comme plus sûr, plus efficace, plus rapide, débogable et ouvert. Pouvez-vous expliquer en termes simples pourquoi cela est important ?

SW: Tu as raison. Tout ce que vous avez dit à propos de WASM l'a aidé à renforcer la confiance des développeurs Web2. Et lorsqu'ils peuvent créer des dapps Web3 interopérables avec les outils WASM, ils sont plus susceptibles d'adopter Web3.

De plus, le développement WASM est déjà pris en charge par des sociétés de premier plan telles que Google, Microsoft et Mozilla, et peut être utilisé avec des langages de programmation populaires tels que C/C++, GO, TypeScript et RUST, ce qui est courant chez les développeurs Web2.

BCN : Certains rapports suggèrent que les développeurs Web2 qui migrent vers Web3 sont attirés par WASM. Cette suggestion est-elle correcte ? Si tel est le cas, quelle(s) pourrait être la (les) raison(s) selon vous ?

SW: La réponse serait similaire aux numéros 2 et 3. Et j'ajouterais :

Au fil des ans, nous avons interagi avec des milliers de développeurs Web2 qui sont enclins à construire en Web3, mais le manque d'outils familiers était un obstacle. En prenant en charge WASM, en le rendant interopérable avec EVM et en fournissant aux développeurs tous les outils dont ils ont besoin pour construire dans Web3, Astar Network espère donner un coup de pouce majeur à cet écosystème émergent.

BCN : Au lieu d'encourager ou de décourager l'utilisation de l'un ou l'autre, votre plate-forme Astar Network aiderait les développeurs à créer des dapps avec EVM et WASM. Quelles sont vos raisons de prendre en charge les deux machines virtuelles ?

SW: Les développeurs de l'espace Web3 viennent d'horizons divers, armés de compétences, de capacités et de préférences différentes. Ils ne devraient pas tous être obligés de donner vie à leur vision en utilisant une seule plateforme de contrat intelligent. Ils méritent des choix, et c'est ensuite à eux de décider quel contrat intelligent est approprié pour le projet qu'ils construisent.

Oui, nous prenons en charge les contrats intelligents EVM et WASM pour donner de la flexibilité aux développeurs. EVM parce qu'il s'agit de l'environnement de contrat intelligent le plus populaire avec la plus grande base d'utilisateurs. WASM car il surmonte les limites de l'EVM tout en facilitant l'entrée d'une nouvelle vague de développeurs dans l'espace. Nous pensons que le fait d'avoir deux machines virtuelles simultanément et de les rendre interactives est un facteur clé de succès pour une blockchain de couche 1 émergente.

BCN : Comment cela profite-t-il à l'écosystème plus large de la blockchain ?

SW: Il élargira considérablement l'écosystème de la blockchain en permettant aux développeurs Web2 de créer des solutions innovantes, décentralisées et interopérables dans l'espace Web3.

BCN : On dit qu'Astar Network offre une véritable interopérabilité avec la messagerie de consensus croisé. Qu'est-ce que ça veut dire?

SW: Nous croyons en un écosystème Web3 véritablement interopérable et fournissons aux développeurs tout ce dont ils ont besoin pour créer des dapps véritablement interopérables. Nous y parvenons grâce à :

Messagerie de consensus croisé (XCM) : elle permet aux dapps construites sur des chaînes avec différents mécanismes de consensus de transférer en toute sécurité des données et de la valeur entre elles. L'échange est bidirectionnel. Cela a été rendu possible car Astar est une chaîne para sur Polkadot et peut utiliser cette fonctionnalité dans le cadre de nos fonctionnalités principales.

Machines virtuelles croisées (XVM): Il apporte l'interopérabilité entre deux environnements de contrat intelligents différents comme EVM et WASM. Un dapp peut utiliser EVM pour son contrat intelligent mais peut implémenter des modules de contrat intelligent WASM et en même temps utiliser les fonctionnalités d'une autre chaîne para à intégrer dans son dapp.

Ces deux innovations seront le début de la prochaine vague d'innovation pour les dapps.

Tags dans cette histoire
Réseau Astar, Blockchain, dApps, Ethereum, Ethereum Virtual Machine (EVM), Contrat intelligent, Solidité, Sota Watanabé, Wasm, Web3, WebAssembly

Que pensez-vous de cet entretien ? Faites-nous savoir ce que vous pensez dans la section des commentaires ci-dessous.

Terence Zimwara

Terence Zimwara est un journaliste, auteur et écrivain primé du Zimbabwe. Il a beaucoup écrit sur les problèmes économiques de certains pays africains ainsi que sur la façon dont les monnaies numériques peuvent fournir aux Africains une issue de secours.














Crédits d'image: Shutterstock, Pixabay, Wiki Commons

Clause de non-responsabilité  : Cet article est à titre informatif uniquement. Il ne s'agit pas d'une offre directe ou de la sollicitation d'une offre d'achat ou de vente, ni d'une recommandation ou d'une approbation de produits, services ou sociétés. Bitcoin.com ne fournit pas de conseils d'investissement, fiscaux, juridiques ou comptables. Ni la société ni l'auteur ne sont responsables, directement ou indirectement, de tout dommage ou perte causé ou supposé être causé par ou en relation avec l'utilisation ou la confiance dans les contenus, biens ou services mentionnés dans cet article.

Source : https://news.bitcoin.com/astar-network-ceo-webassembly-smart-contracts-are-going-to-pull-a-lot-of-talent-from-web2-to-web3/