Inteligentne kontrakty Webassembly „przyciągną wiele talentów z Web2 do Web3” – Wywiad Bitcoin News

Ethereum jest niemal powszechnie uznawane za zapoczątkowanie rewolucji Web3 po wprowadzeniu w życie koncepcji inteligentnych kontraktów. Jednak niektórzy członkowie społeczności Web3, jak Sota Watanabe z Astar Network, uważają, że protokół nie może „samotnie zbudować innowacyjnej przyszłości blockchain”. Ponadto niektórzy krytycy wskazują na przeszkodę językową, która według nich sprawia, że ​​maszyna wirtualna Ethereum (EVM) nie jest idealnym miejscem do zbudowania.

Inteligentne kontrakty Webassembly „przyspieszą przyjęcie Web3”

To właśnie te i inne ograniczenia EVM doprowadziły do ​​powstania alternatywy znanej jako Webassembly (WASM). Mówi się, że ta alternatywa jest maszyną wirtualną wybieraną przez programistów, inżynierów i naukowców, którzy są sfrustrowani EVM. Według Watanabe, dla programistów Web2, którzy chcą przejść na Web3, WASM wydaje się logicznym wyborem, ponieważ „obsługuje szeroką gamę języków z natywną wydajnością i wysoką przenośnością”.

Aby dowiedzieć się więcej o WASM, serwis Bitcoin.com News skontaktował się z Sotą Watanabe, dyrektorem generalnym Astar Network, wielołańcuchowej platformy inteligentnych kontraktów.

W swoich pisemnych odpowiedziach na przesłane pytania, Sieć Astar CEO podzielił się swoimi przemyśleniami na temat Webassembly i roli, jaką odegra w przyspieszeniu przyjęcia Web3. Watanabe wyjaśnił również, dlaczego Astar Network obsługuje zarówno EVM, jak i WASM.

Poniżej znajdują się odpowiedzi Watanabe na pytania wysłane do niego za pośrednictwem Whatsapp.

Bitcoin.com News (BCN): Czy możesz w bardzo prosty sposób wyjaśnić naszym czytelnikom, o co chodzi w WASM?

Sota Watanabe (Szwecja): Webassembly, częściej nazywany WASM, jest przenośnym celem kompilacji języków programowania. WASM obsługuje szeroką gamę języków z natywną wydajnością i wysoką przenośnością. W Astar obsługujemy inteligentne środowisko kontraktowe WASM, podobnie jak Ethereum Virtual Machine (EVM). Zaletą WASM jest to, że większość języków Web2 można wkomponować w Webassembly, co nie jest prawdą w przypadku EVM Ethereum, który opiera się na wyspecjalizowanym języku programowania o nazwie Solidity.

Wierzymy, że rosnące wykorzystanie inteligentnych kontraktów WASM znacznie przyspieszy przyjęcie Web3. Większość talentów technologicznych nadal pracuje w przestrzeni Web2, a jeśli programiści Web2 chcą wejść do Web3, nie mają innego wyjścia, jak tylko nauczyć się nowego języka programowania o nazwie Solidity, który jest używany przez najpopularniejszą obecnie platformę inteligentnych kontraktów (EVM). To przeszkoda. Wyobraź sobie, że mogliby tworzyć dapps Web3 [aplikacje zdecentralizowane] przy użyciu języków, które już znają. Co więcej, z łatwością spraw, aby ich dappy były kompatybilne z EVM. Właśnie dlatego inteligentne kontrakty WASM przyciągną wiele talentów z Web2 do Web3. Dlatego to takie ekscytujące.

BCN: Jakie są niektóre wyzwania lub ograniczenia EVM i jak WASM je pokonuje?

SW: Chociaż Ethereum przyniosło nam rewolucję Web3 wraz z wprowadzeniem inteligentnych kontraktów, nie może samodzielnie zbudować innowacyjnej przyszłości blockchain. Specjalistyczny język programowania ogranicza możliwości społeczności programistów do odkrywania i tworzenia nowych, naprawdę interoperacyjnych dappów. EVM jest specyficzny dla łańcucha bloków, z mniejszym wsparciem i wyspecjalizowanym językiem programowania, Solidity.

Obecnie Web3 jest przeszkodą dla wielu programistów Web2, ponieważ języków Web2 nie można wkomponować w Solidity, język programowania Ethereum. Dzięki Webassembly (WASM) programiści mogą szybko przejść z infrastruktury Web2 do Web3, co pozwala im spędzać więcej czasu na budowaniu podstawowych funkcji w swoich dappach, zamiast uczyć się specjalistycznych języków, takich jak Solidity.

WASM zwiększa wydajność, ponieważ jest bliższy językowi maszynowemu. Zapewnia niemal natywną wydajność aplikacjom przeglądarek internetowych i umożliwia programistom tworzenie szybkich aplikacji internetowych w wybranym przez nich języku. Ponadto WASM ma ogromny potencjał dla przyszłości Internetu, ponieważ został zaprojektowany dla sieci.

BCN: Wspierany już przez cztery główne silniki przeglądarek (Chrome, Firefox, Edge i Webkit), WASM jest uważany za bezpieczniejszy, wydajniejszy, szybszy, debugowalny i otwarty. Czy możesz wyjaśnić w prosty sposób, dlaczego to ma znaczenie?

SW: Masz rację. Wszystko, co powiedziałeś o WASM, pomogło zbudować zaufanie wśród programistów Web2. A kiedy mogą tworzyć interoperacyjne dapps Web3 za pomocą narzędzi WASM, są bardziej skłonni do korzystania z Web3.

Co więcej, rozwój WASM jest już obsługiwany przez czołowe firmy, takie jak Google, Microsoft i Mozilla, i może być używany z popularnymi językami programowania, takimi jak C/C++, GO, TypeScript i RUST, co jest powszechne wśród programistów Web2.

BCN: Niektóre raporty sugerują, że WASM przyciąga programistów Web2, którzy migrują do Web3. Czy ta sugestia jest poprawna? Jeśli tak jest, jak myślisz, jakie mogą być tego przyczyny?

SW: Odpowiedź byłaby podobna do odpowiedzi nr 2 i 3. I dodałbym:

Przez lata współpracowaliśmy z tysiącami programistów Web2, którzy są skłonni budować w Web3, ale brak znanych narzędzi był przeszkodą. Wspierając WASM, czyniąc go interoperacyjnym z EVM i zapewniając programistom wszystkie narzędzia potrzebne do zbudowania w Web3, Astar Network ma nadzieję na znaczne przyspieszenie tego powstającego ekosystemu.

BCN: Zamiast zachęcać lub zniechęcać do korzystania z któregokolwiek z nich, mówi się, że wasza platforma Astar Network pomaga programistom w tworzeniu dappów zarówno z EVM, jak i WASM. Jakie są Twoje powody wspierania obu maszyn wirtualnych?

SW: Deweloperzy w przestrzeni Web3 pochodzą z różnych środowisk — uzbrojeni w różne zestawy umiejętności, możliwości i preferencje. Nie wszyscy powinni być zmuszani do urzeczywistniania swojej wizji za pomocą jednej inteligentnej platformy kontraktowej. Zasługują na wybór, a następnie do nich należy decyzja, który inteligentny kontrakt jest odpowiedni dla projektu, który budują.

Tak, obsługujemy zarówno inteligentne kontrakty EVM, jak i WASM, aby zapewnić programistom elastyczność. EVM, ponieważ jest to najpopularniejsze środowisko inteligentnych kontraktów z największą bazą użytkowników. WASM, ponieważ pokonuje ograniczenia EVM, jednocześnie ułatwiając wejście nowej fali programistów. Wierzymy, że jednoczesne posiadanie dwóch maszyn wirtualnych i uczynienie ich interaktywnymi jest kluczowym czynnikiem sukcesu powstającego łańcucha bloków warstwy 1.

BCN: W jaki sposób przynosi to korzyści szerszemu ekosystemowi blockchain?

SW: Znacznie rozszerzy ekosystem blockchain, umożliwiając programistom Web2 tworzenie innowacyjnych, zdecentralizowanych i interoperacyjnych rozwiązań w przestrzeni Web3.

BCN: Mówi się, że sieć Astar oferuje prawdziwą interoperacyjność z przesyłaniem wiadomości typu cross-consensus. Co to znaczy?

SW: Wierzymy w prawdziwie interoperacyjny ekosystem Web3 i zapewniamy programistom wszystko, czego potrzebują do tworzenia prawdziwie interoperacyjnych dappów. Osiągamy to poprzez:

Przesyłanie wiadomości między uzgodnieniami (XCM): umożliwia dappom zbudowanym na łańcuchach z różnymi mechanizmami konsensusu bezpieczne przesyłanie danych i wartości między sobą. Wymiana jest dwukierunkowa. Stało się to możliwe, ponieważ Astar jest para-łańcuchem w Polkadot i może używać tej funkcji jako części naszych podstawowych funkcji.

Między-wirtualne maszyny (XVM): Zapewnia interoperacyjność między dwoma różnymi środowiskami inteligentnych kontraktów, takimi jak EVM i WASM. Dapp może używać EVM do swojej inteligentnej umowy, ale może wdrożyć moduły inteligentnej umowy WASM i jednocześnie korzystać z funkcji z innego łańcucha para, które mają zostać zintegrowane z ich dappem.

Te dwie innowacje będą początkiem kolejnej fali innowacji dla dappów.

Tagi w tej historii
Sieć Astar, Blockchain, dApps, Ethereum, Wirtualna maszyna Ethereum (EVM), Inteligentna umowa, Solidność, Soty Watanabe, BYŁ M, Web3, WebAssembly

Co myślisz o tym wywiadzie? Daj nam znać, co myślisz w sekcji komentarzy poniżej.

Terence’a Zimwary

Terence Zimwara jest nagradzanym dziennikarzem, pisarzem i pisarzem Zimbabwe. Pisał obszernie o problemach gospodarczych niektórych krajów afrykańskich, a także o tym, jak waluty cyfrowe mogą zapewnić Afrykanom drogę ucieczki.














Kredyty obrazowe: Shutterstock, Pixabay, Wiki Commons

Odpowiedzialność: Ten artykuł ma wyłącznie charakter informacyjny. Nie jest to bezpośrednia oferta ani nakłanianie do kupna lub sprzedaży, ani rekomendacja lub poparcie jakichkolwiek produktów, usług lub firm. Bitcoin.com x nie udziela porad inwestycyjnych, podatkowych, prawnych ani księgowych. Ani firma, ani autor nie są odpowiedzialni, bezpośrednio ani pośrednio, za jakiekolwiek szkody lub straty spowodowane lub rzekomo spowodowane lub w związku z wykorzystaniem lub poleganiem na treściach, towarach lub usługach wymienionych w tym artykule.

Źródło: https://news.bitcoin.com/astar-network-ceo-webassembly-smart-contracts-are-going-to-pull-a-lot-of-talent-from-web2-to-web3/