Разбор действий Arbitrum: новая среда программирования Stylus может превзойти EVM? - ChainCatcher

robot
Генерация тезисов в процессе

Источник: Offchain Labs

Исходный текст: Moni, Odaily Planet Daily

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

Более важно, Offchain Labs заявляет, что скорость Stylus увеличилась на порядок, при этом можно сократить затраты и обеспечить полную совместимость с виртуальной машиной Ethereum, даже называя ее улучшенной версией виртуальной машины Ethereum «EVM+». Действительно ли Stylus может превзойти EVM?

Стилус: превосходство эквивалентности EVM

С выпуском основной сети в августе 2021 года Arbitrum One стал единственным роллапом с эффективным доказательством обмана, эквивалентным EVM, что означает, что все, что раньше можно было делать на уровне 1, теперь можно безопасно делать на уровне 2, причем это происходит быстрее и дешевле. Эквивалентность EVM необходима для любой общей технологии роллапов и делает возможным более динамичное развитие децентрализованных приложений и экосистемы протоколов на Arbitrum One и Arbitrum Nova.

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

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

Разбор большого шага Arbitrum: новое программное окружение Stylus может превзойти EVM?

На рисунке: программа, написанная на языке Rust

От разработки игр до социальных медиа, Stylus делает процесс обновления проще при переходе к Web3, позволяя разработчикам строить на Arbitrum даже без понимания принципов языка программирования Solidity, используя инструменты, которые им уже знакомы и нравятся, не задумываясь о предпочтениях кодирования этих инструментов.

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

Это потому, что программы, написанные на разных языках, могут без проблем совмещаться, контракт никогда не должен знать, на каком языке пишет другой человек, пользователям тем более не нужно — поэтому все говорит продукт.

Более быстрое Dapp, более низкая плата

Stylus не только расширил способы написания децентрализованных программ для людей, но также улучшил производительность, ускорив обработку программ. Благодаря прошлогоднему обновлению Nitro, Arbitrum уже увидел улучшение производительности в 10 раз. С Stylus производительность еще более увеличится. По сравнению с децентрализованными приложениями Arbitrum, написанными на языках типа Rust, или программами, разработанными с использованием Solidity и Vyper, 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)

Предварительная компиляция AC

Если команда доказательства нулевого знания должна построить новую кривую согласования или альтернативный мост Layer 1 требует необычного хэш-алгоритма, они могут просто развернуть криптографическую библиотеку как пользовательский предварительно скомпилированный модуль. Любая криптосистема, любая опорная реализация, как если бы это был исходный SHA 2 для EVM, Layer 3 или даже приложения машинного обучения могут извлечь из этого пользу.

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

Как это работает

В августе 2022 года произошло обновление Nitro, изменяющее Layer 2.

Арбитражный верификатор начинает работу с самым популярным клиентом выполнения 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
Нет комментариев
  • Закрепить