Webassembly Smart Contracts gaan 'veel talent van Web2 naar Web3 trekken' - Interview Bitcoin News

Ethereum wordt bijna universeel gecrediteerd voor het op gang brengen van de Web3-revolutie nadat het het concept van slimme contracten tot leven had gebracht. Sommigen in de Web3-gemeenschap, zoals Sota Watanabe van Astar Network, geloven echter dat het protocol niet alleen "de innovatieve toekomst van blockchain kan bouwen". Bovendien wijzen sommige critici op het taalobstakel dat volgens hen de Ethereum Virtual Machine (EVM) een minder dan ideale plek maakt om te bouwen.

Webassembly Smart Contracts 'zullen de acceptatie van Web3 versnellen'

Het zijn deze en andere beperkingen van de EVM die hebben geleid tot de creatie van een alternatief dat bekend staat als Webassembly (WASM). Dit alternatief zou een favoriete virtuele machine zijn voor ontwikkelaars, ingenieurs en academici die gefrustreerd zijn door de EVM. Volgens Watanabe lijkt WASM voor Web2-ontwikkelaars die naar Web3 willen migreren een logische keuze omdat het "een breed scala aan talen ondersteunt met native prestaties en hoge overdraagbaarheid".

Om meer te weten te komen over WASM, nam Bitcoin.com News contact op met Sota Watanabe, de CEO van Astar Network, een platform voor slimme contracten met meerdere ketens.

In zijn schriftelijke antwoorden op toegezonden vragen heeft de Astar Netwerk De CEO gaf zijn mening over Webassembly en de rol die het zal spelen bij het versnellen van de acceptatie van Web3. Watanabe legde ook uit waarom Astar Network zowel de EVM als de WASM ondersteunt.

Hieronder staan ​​Watanabe's antwoorden op vragen die hem via Whatsapp zijn toegestuurd.

Bitcoin.com News (BCN): Kunt u in zeer eenvoudige bewoordingen aan onze lezers uitleggen waar de WASM over gaat?

Sota Watanabe (ZW): Webassembly, beter bekend als WASM, is een draagbaar compilatiedoel voor programmeertalen. WASM ondersteunt een breed scala aan talen met native prestaties en hoge overdraagbaarheid. Op Astar ondersteunen we een WASM smart contract-omgeving, net als Ethereum Virtual Machine (EVM). Het leuke aan WASM is dat de meeste Web2-talen kunnen worden samengesteld in Webassembly, wat niet geldt voor de EVM van Ethereum, die afhankelijk is van een gespecialiseerde programmeertaal genaamd Solidity.

Wij geloven dat het toenemende gebruik van WASM smart contracts de adoptie van Web3 drastisch zal versnellen. Het meeste technische talent werkt nog steeds in de Web2-ruimte, en als Web2-ontwikkelaars Web3 willen betreden, hebben ze geen andere keuze dan een nieuwe programmeertaal te leren, Solidity genaamd, die wordt gebruikt door het meest populaire slimme contractplatform van vandaag (EVM). Dat is een obstakel. Stel je voor dat ze Web3-dapps [gedecentraliseerde applicaties] zouden kunnen bouwen met de talen die ze al kennen. En bovendien, maak hun dapps gemakkelijk compatibel met EVM. Dat is de reden waarom WASM slimme contracten veel talent [gaan] trekken van Web2 naar Web3. Daarom is het zo spannend.

BCN: Wat zijn enkele van de uitdagingen of beperkingen van de EVM en hoe lost de WASM deze op?

SW: Hoewel Ethereum ons de Web3-revolutie heeft gebracht met de introductie van slimme contracten, kan het de innovatieve toekomst van blockchain niet alleen bouwen. Met een gespecialiseerde programmeertaal beperkt het het vermogen van de ontwikkelaarsgemeenschap om nieuwe, echt interoperabele dapps te verkennen en te maken. EVM is blockchain-specifiek, met minder ondersteuning en een gespecialiseerde programmeertaal, Solidity.

Tegenwoordig is Web3 voor veel Web2-ontwikkelaars een belemmering, omdat Web2-talen niet kunnen worden samengesteld in Solidity, de programmeertaal van Ethereum. Met Webassembly (WASM) kunnen ontwikkelaars snel overstappen van een Web2- naar Web3-infrastructuur, waardoor ze meer tijd kunnen besteden aan het bouwen van kernfuncties in hun dapps in plaats van aan het leren van gespecialiseerde talen zoals Solidity.

WASM verhoogt de prestaties omdat het dichter bij de machinetaal ligt. Het brengt bijna-native prestaties voor webbrowser-applicaties en stelt ontwikkelaars in staat om supersnelle web-apps te bouwen in de taal van hun keuze. WASM heeft ook een enorm potentieel voor de toekomst van internet, aangezien het is ontworpen voor internet.

BCN: WASM wordt al ondersteund door vier grote browser-engines (Chrome, Firefox, Edge en Webkit) en zou veiliger, efficiënter, sneller, debugbaar en open zijn. Kunt u in eenvoudige bewoordingen uitleggen waarom dit van belang is?

SW: Je hebt gelijk. Alle dingen die je zei over WASM hebben geholpen om vertrouwen op te bouwen onder Web2-ontwikkelaars. En wanneer ze interoperabele Web3-dapps kunnen bouwen met WASM-toolings, zullen ze eerder Web3 omarmen.

Bovendien wordt WASM-ontwikkeling al ondersteund door vooraanstaande bedrijven zoals Google, Microsoft en Mozilla, en kan het worden gebruikt met populaire programmeertalen zoals C/C++, GO, TypeScript en RUST, wat gebruikelijk is bij Web2-ontwikkelaars.

BCN: Sommige rapporten hebben gesuggereerd dat Web2-ontwikkelaars die migreren naar Web3 zich aangetrokken voelen tot WASM. Klopt deze suggestie? Als dit het geval is, wat zou dan volgens u de reden(en) kunnen zijn?

SW: Het antwoord zou vergelijkbaar zijn met nrs. 2 en 3. En ik zou toevoegen:

In de loop der jaren hebben we interactie gehad met duizenden Web2-ontwikkelaars die geneigd zijn om Web3 in te bouwen, maar het ontbreken van vertrouwde tooling vormde een belemmering. Door WASM te ondersteunen, het interoperabel te maken met EVM en ontwikkelaars alle tools te bieden die ze nodig hebben om in Web3 te bouwen, hoopt Astar Network dit opkomende ecosysteem een ​​grote boost te geven.

BCN: In plaats van het gebruik van een van beide aan te moedigen of te ontmoedigen, zou uw platform Astar Network ontwikkelaars helpen bij het bouwen van dapps met zowel EVM als WASM. Wat zijn uw redenen om beide virtuele machines te ondersteunen?

SW: Ontwikkelaars in de Web3-ruimte hebben verschillende achtergronden - gewapend met verschillende vaardigheden, capaciteiten en voorkeuren. Ze moeten niet allemaal worden gedwongen om hun visie tot leven te brengen met behulp van één enkel slim contractplatform. Ze verdienen keuzes, en dan is het aan hen om te beslissen welk slim contract geschikt is voor het project dat ze bouwen.

Ja, we ondersteunen zowel EVM- als WASM-smartcontracten om ontwikkelaars flexibiliteit te bieden. EVM omdat het de meest populaire slimme contractomgeving is met het grootste gebruikersbestand. WASM omdat het de beperkingen van EVM overwint en het tegelijkertijd gemakkelijker maakt voor een nieuwe golf van ontwikkelaars om de ruimte te betreden. Wij geloven dat het gelijktijdig hebben van twee VM's en het interactief maken ervan een belangrijke succesfactor is voor een opkomende Layer-1-blockchain.

BCN: Hoe komt dat het bredere blockchain-ecosysteem ten goede?

SW: Het zal het blockchain-ecosysteem drastisch uitbreiden door Web2-ontwikkelaars in staat te stellen innovatieve, gedecentraliseerde en interoperabele oplossingen in de Web3-ruimte te bouwen.

BCN: Astar Network zou echte interoperabiliteit bieden met cross-consensus messaging. Wat betekent dit?

SW: Wij geloven in een echt interoperabel Web3-ecosysteem en bieden ontwikkelaars alles wat ze nodig hebben om echt interoperabele dapps te bouwen. We bereiken het door:

Cross-consensus messaging (XCM): Hiermee kunnen dapps die zijn gebouwd op ketens met verschillende consensusmechanismen veilig gegevens en waarde tussen elkaar overdragen. De uitwisseling is bidirectioneel. Het is mogelijk gemaakt omdat Astar een paraketen is op Polkadot en deze functie kan gebruiken als onderdeel van onze kernfuncties.

Cross-virtual machines (XVM): Het zorgt voor interoperabiliteit tussen twee verschillende slimme contractomgevingen zoals EVM en WASM. Een dapp kan EVM gebruiken voor hun slimme contract, maar kan WASM slimme contractmodules implementeren en tegelijkertijd functies van een andere paraketen gebruiken om in hun dapp te integreren.

Deze twee innovaties zullen het begin zijn van de volgende innovatiegolf voor dapps.

Tags in dit verhaal
Astar Netwerk, Blockchain, dApps, Ethereum, Ethereum Virtual Machine (EVM), Slim contract, Stevigheid, Sota Watanabe, Wasmer, Web3, WebAssembly

Wat is uw mening over dit interview? Laat ons weten wat je denkt in de comments hieronder.

Terence Zimwara

Terence Zimwara is een in Zimbabwe bekroonde journalist, auteur en schrijver. Hij heeft uitgebreid geschreven over de economische problemen van sommige Afrikaanse landen en over hoe digitale valuta Afrikanen een ontsnappingsroute kunnen bieden.














Beeldkredieten: Shutterstock, Pixabay, Wiki Commons

Disclaimer: Dit artikel is alleen voor informatieve doeleinden. Het is geen direct aanbod of verzoek tot een aanbod om te kopen of verkopen, of een aanbeveling of goedkeuring van producten, diensten of bedrijven. Bitcoin.com geeft geen beleggings-, belasting-, juridische of boekhoudkundige adviezen. Noch het bedrijf, noch de auteur is verantwoordelijk, direct of indirect, voor enige schade of verlies veroorzaakt of vermeend veroorzaakt te zijn door of in verband met het gebruik van of vertrouwen op enige inhoud, goederen of diensten genoemd in dit artikel.

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