Inteligentní smlouvy Webassembly přinesou „z Web2 na Web3 spoustu talentů“ – Rozhovor s bitcoinovými zprávami

Ethereum je téměř všeobecně považováno za nastartování revoluce Web3 poté, co uvedlo do života koncept chytrých kontraktů. Někteří z komunity Web3, jako je Sota Watanabe z Astar Network, se však domnívají, že protokol nemůže „samotně vybudovat inovativní budoucnost blockchainu“. Někteří kritici navíc poukazují na jazykovou překážku, která podle nich dělá z virtuálního stroje Ethereum (EVM) méně než ideální místo pro stavbu.

Inteligentní smlouvy Webassembly „Urychlí přijetí Web3“

Právě tato a další omezení EVM vedla k vytvoření alternativy známé jako Webassembly (WASM). O této alternativě se říká, že je to virtuální stroj pro vývojáře, inženýry a akademiky, kteří jsou frustrovaní EVM. Podle Watanabe se pro vývojáře Web2, kteří chtějí migrovat na Web3, jeví WASM jako logická volba, protože „podporuje širokou škálu jazyků s nativním výkonem a vysokou přenositelností“.

Chcete-li se dozvědět více o WASM, bitcoin.com News oslovil Sota Watanabe, generálního ředitele Astar Network, multiřetězcové platformy pro chytré smlouvy.

Ve svých písemných odpovědích na zaslané otázky uvedl Síť Astar CEO nabídl své myšlenky na Webassembly a roli, kterou bude hrát při urychlení přijetí Web3. Watanabe také vysvětlil, proč Astar Network podporuje jak EVM, tak WASM.

Níže jsou Watanabeho odpovědi na otázky, které mu byly zaslány přes Whatsapp.

Bitcoin.com News (BCN): Můžete velmi jednoduše vysvětlit našim čtenářům, o čem WASM je?

Sota Watanabe (SW): Webassembly, běžněji nazývané WASM, je přenosný cíl kompilace pro programovací jazyky. WASM podporuje širokou škálu jazyků s nativním výkonem a vysokou přenositelností. Na Astar podporujeme prostředí inteligentních smluv WASM, stejně jako Ethereum Virtual Machine (EVM). Na WASM je hezké, že většinu jazyků Web2 lze skládat do Webassembly, což neplatí pro EVM společnosti Ethereum, které se spoléhá na specializovaný programovací jazyk zvaný Solidity.

Věříme, že rostoucí využívání chytrých kontraktů WASM dramaticky urychlí přijetí Web3. Většina technických talentů stále pracuje v prostoru Web2, a pokud vývojáři Web2 chtějí vstoupit do Web3, nemají jinou možnost, než se naučit nový programovací jazyk zvaný Solidity, který dnes používá nejpopulárnější platforma pro chytré smlouvy (EVM). To je překážka. Představte si, že by dokázali vytvořit Web3 dapps [decentralizované aplikace] pomocí jazyků, které již znají. A navíc snadno udělejte jejich dapp kompatibilní s EVM. To je důvod, proč chytré smlouvy WASM [přinesou] mnoho talentů z Web2 do Web3. Proto je to tak vzrušující.

BCN: Jaké jsou některé z výzev nebo omezení EVM a jak je WASM překonává?

SW: I když nám Ethereum přineslo revoluci Web3 se zavedením chytrých kontraktů, nemůže vybudovat inovativní budoucnost blockchainu samo. Díky specializovanému programovacímu jazyku omezuje vývojářskou komunitu ve schopnosti zkoumat a vytvářet nové, skutečně interoperabilní aplikace. EVM je specifické pro blockchain, s menší podporou a specializovaným programovacím jazykem Solidity.

Dnes je Web3 pro mnoho vývojářů Web2 nedostupný, protože jazyky Web2 nelze skládat do Solidity, programovacího jazyka Etherea. S Webassembly (WASM) mohou vývojáři rychle přejít z Web2 na Web3 infrastrukturu, což jim umožňuje trávit více času budováním základních funkcí ve svých dapps, než se učit specializované jazyky, jako je Solidity.

WASM zvyšuje výkon, protože je bližší strojovému jazyku. Přináší téměř nativní výkon aplikacím webového prohlížeče a umožňuje vývojářům vytvářet vysokorychlostní webové aplikace v jazyce, který si zvolí. WASM má také obrovský potenciál pro budoucnost internetu, protože je navržen pro web.

BCN: WASM, který je již podporován čtyřmi hlavními prohlížeči (Chrome, Firefox, Edge a Webkit), je bezpečnější, efektivnější, rychlejší, laditelný a otevřený. Můžete jednoduše vysvětlit, proč je to důležité?

SW: Máš pravdu. Všechny věci, které jste řekl o WASM, mu pomohly vybudovat důvěru mezi vývojáři Web2. A když dokážou vytvořit interoperabilní aplikace Web3 s nástroji WASM, je pravděpodobnější, že přijmou Web3.

Vývoj WASM je navíc již podporován špičkovými společnostmi, jako je Google, Microsoft a Mozilla, a lze jej použít s populárními programovacími jazyky, jako jsou C/C++, GO, TypeScript a RUST, což je běžné mezi vývojáři Web2.

BCN: Některé zprávy naznačovaly, že vývojáři Web2, kteří migrují na Web3, jsou přitahováni WASM. Je tento návrh správný? Pokud tomu tak je, jaký by podle vás mohl být důvod?

SW: Odpověď by byla podobná jako u č. 2 a 3. A já bych dodal:

V průběhu let jsme komunikovali s tisíci vývojářů Web2, kteří inklinují k vytváření Web3, ale nedostatek známých nástrojů byl překážkou. Astar Network doufá, že díky podpoře WASM, interoperabilitě s EVM a poskytnutí všech nástrojů, které potřebují k vybudování ve Web3, vývojářům poskytne tento vznikající ekosystém velkou podporu.

BCN: Namísto podpory nebo odrazování od používání obou, vaše platforma Astar Network prý pomáhá vývojářům vytvářet dapps jak s EVM, tak s WASM. Jaké jsou vaše důvody pro podporu obou virtuálních strojů?

SW: Vývojáři v prostoru Web3 pocházejí z různých prostředí – vyzbrojeni různými sadami dovedností, schopnostmi a preferencemi. Všichni by neměli být nuceni uvést svou vizi do života pomocí jediné platformy inteligentních smluv. Zaslouží si výběr a pak je na nich, aby se rozhodli, která chytrá smlouva je vhodná pro projekt, který budují.

Ano, podporujeme chytré smlouvy EVM i WASM, abychom vývojářům poskytli flexibilitu. EVM, protože je to nejoblíbenější prostředí pro chytré smlouvy s největší uživatelskou základnou. WASM, protože překonává omezení EVM a zároveň usnadňuje nové vlně vývojářů vstoupit do prostoru. Věříme, že mít dva virtuální počítače současně a učinit je interaktivními je klíčovým faktorem úspěchu pro vznikající blockchain vrstvy 1.

BCN: Jak to prospívá širšímu blockchainovému ekosystému?

SW: Výrazně rozšíří blockchainový ekosystém tím, že umožní vývojářům Web2 vytvářet inovativní, decentralizovaná a interoperabilní řešení v prostoru Web3.

BCN: Astar Network prý nabízí skutečnou interoperabilitu se vzájemným zasíláním zpráv. Co to znamená?

SW: Věříme ve skutečně interoperabilní ekosystém Web3 a poskytujeme vývojářům vše, co potřebují k vytvoření skutečně interoperabilních aplikací. Dosahujeme toho prostřednictvím:

Cross-consensus messaging (XCM): Umožňuje dapps postaveným na řetězcích s různými mechanismy konsenzu vzájemně mezi sebou bezpečně přenášet data a hodnoty. Výměna je obousměrná. Bylo to možné, protože Astar je para řetěz na Polkadotu a může tuto funkci používat jako součást našich základních funkcí.

Cross-virtual machines (XVM): Přináší interoperabilitu mezi dvěma různými prostředími inteligentních smluv, jako jsou EVM a WASM. dapp může používat EVM pro svou inteligentní smlouvu, ale může implementovat moduly inteligentní smlouvy WASM a současně využívat funkce z jiného řetězce para, které mají být integrovány do jejich dapp.

Tyto dvě inovace budou začátkem další vlny inovací pro dapps.

Značky v tomto příběhu
Síť Astar, Blockchain, dApps, Ethereum, Virtuální stroj Ethereum (EVM), Inteligentní smlouva, Pevnost, Sota Watanabe, Wasm, Web3, WebAssembly

Co si myslíte o tomto rozhovoru? Dejte nám vědět, co si myslíte v sekci komentářů níže.

Terence Zimwara

Terence Zimwara je zimbabwský oceněný novinář, spisovatel a spisovatel. Rozsáhle psal o ekonomických problémech některých afrických zemí a také o tom, jak mohou digitální měny poskytnout Afričanům únikovou cestu.














Kredity obrázku: Shutterstock, Pixabay, Wiki Commons

Odmítnutí odpovědnosti: Tento článek je pouze informativní. Nejedná se o přímou nabídku nebo nabízení nabídky ke koupi nebo prodeji, ani doporučení či schválení jakýchkoli produktů, služeb nebo společností. Bitcoin.com neposkytuje investiční, daňové, právní nebo účetní poradenství. Společnost ani autor neodpovídají, přímo ani nepřímo, za jakékoli škody nebo ztráty způsobené nebo údajně způsobené nebo v souvislosti s používáním nebo spoléháním na jakýkoli obsah, zboží nebo služby uvedené v tomto článku.

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