Смарт-контракти Webassembly збираються «перетягнути багато талантів з Web2 на Web3» – інтерв’ю Bitcoin News

Майже всі приписують Ethereum за початок революції Web3 після того, як він втілив у життя концепцію смарт-контрактів. Однак деякі члени спільноти Web3, як-от Сота Ватанабе з Astar Network, вважають, що протокол не може «побудувати інноваційне майбутнє блокчейну самостійно». Крім того, деякі критики вказують на мовну перешкоду, яка, на їх думку, робить віртуальну машину Ethereum (EVM) не ідеальним місцем для створення.

Смарт-контракти Webassembly «прискорять впровадження Web3»

Саме ці та інші обмеження EVM призвели до створення альтернативи, відомої як Webassembly (WASM). Ця альтернатива вважається віртуальною машиною для розробників, інженерів і науковців, які розчаровані EVM. За словами Ватанабе, для розробників Web2, які хочуть перейти на Web3, WASM здається логічним вибором, оскільки він «підтримує широкий спектр мов із рідною продуктивністю та високою переносимістю».

Щоб дізнатися більше про WASM, Bitcoin.com News звернувся до Сота Ватанабе, генерального директора Astar Network, багатоланцюжкової платформи смарт-контрактів.

У своїх письмових відповідях на надіслані запитання в Мережа Астар Генеральний директор висловив свої думки щодо Webassembly і ролі, яку він відіграватиме в прискоренні впровадження Web3. Ватанабе також пояснив, чому Astar Network підтримує як EVM, так і WASM.

Нижче наведено відповіді Ватанабе на запитання, надіслані йому через Whatsapp.

Новини Bitcoin.com (BCN): Чи можете ви дуже просто пояснити нашим читачам, що таке WASM?

Сота Ватанабе (SW): Webassembly, частіше званий WASM, є портативною метою компіляції для мов програмування. WASM підтримує широкий спектр мов із рідною продуктивністю та високою переносимістю. На Astar ми підтримуємо середовище смарт-контрактів WASM, як і віртуальну машину Ethereum (EVM). Що приємно в WASM, так це те, що більшість мов Web2 можна вставити в Webassembly, чого не можна сказати про EVM Ethereum, який покладається на спеціалізовану мову програмування під назвою Solidity.

Ми вважаємо, що зростання використання смарт-контрактів WASM значно прискорить впровадження Web3. Більшість технічних талантів все ще працюють у просторі Web2, і якщо розробники Web2 хочуть вийти на Web3, у них немає іншого вибору, окрім як вивчити нову мову програмування під назвою Solidity, яка використовується найпопулярнішою сьогодні платформою смарт-контрактів (EVM). Це перешкода. Уявіть, якби вони могли створити Web3 dapps [децентралізовані програми], використовуючи мови, які вони вже знають. І, крім того, з легкістю зробіть свої прикладні програми сумісними з 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 Network пропонує справжню взаємодію з перехресним консенсусом. Що це означає?

ПЗ: Ми віримо в справді сумісну екосистему Web3 і надаємо розробникам усе необхідне для створення справді сумісних прикладних програм. Ми досягаємо цього завдяки:

Перехресний консенсус-повідомлення (XCM): це дозволяє прикладним програмам, побудованим на ланцюжках з різними механізмами консенсусу, безпечно передавати дані та цінності між собою. Обмін двонаправлений. Це стало можливим завдяки тому, що Astar є членом мережі Polkadot і може використовувати цю функцію як частину наших основних функцій.

Крос-віртуальні машини (XVM): забезпечує взаємодію між двома різними середовищами смарт-контрактів, такими як EVM і WASM. Dapp може використовувати EVM для свого смарт-контракту, але може впроваджувати модулі смарт-контрактів WASM і в той же час використовувати функції з іншого параланцюга для інтеграції в їх dapp.

Ці дві інновації стануть початком наступної хвилі інновацій для прикладних програм.

Теги в цій історії
Мережа Астар, Blockchain, dApps, Ethereum, Віртуальна машина Ethereum (EVM), Розумний контракт, Solidity, Сота Ватанабе, WASM, Web3, WebAssembly

Що ви думаєте про це інтерв'ю? Розкажіть нам, що ви думаєте, у розділі коментарів нижче.

Теренс Зімвара

Теренс Зімвара — журналіст, письменник і письменник, удостоєний нагород Зімбабве. Він багато писав про економічні проблеми деяких африканських країн, а також про те, як цифрові валюти можуть надати африканцям шлях до втечі.














Зображення кредитів: 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/