La Stellar Development Foundation a rejoint la Bytecode Alliance, un groupe industriel qui promeut le développement de WebAssembly (Wasm), selon une annonce faite le 21 août par le chef de produit de la Fondation, Tomer Weller. Wasm est un concurrent de l'Ethereum Virtual Machine (EVM) utilisé par l'écosystème Ethereum. Il est également utilisé dans des applications basées sur des navigateurs et ne relevant pas directement de la blockchain.
We are officially members of @bytecodeallies! Our goal? To shape the future and development of WebAssembly for blockchain developers.
— Stellar (@StellarOrg) August 21, 2023
Time to get to work https://t.co/MBLkWoNlDl
L'EVM est une machine virtuelle ou un moteur de calcul utilisé pour exécuter des smart contracts. Il est utilisé par la plupart des réseaux de blockchain, notamment Ethereum, BNB Smart Chain, Avalanche et bien d'autres. Mais quelques réseaux utilisent plutôt Wasm, notamment Polkadot, MultiversX (anciennement Elrond) et Internet Computer.
Stellar a fait ses débuts en tant que réseau de paiement en 2014. Mais en 2022, il a mis en œuvre des smart contracts pour fournir plus de fonctionnalités au réseau. En avril 2022, les développeurs de Stellar ont choisi Wasm comme moteur de calcul. Ils ont fait valoir que malgré la popularité de l'EVM, ses « modèles de stockage et d'exécution sont coûteux et difficiles à paralléliser », ce qui « entrave l'évolutivité », rendant les transactions plus coûteuses.
À lire également : Stellar puise dans sa trésorerie pour acheter une participation minoritaire dans MoneyGram
Stellar a également fait valoir que Wasm était parfait pour les environnements « extrêmement hostiles » tels que les blockchains, car il a été développé à l'origine pour des applications de navigateur. C'est une autre raison pour laquelle l'équipe a choisi Wasm plutôt que l'EVM.
Mais une grande partie du travail de développement de Wasm est réalisé par la Bytecode Alliance, une organisation à but non lucratif composée de sociétés Internet telles qu'Amazon, Cisco, Intel, Microsoft et d'autres. Lorsque Stellar a choisi Wasm comme moteur de calcul, le développeur d'ordinateurs Internet Dfinity était le seul membre de l'alliance représentant un réseau blockchain.
Dans son annonce du 21 août, Weller a expliqué que rejoindre la Bytecode Alliance était une « évidence » pour l'équipe, car cela lui permettrait « d'influencer les normes et les outils » au sein de la communauté de développement de Wasm. Il a souligné que son objectif n'était pas seulement de représenter Stellar, mais de « défendre l'ensemble des blockchains et de leurs développeurs ». Selon Weller, la participation de Stellar à l'organisation aidera l'alliance à soutenir les besoins des développeurs Web3 et blockchain :
« Cette influence garantit que l'Alliance prend en compte les besoins uniques de la blockchain et des cas d'utilisation autres que le Web, faisant évoluer l'écosystème Wasm vers l'accueil et le soutien d'un plus large éventail d'applications, comme [...] les plateformes de smart contracts. »
La communauté Wasm continue de faire des incursions dans le Web3 dominé par les EVM. Le 3 avril, le réseau Astar a annoncé qu'il permettrait aux contrats EVM et Wasm d'être déployés sur le même réseau, permettant ainsi aux développeurs d'utiliser l'une ou l'autre des deux machines virtuelles. Astar a qualifié l'événement de « jour de lancement de Wasm ». Le 22 août, Binance a annoncé son intention de financer à hauteur de 2,2 millions de dollars une plateforme d'application de zero-knowledge proof utilisant Wasm, baptisée zkWASMHub.