Розшифруйте великий рух Arbitrum: нове середовище програмування Stylus може перевершити EVM? - ChainCatcher

robot
Генерація анотацій у процесі

Джерело: Offchain Labs

Оригінальний текст: Moni, Odaily Daily Planet

7 лютого команда розробників Arbitrum Offchain Labs оголосила, що пізніше цього року запустить наступне покоління середовища програмування Stylus для Arbitrum One та Arbitrum Nova. За допомогою функції розумного контракту WebAssembly Stylus дозволяє розробникам розгортати додатки з використанням звичних для них мов програмування (включаючи Rust, C та C++), щоб вони могли працювати разом з програмами EVM на Arbitrum.

Найважливіше, Offchain Labs заявляє, що швидкість Stylus вища на порядок, а також може зменшити витрати та повністю взаємодіяти з віртуальною машиною Ethereum, навіть називаючи її покращеною версією віртуальної машини Ethereum "EVM+". Чи може Stylus дійсно перевершити EVM?

Stylus: перевершення еквівалентності EVM

З випуском головної мережі у серпні 2021 року Arbitrum One став єдиним Rollup з ефективним доказом обману, еквівалентним EVM, що означає, що тепер усе, що можна було зробити на Layer 1, можна безпечно робити на Layer 2, при цьому швидкість вища, а витрати нижчі. Еквівалентність EVM є обов'язковою для будь-якої загальної технології Rollup, що дозволяє додаткам і екосистемі протоколів на Arbitrum One та Arbitrum Nova стати більш живими.

Проте досягнення еквівалентності з EVM - це не кінцева мета Arbitrum, а початок. Технологія Arbitrum з самого початку була еквівалентною до EVM, але швидко виявилось, що можна зробити більше. Тому Arbitrum надає «парадигматичне визначення» та називає його «EVM+». Запуск Stylus, безсумнівно, є першим кроком у будівництві цієї візії, а також новим етапом розвитку Arbitrum - загальне середовище програмування та віртуальна машина WASM.

Для користувачів Stylus розгортання програм, написаних популярними мовами програмування, такими як Rust, C, C++, на Arbitrum One та Arbitrum Nova стане дуже зручним, а також можна буде паралельно працювати з існуючими Solidity dApp на блокчейні Arbitrum.

Розшифровка великого руху Arbitrum: чи може нове середовище програмування Stylus перевершити EVM?

На малюнку: програма, написана мовою програмування Rust

Від розробки ігор до соціальних медіа, Stylus може полегшити оновлення операцій під час переходу до Web3, навіть розробники можуть будувати на Arbitrum без розуміння принципів мови програмування Solidity, використовуючи інструменти, які вони вже знають і люблять, не замислюючись над тим, як ці інструменти відображають їхні власні уподобання щодо кодування.

Для досвідчених розробників Web3 вже не потрібно вибирати між Ethereum та іншими Layer 1. Незалежно від того, чи вони шукають традиційний додаток DeFi на Solidity для одного до одного досвіду з Ethereum, чи наступне покоління Zk Rollup з перевіркою нульового знання у Rust, Arbitrum може стати одним з найкращих виборів.

Це тому, що програми, написані мовами, можуть безперешкодно поєднуватися, контракт ніколи не повинен знати, якою мовою користується інша людина, а користувачам взагалі не потрібно — отже, усе говориться за допомогою продукту.

Швидший Dapp, менші витрати

Stylus не тільки розширив спосіб написання децентралізованих програм для людей, але й оптимізував продуктивність, що зробило обробку програм швидшою. За рахунок оновлення Nitro минулого року Arbitrum вже побачив збільшення продуктивності в 10 разів. За допомогою Stylus продуктивність ще більше підвищиться. Порівняно з програмами на базі Rust та іншими мовами, програми для децентралізованих застосунків Arbitrum, або програми, розроблені за допомогою Solidity та Vyper, Stylus практично в декілька разів швидший.

Stylus може значно знизити комісії та відкрити нову еру високої обчислювальної потужності блокчейну в широкому спектрі галузей. У поєднанні з економією даних Arbitrum Nova, децентралізовані ігри, побудовані на основі Stylus, матимуть ефективну підтримку. DeFi, DAO та інші криптовалютні сценарії також отримають високоефективне обслуговування на Arbitrum One, оскільки Stylus повністю інтегровано в два блокчейни: Arbitrum One та Arbitrum Nova.

Низькі витрати на обчислення можуть забезпечити розробникам велику свободу у написанні програм, що фактично є однією з причин, чому спільнота Ethereum постійно працює над прискоренням EVM, що включає наступне:

1、іноді додавати спеціальні розумні контракти, відомі як попередні компіляції;

2、може ефективно виконувати обчислення хешу та інші конкретні завдання.

За допомогою Stylus користувачі зможуть створювати власні попередньо компільовані:

! [Великий крок Arbitrum: чи зможе Stylus, нове середовище програмування, перевершити EVM?] ](https://img.gateio.im/social/moments-5052bea1e1e4535017d4736f5aa61f68)

Попередня компіляція змінного струму

Якщо команді доказів з нульовим розголошенням потрібно побудувати абсолютно нову криву відповідності, або міст альтернативного рівня 1 вимагає незвичайного алгоритму хешування, вони можуть просто розгорнути криптографічну бібліотеку як спеціальну попередню компіляцію. Будь-яка криптосистема, будь-яка еталонна реалізація, ніби це рідна SHA 2 EVM, рівень 3 і навіть програми машинного навчання, можуть отримати від цього користь.

Для дослідників Ethereum функціонал попередньої компіляції AC Stylus буде дуже цінним, оскільки вони зможуть використовувати Stylus для розробки та ітерації попередньої компіляції EIP, не будуючи власну тестову мережу, вірогідно, EVM буде радий бачити ключову роль Arbitrum у своєму розвитку. Багато з досягнень Arbitrum також співпадають з eWASM, eWASM - це план Layer 1, що додає WASM до EVM.

Як працювати

У серпні 2022 року Nitro оновився та змінив Layer 2.

Валідатори Arbitrum починають виконувати найпопулярніший клієнт Ethereum Geth та перевіряти шахрайську діяльність в WebAssembly. Layer 2 вперше в історії може працювати зі швидкістю нативного блокчейну, час від часу переходячи до повільного WASM, можливо, лише для того, щоб довести, що настав час перемогти потенційних атакувальників (після злиття ця ситуація майже не відбувається).

Stylus - це наступний крок у природному розвитку Arbitrum. За допомогою Nitro, обманне підтвердження Arbitrum може виконувати довірчий WASM, валідатори повинні погодитися, що Geth є чесною програмою, і його дії є належними. Хоча це є повноцінною основою для мережі EVM без ліцензії, це також те, що зараз робить Ethereum та всі Layer 2, засновані на Geth, але масштабування вимагає наступного кроку: доказ обману щодо недовіреного WASM.

У моделі Stylus користувачі компілюють свої програми в WASM, а потім перетворюють їх на ланцюжку в обмежену та безпечну форму виконання. За допомогою пісочниці WASM, Arbitrum може виконувати програми користувачів майже зі швидкістю нативного блокчейну та мати ті ж самі гарантії безпеки, які залежать від веб-браузера для рендерингу веб-сторінок, зловмисні програми будуть припиняті шляхом «доказу на ланцюжку без виклику EVM».

При виклику угоди EVM Geth виконує й повертає результат. Якщо ця угода EVM випадково викликала підпрограму WASM, то Stylus втручається і обчислює цю частину результату.

EVM все ще існує і залишається таким самим, як раніше. Stylus не замінить EVM, але посилить його.

Все, що робить Arbitrum, є повністю масштабованим, і це, певно, є причиною, чому Stylus називають "EVM+".

Переглянути оригінал
Контент має виключно довідковий характер і не є запрошенням до участі або пропозицією. Інвестиційні, податкові чи юридичні консультації не надаються. Перегляньте Відмову від відповідальності , щоб дізнатися більше про ризики.
  • Нагородити
  • Прокоментувати
  • Поділіться
Прокоментувати
0/400
Немає коментарів
  • Закріпити