Ethereum амаль усе прыпісваюць таму, што ён пачаў рэвалюцыю Web3 пасля таго, як ён рэалізаваў канцэпцыю смарт-кантрактаў. Аднак некаторыя прадстаўнікі супольнасці Web3, напрыклад Сота Ватанабэ з Astar Network, лічаць, што пратакол не можа «пабудаваць інавацыйную будучыню блокчейна ў адзіночку». Акрамя таго, некаторыя крытыкі адзначаюць моўную перашкоду, якая, на іх думку, робіць віртуальную машыну Ethereum (EVM) не ідэальным месцам для стварэння.
Смарт-кантракты Webassembly "паскораць прыняцце Web3"
Менавіта гэта і іншыя абмежаванні EVM прывялі да стварэння альтэрнатывы, вядомай як Webassembly (WASM). Кажуць, што гэтая альтэрнатыва з'яўляецца віртуальнай машынай выбару для распрацоўшчыкаў, інжынераў і навукоўцаў, якія расчараваліся ў EVM. Па словах Ватанабэ, для распрацоўшчыкаў Web2, якія хочуць перайсці на Web3, WASM здаецца лагічным выбарам, таму што ён «падтрымлівае шырокі спектр моў з роднай прадукцыйнасцю і высокай мабільнасцю».
Каб даведацца больш пра WASM, Bitcoin.com News звярнуўся да Сота Ватанабэ, генеральнага дырэктара Astar Network, шматланцуговай платформы смарт-кантрактаў.
У сваіх пісьмовых адказах на дасланыя пытанні Сетка Astar Генеральны дырэктар выказаў сваё меркаванне аб Webassembly і той ролі, якую ён адыграе ў паскарэнні прыняцця Web3. Ватанабэ таксама патлумачыў, чаму Astar Network падтрымлівае EVM і WASM.
Ніжэй прыведзены адказы Ватанабэ на пытанні, адпраўленыя яму праз Whatsapp.
Навіны Bitcoin.com (BCN): Ці можаце вы вельмі проста растлумачыць нашым чытачам, што такое WASM?
Сота Ватанабэ (Паўднёва-Заходні): Webassembly, якую часцей называюць WASM, з'яўляецца партатыўнай мэтай кампіляцыі для моў праграмавання. WASM падтрымлівае шырокі спектр моў з роднай прадукцыйнасцю і высокай мабільнасцю. На Astar мы падтрымліваем асяроддзе смарт-кантрактаў WASM, як і віртуальную машыну Ethereum (EVM). Што прыемна ў WASM, так гэта тое, што большасць моў Web2 можна сабраць у Webassembly, што не так для EVM Ethereum, які абапіраецца на спецыялізаваную мову праграмавання пад назвай Solidity.
Мы лічым, што ўсё большае выкарыстанне смарт-кантрактаў WASM рэзка паскорыць прыняцце Web3. Большая частка тэхнічных талентаў па-ранейшаму працуе ў прасторы Web2, і калі распрацоўшчыкі Web2 хочуць выйсці на Web3, у іх няма іншага выбару, акрамя як вывучыць новую мову праграмавання пад назвай Solidity, якая выкарыстоўваецца самай папулярнай сёння платформай смарт-кантрактаў (EVM). Гэта перашкода. Уявіце сабе, калі б яны змаглі стварыць Web3 dapp [дэцэнтралізаваныя прыкладанні], выкарыстоўваючы мовы, якія яны ўжо ведаюць. І, акрамя таго, з лёгкасцю зрабіць іх dapp сумяшчальнымі з EVM. Вось чаму разумныя кантракты WASM [збіраюцца] перацягнуць шмат талентаў з Web2 на Web3. Вось чаму гэта так захапляльна.
BCN: Якія праблемы або абмежаванні EVM і як WASM іх пераадольвае?
ПЗ: Нягледзячы на тое, што Ethereum прынёс нам рэвалюцыю Web3 з увядзеннем смарт-кантрактаў, ён не можа пабудаваць інавацыйную будучыню блокчейна ў адзіночку. З дапамогай спецыялізаванай мовы праграмавання гэта абмяжоўвае магчымасці супольнасці распрацоўшчыкаў даследаваць і ствараць новыя, сапраўды ўзаемасумяшчальныя дадаткі. EVM спецыфічны для блокчейна, з меншай падтрымкай і спецыялізаванай мовай праграмавання Solidity.
Сёння Web3 з'яўляецца забароненым для многіх распрацоўшчыкаў Web2, паколькі мовы Web2 немагчыма ўключыць у Solidity, мову праграмавання Ethereum. З дапамогай Webassembly (WASM) распрацоўшчыкі могуць хутка перайсці з інфраструктуры Web2 на Web3, што дазваляе ім марнаваць больш часу на стварэнне асноўных функцый у сваіх дапамогах, а не на вывучэнне спецыялізаваных моў, такіх як Solidity.
WASM павялічвае прадукцыйнасць, паколькі ён бліжэй да машыннай мовы. Ён забяспечвае амаль родную прадукцыйнасць для прыкладанняў вэб-браўзераў і дазваляе распрацоўшчыкам ствараць высакахуткасныя вэб-праграмы на мове па іх выбару. Акрамя таго, WASM мае велізарны патэнцыял для будучага Інтэрнэту, паколькі ён прызначаны для Інтэрнэту.
BCN: WASM ужо падтрымліваецца чатырма асноўнымі браўзерамі (Chrome, Firefox, Edge і Webkit), і лічыцца больш бяспечным, эфектыўным, хуткім, адладжаным і адкрытым. Ці можаце вы простымі словамі растлумачыць, чаму гэта важна?
ПЗ: Ты маеш рацыю. Усё тое, што вы сказалі пра WASM, дапамагло яму ўмацаваць давер сярод распрацоўшчыкаў Web2. І калі яны змогуць ствараць сумяшчальныя дадаткі Web3 з інструментамі WASM, яны, хутчэй за ўсё, прымуць Web3.
Больш за тое, распрацоўка WASM ужо падтрымліваецца такімі вядучымі кампаніямі, як Google, Microsoft і Mozilla, і можа выкарыстоўвацца з папулярнымі мовамі праграмавання, такімі як C/C++, GO, TypeScript і RUST, што часта сустракаецца сярод распрацоўшчыкаў Web2.
BCN: Некаторыя паведамленні паказваюць, што распрацоўшчыкаў Web2, якія пераходзяць на Web3, прыцягвае WASM. Ці правільная гэтая прапанова? Калі гэта так, як вы думаеце, што можа быць прычына(-ы)?
ПЗ: Адказ будзе падобны да № 2 і 3. І я б дадаў:
На працягу многіх гадоў мы ўзаемадзейнічалі з тысячамі распрацоўшчыкаў Web2, якія схільныя ствараць Web3, але недахоп знаёмых інструментаў быў перашкодай. Падтрымліваючы WASM, робячы яго сумяшчальным з EVM і забяспечваючы распрацоўшчыкаў усімі інструментамі, неабходнымі для стварэння ў Web3, Astar Network спадзяецца даць гэтай новай экасістэме сур'ёзны штуршок.
BCN: Замест таго, каб заахвочваць або перашкаджаць выкарыстоўванню любога з іх, ваша платформа Astar Network, як кажуць, дапамагае распрацоўшчыкам ствараць дадаткі як з EVM, так і з WASM. Якія прычыны падтрымкі абедзвюх віртуальных машын?
ПЗ: Распрацоўшчыкі ў прасторы Web3 паходзяць з розных слаёў грамадства - з рознымі наборамі навыкаў, магчымасцямі і перавагамі. Іх усіх нельга прымушаць ўвасабляць у жыццё сваё бачанне з дапамогай адной платформы смарт-кантрактаў. Яны заслугоўваюць выбару, і потым яны вырашаюць, які смарт-кантракт падыходзіць для праекта, які яны будуюць.
Так, мы падтрымліваем разумныя кантракты як EVM, так і WASM, каб даць распрацоўшчыкам гібкасць. EVM, таму што гэта самае папулярнае асяроддзе смарт-кантрактаў з самай вялікай базай карыстальнікаў. WASM, таму што ён пераадольвае абмежаванні EVM, а таксама палягчае ўваход новай хвалі распрацоўшчыкаў у прастору. Мы лічым, што наяўнасць дзвюх віртуальных машын адначасова і стварэнне іх інтэрактыўных з'яўляецца ключавым фактарам поспеху для новага ўзроўню блокчейна 1.
BCN: Як гэта прыносіць карысць больш шырокай экасістэме блокчейн?
ПЗ: Гэта рэзка пашырыць экасістэму блокчейн, дазволіўшы распрацоўшчыкам Web2 ствараць інавацыйныя, дэцэнтралізаваныя і сумяшчальныя рашэнні ў прасторы Web3.
BCN: Кажуць, што сетка Astar прапануе сапраўдную ўзаемадзеянне з перакрыжаваным кансенсусам. Што гэта значыць?
ПЗ: Мы верым у сапраўды сумяшчальную экасістэму Web3 і даем распрацоўшчыкам усё неабходнае для стварэння сапраўды сумяшчальных дадаткаў. Мы дасягаем гэтага праз:
Перакрыжаваны кансенсусны абмен паведамленнямі (XCM): гэта дазваляе праграмам dapp, пабудаваным на ланцужках з рознымі механізмамі кансенсусу, бяспечна перадаваць даныя і каштоўнасць паміж сабой. Абмен двухбаковы. Гэта стала магчымым, таму што Astar з'яўляецца ланцугом para на Polkadot і можа выкарыстоўваць гэтую функцыю як частку нашых асноўных функцый.
Крос-віртуальныя машыны (XVM): гэта забяспечвае ўзаемадзеянне паміж двума рознымі асяроддзямі смарт-кантрактаў, такімі як EVM і WASM. Dapp можа выкарыстоўваць EVM для свайго смарт-кантракту, але можа ўкараняць модулі смарт-кантрактаў WASM і ў той жа час выкарыстоўваць функцыі з іншай ланцужкі para для інтэграцыі ў іх dapp.
Гэтыя два новаўвядзенні стануць пачаткам наступнай хвалі інавацый для dapp.
Што вы думаеце пра гэта інтэрв'ю? Дайце нам ведаць, што вы думаеце, у раздзеле каментарыяў ніжэй.
крэдыты малюнка: Shutterstock, Pixabay, Wiki Commons
адмова: Гэты артыкул прызначана выключна ў інфармацыйных мэтах. Гэта не прамая прапанова альбо хадайніцтва аб куплі-продажы, альбо рэкамендацыя альбо адабрэнне якіх-небудзь прадуктаў, паслуг ці кампаній. Bitcoin.com не дае інвестыцыйных, падатковых, юрыдычных і бухгалтарскіх кансультацый. Ні кампанія, ні яе аўтар не нясуць прамой ці ўскоснай адказнасці за шкоду альбо страты, якія былі выкліканыя альбо нібыта выкліканы альбо звязаны з выкарыстаннем альбо давядзеннем якога-небудзь зместу, тавараў ці паслуг, згаданых у гэтым артыкуле.
Крыніца: https://news.bitcoin.com/astar-network-ceo-webassembly-smart-contracts-are-going-to-pull-a-lot-of-talent-from-web2-to-web3/