Webassembly Smart Contracts kommer til at 'trække en masse talent fra Web2 til Web3' - Interview Bitcoin News

Ethereum er næsten universelt krediteret for at kickstarte Web3-revolutionen, efter at den bragte konceptet med smarte kontrakter til live. Nogle i Web3-fællesskabet, som Astar Networks Sota Watanabe, mener dog, at protokollen ikke kan "bygge den innovative fremtid for blockchain alene." Derudover peger nogle kritikere på den sproglige hindring, som de hævder gør Ethereum Virtual Machine (EVM) til et mindre end ideelt sted at bygge.

Webassembly Smart Contracts 'vil fremskynde vedtagelsen af ​​Web3'

Det er denne og andre begrænsninger af EVM, der førte til skabelsen af ​​et alternativ kendt som Webassembly (WASM). Dette alternativ siges at være en valgfri virtuel maskine for udviklere, ingeniører og akademikere, der er frustrerede over EVM. Ifølge Watanabe, for Web2-udviklere, der ønsker at migrere til Web3, virker WASM som et logisk valg, fordi det "understøtter en bred vifte af sprog med indbygget ydeevne og høj portabilitet."

For at lære mere om WASM, nåede Bitcoin.com News ud til Sota Watanabe, administrerende direktør for Astar Network, en platform for smarte kontrakter med flere kæder.

I sine skriftlige svar på afsendte spørgsmål anførte den Astar netværk Administrerende direktør kom med sine tanker om Webassembly og den rolle, det vil spille for at fremskynde indførelsen af ​​Web3. Watanabe forklarede også, hvorfor Astar Network understøtter både EVM og WASM.

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

Bitcoin.com News (BCN): Kan du i meget enkle vendinger forklare vores læsere, hvad WASM handler om?

Sota Watanabe (SW): Webassembly, mere almindeligt kaldet WASM, er et bærbart kompileringsmål for programmeringssprog. WASM understøtter en lang række sprog med indbygget ydeevne og høj portabilitet. På Astar understøtter vi et WASM smart kontraktmiljø, ligesom Ethereum Virtual Machine (EVM). Det gode ved WASM er, at de fleste Web2-sprog kan komponeres i Webassembly, hvilket ikke er sandt for Ethereums EVM, som er afhængig af et specialiseret programmeringssprog kaldet Solidity.

Vi tror på, at den voksende brug af WASM smarte kontrakter dramatisk vil fremskynde adoptionen af ​​Web3. Det meste af det tekniske talent arbejder stadig i Web2-rummet, og hvis Web2-udviklere vil ind i Web3, har de intet andet valg end at lære et nyt programmeringssprog kaldet Solidity, som bruges af den mest populære smarte kontraktplatform i dag (EVM). Det er en hindring. Tænk, hvis de kunne bygge Web3 dapps [decentraliserede applikationer] ved hjælp af de sprog, de allerede kender. Og oven i det, gør deres dapps kompatible med EVM med lethed. Det er derfor, WASM smarte kontrakter [vil] trække mange talenter fra Web2 til Web3. Derfor er det så spændende.

BCN: Hvad er nogle af udfordringerne eller begrænsningerne ved EVM, og hvordan overvinder WASM disse?

SW: Selvom Ethereum bragte os Web3-revolutionen med introduktionen af ​​smarte kontrakter, kan det ikke bygge den innovative fremtid for blockchain alene. Med et specialiseret programmeringssprog begrænser det udviklerfællesskabets evne til at udforske og skabe nye, virkelig interoperable dapps. EVM er blockchain-specifik, med mindre support og et specialiseret programmeringssprog, Solidity.

I dag er Web3 uoverkommeligt for mange Web2-udviklere, da Web2-sprog ikke kan komponeres i Solidity, Ethereums programmeringssprog. Med Webassembly (WASM) kan udviklere hurtigt skifte fra en Web2- til Web3-infrastruktur, hvilket sætter dem i stand til at bruge mere tid på at bygge kernefunktioner i deres dapps frem for at lære specialiserede sprog såsom Solidity.

WASM øger ydeevnen, da den er tættere på maskinsproget. Det bringer næsten oprindelig ydeevne til webbrowserapplikationer og giver udviklere mulighed for at bygge højhastighedswebapps på det sprog, de selv vælger. WASM har også et enormt potentiale for fremtiden for internettet, da det er designet til internettet.

BCN: Allerede understøttet af fire store browsermotorer (Chrome, Firefox, Edge og Webkit), siges WASM at være sikrere, mere effektiv, hurtigere, fejlfindbar og åben. Kan du forklare med enkle vendinger, hvorfor dette betyder noget?

SW: Du har ret. Alle de ting, du sagde om WASM, har hjulpet det med at opbygge tillid blandt Web2-udviklere. Og når de kan bygge interoperable Web3-dapps med WASM-værktøjer, er de mere tilbøjelige til at omfavne Web3.

Desuden er WASM-udvikling allerede understøttet af top-tier virksomheder som Google, Microsoft og Mozilla, og kan bruges med populære programmeringssprog som C/C++, GO, TypeScript og RUST, som er almindeligt blandt Web2-udviklere.

BCN: Nogle rapporter har foreslået, at Web2-udviklere, der migrerer til Web3, er tiltrukket af WASM. Er dette forslag korrekt? Hvis dette er tilfældet, hvad tror du kan være årsagen(e)?

SW: Svaret ville ligne nr. 2 og 3. Og jeg vil tilføje:

Gennem årene har vi interageret med tusindvis af Web2-udviklere, der er tilbøjelige til at bygge i Web3, men manglen på velkendt værktøj var en hindring. Ved at understøtte WASM, gøre det interoperabelt med EVM og give udviklerne alt det værktøj, de har brug for til at bygge i Web3, håber Astar Network at give dette nye økosystem et stort løft.

BCN: I stedet for at opmuntre eller fraråde brugen af ​​begge, siges din platform Astar Network at hjælpe udviklere med at bygge dapps med både EVM og WASM. Hvad er dine grunde til at understøtte begge virtuelle maskiner?

SW: Udviklere i Web3-området kommer fra forskellige baggrunde - bevæbnet med forskellige færdighedssæt, muligheder og præferencer. De bør ikke alle tvinges til at føre deres vision ud i livet ved hjælp af en enkelt smart kontraktplatform. De fortjener valg, og så er det op til dem at beslutte, hvilken smart kontrakt der er passende til det projekt, de bygger.

Ja, vi understøtter både EVM og WASM smarte kontrakter for at give udviklere fleksibilitet. EVM, fordi det er det mest populære smarte kontraktmiljø med den største brugerbase. WASM fordi det overvinder begrænsningerne ved EVM og samtidig gør det nemmere for en ny bølge af udviklere at komme ind i rummet. Vi mener, at have to VM'er samtidigt og at gøre dem interaktive er en nøglesuccesfaktor for en kommende Layer-1 blockchain.

BCN: Hvordan gavner det det bredere blockchain-økosystem?

SW: Det vil dramatisk udvide blockchain-økosystemet ved at gøre det muligt for Web2-udviklere at bygge innovative, decentraliserede og interoperable løsninger i Web3-rummet.

BCN: Astar Network siges at tilbyde ægte interoperabilitet med krydskonsensusmeddelelser. Hvad betyder det?

SW: Vi tror på et virkelig interoperabelt Web3-økosystem og giver udviklere alt, hvad de behøver for at bygge virkelig interoperable dapps. Vi opnår det gennem:

Cross-consensus messaging (XCM): Det giver dapps bygget på kæder med forskellige konsensusmekanismer mulighed for sikkert at overføre data og værdi mellem hinanden. Udvekslingen er tovejs. Det er blevet muligt, fordi Astar er en para-kæde på Polkadot og kan bruge denne funktion som en del af vores kernefunktioner.

Cross-virtuelle maskiner (XVM): Det bringer interoperabilitet mellem to forskellige smarte kontraktmiljøer som EVM og WASM. En dapp kan bruge EVM til deres smarte kontrakt, men kan implementere WASM smart kontrakt moduler og samtidig bruge funktioner fra en anden para-kæde til at blive integreret i deres dapp.

Disse to innovationer vil være starten på den næste bølge af innovation for dapps.

Tags i denne historie
Astar netværk, Blockchain, dApps, Ethereum, Ethereum Virtual Machine (EVM), Smart kontrakt, soliditet, Sota Watanabe, Wasm, Web3, WebAssembly

Hvad er dine tanker om dette interview? Fortæl os, hvad du synes i kommentarfeltet nedenfor.

Terence Zimwara

Terence Zimwara er en Zimbabwe prisvindende journalist, forfatter og forfatter. Han har skrevet meget om de økonomiske problemer i nogle afrikanske lande, samt hvordan digitale valutaer kan give afrikanere en flugtvej.














Billedkreditter: Shutterstock, Pixabay, Wiki Commons

Ansvarsfraskrivelse: Denne artikel er kun til informationsformål. Det er ikke et direkte tilbud eller opfordring til et tilbud om at købe eller sælge eller en anbefaling eller påtegning af produkter, tjenester eller virksomheder. Bitcoin.com leverer ikke investerings-, skattemæssig, juridisk eller regnskabsrådgivning. Hverken virksomheden eller forfatteren er ansvarlig, direkte eller indirekte, for skader eller tab, der er forårsaget eller påstås at være forårsaget af eller i forbindelse med brugen af ​​eller afhængighed af noget indhold, varer eller tjenester, der er nævnt i denne artikel.

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