Webassembly Smart Contracts kommer til å "trekke mye talent fra Web2 til Web3" - Intervju Bitcoin News

Ethereum er nesten universelt kreditert for å ha startet Web3-revolusjonen etter at den brakte konseptet med smarte kontrakter til live. Noen i Web3-fellesskapet, som Astar Networks Sota Watanabe, mener imidlertid at protokollen ikke kan "bygge den innovative fremtiden til blockchain alene." I tillegg peker noen kritikere på språkhindringen som de hevder gjør Ethereum Virtual Machine (EVM) til et mindre enn ideelt sted å bygge.

Webassembly Smart Contracts 'vil fremskynde innføringen av Web3'

Det er denne og andre begrensninger ved EVM som førte til opprettelsen av et alternativ kjent som Webassembly (WASM). Dette alternativet sies å være en valgfri virtuell maskin for utviklere, ingeniører og akademikere som er frustrerte over EVM. I følge Watanabe, for Web2-utviklere som ønsker å migrere til Web3, virker WASM som et logisk valg fordi det "støtter et bredt spekter av språk med innebygd ytelse og høy portabilitet."

For å lære mer om WASM, tok Bitcoin.com News kontakt med Sota Watanabe, administrerende direktør i Astar Network, en flerkjede smart kontraktsplattform.

I sine skriftlige svar på de sendte spørsmålene Astar nettverk Administrerende direktør ga sine tanker om Webassembly og rollen det vil spille for å akselerere innføringen av Web3. Watanabe forklarte også hvorfor Astar Network støtter både EVM og WASM.

Nedenfor er Watanabes svar på spørsmål sendt til ham via Whatsapp.

Bitcoin.com News (BCN): Kan du i veldig enkle termer forklare leserne våre hva WASM handler om?

Sota Watanabe (SW): Webassembly, oftere kalt WASM, er et bærbart kompileringsmål for programmeringsspråk. WASM støtter et bredt spekter av språk med innebygd ytelse og høy portabilitet. På Astar støtter vi et WASM-smart kontraktsmiljø, akkurat som Ethereum Virtual Machine (EVM). Det som er fint med WASM er at de fleste Web2-språk kan settes sammen i Webassembly, noe som ikke er sant for Ethereums EVM som er avhengig av et spesialisert programmeringsspråk kalt Solidity.

Vi tror den økende bruken av WASM smarte kontrakter vil dramatisk akselerere innføringen av Web3. Det meste av det tekniske talentet jobber fortsatt i Web2-området, og hvis Web2-utviklere ønsker å gå inn i Web3, har de ikke noe annet valg enn å lære et nytt programmeringsspråk kalt Solidity som brukes av den mest populære smarte kontraktsplattformen i dag (EVM). Det er et hinder. Tenk om de kunne bygge Web3 dapps [desentraliserte applikasjoner] ved å bruke språkene de allerede kan. Og på toppen av det, gjør dappene deres kompatible med EVM med letthet. Det er derfor smarte WASM-kontrakter [kommer til] å trekke mange talenter fra Web2 til Web3. Derfor er det så spennende.

BCN: Hva er noen av utfordringene eller begrensningene til EVM og hvordan overvinner WASM disse?

SW: Selv om Ethereum brakte oss Web3-revolusjonen med introduksjonen av smarte kontrakter, kan det ikke bygge den innovative fremtiden til blockchain alene. Med et spesialisert programmeringsspråk begrenser det utviklerfellesskapets evne til å utforske og lage nye, virkelig interoperable dapps. EVM er blokkjedespesifikk, med mindre støtte og et spesialisert programmeringsspråk, Solidity.

I dag er Web3 uoverkommelig for mange Web2-utviklere siden Web2-språk ikke kan komponeres inn i Solidity, programmeringsspråket til Ethereum. Med Webassembly (WASM) kan utviklere raskt gå over fra en Web2 til Web3-infrastruktur, noe som gjør at de kan bruke mer tid på å bygge kjernefunksjoner i dappene sine i stedet for å lære spesialiserte språk som Solidity.

WASM øker ytelsen siden den er nærmere maskinspråket. Det gir nesten opprinnelig ytelse til nettleserapplikasjoner og lar utviklere bygge høyhastighets nettapper på språket de ønsker. WASM har også et stort potensial for fremtiden til internett ettersom det er designet for nettet.

BCN: Allerede støttet av fire store nettlesermotorer (Chrome, Firefox, Edge og Webkit), sies WASM å være tryggere, mer effektiv, raskere, feilsøkbar og åpen. Kan du forklare på en enkel måte hvorfor dette er viktig?

SW: Du har rett. Alle tingene du sa om WASM har hjulpet den med å bygge tillit blant Web2-utviklere. Og når de kan bygge interoperable Web3-dapps med WASM-verktøy, er det mer sannsynlig at de omfavner Web3.

Dessuten er WASM-utvikling allerede støttet av topp-tier selskaper som Google, Microsoft og Mozilla, og kan brukes med populære programmeringsspråk som C/C++, GO, TypeScript og RUST, som er vanlig blant Web2-utviklere.

BCN: Noen rapporter har antydet at Web2-utviklere som migrerer til Web3 er tiltrukket av WASM. Er dette forslaget riktig? Hvis dette er tilfelle, hva tror du kan være årsaken(e)?

SW: Svaret vil være likt nr. 2 og 3. Og jeg vil legge til:

Gjennom årene har vi hatt interaksjon med tusenvis av Web2-utviklere som er tilbøyelige til å bygge i Web3, men mangelen på kjent verktøy var en hindring. Ved å støtte WASM, gjøre det interoperabelt med EVM, og gi utviklere alt verktøyet de trenger for å bygge i Web3, håper Astar Network å gi dette fremvoksende økosystemet et stort løft.

BCN: I stedet for å oppmuntre eller fraråde bruken av noen av dem, sies plattformen din Astar Network å hjelpe utviklere med å bygge dapps med både EVM og WASM. Hva er grunnene dine til å støtte begge virtuelle maskinene?

SW: Utviklere i Web3-området kommer fra forskjellige bakgrunner - bevæpnet med forskjellige ferdighetssett, evner og preferanser. De bør ikke alle tvinges til å bringe visjonen sin ut i livet ved å bruke en enkelt smart kontraktsplattform. De fortjener valg, og så er det opp til dem å bestemme hvilken smart kontrakt som passer for prosjektet de bygger.

Ja, vi støtter både EVM og WASM smarte kontrakter for å gi utviklere fleksibilitet. EVM fordi det er det mest populære smarte kontraktsmiljøet med den største brukerbasen. WASM fordi det overvinner begrensningene til EVM samtidig som det gjør det lettere for en ny bølge av utviklere å komme inn i rommet. Vi tror at det å ha to VM-er samtidig og gjøre dem interaktive er en nøkkel suksessfaktor for en fremvoksende Layer-1 blockchain.

BCN: Hvordan gagner det det bredere blockchain-økosystemet?

SW: Det vil dramatisk utvide blockchain-økosystemet ved å gjøre det mulig for Web2-utviklere å bygge innovative, desentraliserte og interoperable løsninger i Web3-området.

BCN: Astar Network sies å tilby ekte interoperabilitet med meldinger på tvers av konsensus. Hva betyr dette?

SW: Vi tror på et virkelig interoperabelt Web3-økosystem, og gir utviklere alt de trenger for å bygge virkelig interoperable dapps. Vi oppnår det gjennom:

Krysskonsensusmeldinger (XCM): Den lar dapps bygget på kjeder med forskjellige konsensusmekanismer overføre data og verdier mellom hverandre på en sikker måte. Utvekslingen er toveis. Det er blitt mulig fordi Astar er en para-kjede på Polkadot og kan bruke denne funksjonen som en del av kjernefunksjonene våre.

Kryssvirtuelle maskiner (XVM): Det gir interoperabilitet mellom to forskjellige smarte kontraktsmiljøer som EVM og WASM. En dapp kan bruke EVM for sin smarte kontrakt, men kan implementere WASM smarte kontraktsmoduler og samtidig bruke funksjoner fra en annen parakjede for å integreres i deres dapp.

Disse to innovasjonene vil være starten på den neste innovasjonsbølgen for dapps.

Tagger i denne historien
Astar nettverk, Blockchain, dApps, Ethereum, Ethereum Virtual Machine (EVM), Smart kontrakt, soliditet, Sota Watanabe, VASM, Web3, WebAssembly

Hva er dine tanker om dette intervjuet? Fortell oss hva du synes i kommentarfeltet nedenfor.

Terence Zimwara

Terence Zimwara er en Zimbabwe prisvinnende journalist, forfatter og forfatter. Han har skrevet mye om de økonomiske problemene i enkelte afrikanske land, samt hvordan digitale valutaer kan gi afrikanere en fluktvei.














Bildekreditter: Shutterstock, Pixabay, Wiki Commons

Ansvarsfraskrivelse: Denne artikkelen er kun til informasjonsformål. Det er ikke et direkte tilbud eller oppfordring til et tilbud om å kjøpe eller selge, eller en anbefaling eller påtegning av produkter, tjenester eller selskaper. Bitcoin.com gir ikke investerings-, avgifts-, juridisk- eller regnskapsrådgivning. Verken selskapet eller forfatteren er ansvarlig, direkte eller indirekte, for skade eller tap forårsaket eller påstått å være forårsaket av eller i forbindelse med bruk av eller avhengighet av innhold, varer eller tjenester som er nevnt i denne artikkelen.

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