Webassembly Smart Contracts kommer att "dra mycket talang från Web2 till Web3" - Intervju Bitcoin News

Ethereum är nästan universellt krediterat för att ha startat Web3-revolutionen efter att den väckte konceptet med smarta kontrakt till liv. Vissa i Web3-gemenskapen, som Astar Networks Sota Watanabe, tror dock att protokollet inte kan "bygga den innovativa framtiden för blockchain ensam." Dessutom pekar vissa kritiker på språkhindret som de hävdar gör Ethereum Virtual Machine (EVM) till en mindre än idealisk plats att bygga.

Webassembly Smart Contracts "Kommer att påskynda införandet av Web3"

Det är denna och andra begränsningar av EVM som ledde till skapandet av ett alternativ känt som Webassembly (WASM). Detta alternativ sägs vara en valfri virtuell maskin för utvecklare, ingenjörer och akademiker som är frustrerade över EVM. Enligt Watanabe, för Web2-utvecklare som vill migrera till Web3, verkar WASM som ett logiskt val eftersom det "stöder ett brett utbud av språk med inbyggd prestanda och hög portabilitet."

För att lära dig mer om WASM, nådde Bitcoin.com News ut till Sota Watanabe, VD för Astar Network, en flerkedjeplattform för smarta kontrakt.

I sina skriftliga svar på skickade frågor, Astar nätverk VD gav sina tankar om Webassembly och den roll det kommer att spela för att påskynda införandet av Web3. Watanabe förklarade också varför Astar Network stöder både EVM och WASM.

Nedan är Watanabes svar på frågor som skickats till honom via Whatsapp.

Bitcoin.com News (BCN): Kan du i mycket enkla termer förklara för våra läsare vad WASM handlar om?

Sota Watanabe (SW): Webassembly, mer allmänt kallad WASM, är ett bärbart kompileringsmål för programmeringsspråk. WASM stöder ett brett utbud av språk med inbyggd prestanda och hög portabilitet. På Astar stöder vi en WASM smart kontraktsmiljö, precis som Ethereum Virtual Machine (EVM). Det som är trevligt med WASM är att de flesta Web2-språk är komponerbara till Webassembly, vilket inte är sant för Ethereums EVM som förlitar sig på ett specialiserat programmeringsspråk som heter Solidity.

Vi tror att den växande användningen av WASM smarta kontrakt dramatiskt kommer att påskynda införandet av Web3. De flesta av de tekniska talangerna arbetar fortfarande i Web2-utrymmet, och om Web2-utvecklare vill gå in i Web3 har de inget annat val än att lära sig ett nytt programmeringsspråk som heter Solidity som används av den mest populära smarta kontraktsplattformen idag (EVM). Det är ett hinder. Tänk om de kunde bygga Web3 dapps [decentraliserade applikationer] med de språk de redan kan. Och utöver det, gör deras dapps kompatibla med EVM med lätthet. Det är därför WASM smarta kontrakt [kommer] att dra många talanger från Web2 till Web3. Det är därför det är så spännande.

BCN: Vilka är några av utmaningarna eller begränsningarna med EVM och hur övervinner WASM dessa?

SW: Även om Ethereum gav oss Web3-revolutionen med introduktionen av smarta kontrakt, kan det inte bygga den innovativa framtiden för blockchain ensam. Med ett specialiserat programmeringsspråk begränsar det utvecklargemenskapens förmåga att utforska och skapa nya, verkligt kompatibla dapps. EVM är blockchain-specifikt, med mindre stöd och ett specialiserat programmeringsspråk, Solidity.

Idag är Web3 oöverkomligt för många Web2-utvecklare eftersom Web2-språk inte går att komponera till Solidity, Ethereums programmeringsspråk. Med Webassembly (WASM) kan utvecklare snabbt gå över från en Web2- till Web3-infrastruktur, vilket gör att de kan lägga mer tid på att bygga kärnfunktioner i sina dapps istället för att lära sig specialiserade språk som Solidity.

WASM ökar prestandan eftersom det är närmare maskinspråket. Det ger nästan inhemsk prestanda till webbläsarapplikationer och tillåter utvecklare att bygga höghastighetswebbappar på det språk de väljer. Dessutom har WASM en enorm potential för framtiden för internet eftersom det är designat för webben.

BCN: Redan stödd av fyra stora webbläsarmotorer (Chrome, Firefox, Edge och Webkit), sägs WASM vara säkrare, effektivare, snabbare, felsökningsbar och öppen. Kan du enkelt förklara varför detta är viktigt?

SW: Du har rätt. Alla saker du sa om WASM har hjälpt det att bygga upp förtroende bland Web2-utvecklare. Och när de kan bygga interoperabla Web3-dapps med WASM-verktyg är de mer benägna att anamma Web3.

Dessutom stöds WASM-utveckling redan av toppskiktsföretag som Google, Microsoft och Mozilla, och kan användas med populära programmeringsspråk som C/C++, GO, TypeScript och RUST, vilket är vanligt bland Web2-utvecklare.

BCN: Vissa rapporter har föreslagit att Web2-utvecklare som migrerar till Web3 attraheras av WASM. Är detta förslag korrekt? Om så är fallet, vad tror du kan vara anledningen/orsakerna?

SW: Svaret skulle likna nr 2 och 3. Och jag vill tillägga:

Under åren har vi interagerat med tusentals Web2-utvecklare som är benägna att bygga i Web3, men bristen på välbekanta verktyg var ett hinder. Genom att stödja WASM, göra det interoperabelt med EVM och förse utvecklarna med alla verktyg de behöver för att bygga i Web3, hoppas Astar Network kunna ge detta framväxande ekosystem ett stort uppsving.

BCN: Istället för att uppmuntra eller avskräcka användningen av någondera, sägs din plattform Astar Network hjälpa utvecklare att bygga dapps med både EVM och WASM. Vad är dina skäl till att stödja båda virtuella maskinerna?

SW: Utvecklare i Web3-utrymmet kommer från olika bakgrunder – beväpnade med olika färdigheter, kapaciteter och preferenser. De ska inte alla tvingas att förverkliga sin vision med en enda smart kontraktsplattform. De förtjänar val, och sedan är det upp till dem att bestämma vilket smart kontrakt som är lämpligt för projektet de bygger.

Ja, vi stödjer både EVM och WASM smarta kontrakt för att ge utvecklare flexibilitet. EVM eftersom det är den mest populära smarta kontraktsmiljön med den största användarbasen. WASM eftersom det övervinner begränsningarna med EVM samtidigt som det gör det lättare för en ny våg av utvecklare att komma in i utrymmet. Vi tror att att ha två virtuella datorer samtidigt och göra dem interaktiva är en nyckelfaktor för framgång för en framväxande Layer-1 blockchain.

BCN: Hur gynnar det det bredare blockkedjeekosystemet?

SW: Det kommer att dramatiskt utöka blockchain-ekosystemet genom att göra det möjligt för Web2-utvecklare att bygga innovativa, decentraliserade och interoperabla lösningar i Web3-utrymmet.

BCN: Astar Network sägs erbjuda verklig interoperabilitet med korskonsensusmeddelanden. Vad betyder det här?

SW: Vi tror på ett verkligt interoperabelt Web3-ekosystem och förser utvecklare med allt de behöver för att bygga verkligt interoperabla dapps. Vi uppnår det genom:

Cross-consensus messaging (XCM): Det tillåter dapps byggda på kedjor med olika konsensusmekanismer för att säkert överföra data och värde mellan varandra. Utbytet är dubbelriktat. Det har blivit möjligt eftersom Astar är en para-kedja på Polkadot och kan använda den här funktionen som en del av våra kärnfunktioner.

Cross-virtual machines (XVM): Det ger interoperabilitet mellan två olika smarta kontraktsmiljöer som EVM och WASM. En dapp kan använda EVM för sitt smarta kontrakt men kan implementera WASM smarta kontraktsmoduler och samtidigt använda funktioner från en annan parakedja för att integreras i sin dapp.

Dessa två innovationer kommer att bli starten på nästa våg av innovation för dapps.

Taggar i den här historien
Astar nätverk, Blockchain, dApps, Ethereum, Ethereum Virtual Machine (EVM), Smart kontrakt, soliditet, Sota Watanabe, VASM, Web3, WebAssembly

Vad är dina tankar om den här intervjun? Låt oss veta vad du tycker i kommentarsfältet nedan.

Terence Zimwara

Terence Zimwara är en Zimbabwe prisbelönt journalist, författare och författare. Han har skrivit mycket om de ekonomiska problemen i vissa afrikanska länder samt hur digitala valutor kan ge afrikaner en flyktväg.














Bildkrediter: Shutterstock, Pixabay, Wiki Commons

Villkor: Den här artikeln är endast för informationssyften. Det är inte ett direkt erbjudande eller uppmaning till ett erbjudande att köpa eller sälja, eller en rekommendation eller godkännande av produkter, tjänster eller företag. Bitcoin.com tillhandahåller inte investeringar, skatter, juridiska eller redovisningsrådgivning. Varken företaget eller författaren ansvarar, direkt eller indirekt, för skador eller förluster orsakade eller påstådda orsakats av eller i samband med användning av eller förlitar sig på innehåll, varor eller tjänster som nämns i denna artikel.

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