Привет, Стилус
Вкратце: Сегодня мы анонсируем Stylus, наше обновление среды программирования следующего поколения для Arbitrum One и Arbitrum Nova. Благодаря мощи смарт-контрактов WebAssembly пользователи смогут развертывать программы, написанные на их любимых языках программирования , включая Rust, C и C++, для запуска вместе с программами EVM на Arbitrum. Это более чем на порядок быстрее, снижает комиссию и полностью совместимо с виртуальной машиной Ethereum.
С выпуском основной сети в августе 2021 года Arbitrum One стал единственным накопительным пакетом, эквивалентным EVM, с работающими доказательствами мошенничества. То, что пользователи могли делать на L1, теперь они могли безопасно делать на L2, только быстрее и с меньшими комиссиями. Эквивалентность EVM необходима для любой универсальной накопительной технологии, и она расширяет возможности нашей динамичной экосистемы децентрализованных приложений и протоколов в Arbitrum One и Arbitrum Nova.
Но эквивалентность EVM не является конечным пунктом назначения; это только отправная точка. Технологии Arbitrum всегда будут эквивалентны EVM, но вскоре они будут делать гораздо больше. Мы называем эту парадигму EVM+ и начали развивать это видение. Сегодня мы раскрываем следующий этап эволюции Arbitrum: Stylus, нашу среду программирования общего назначения и виртуальную машину WASM.
Стилус: вне эквивалентности EVM
Stylus позволит пользователям развертывать программы, написанные на популярных языках программирования, в Arbitrum One и Arbitrum Nova. Правильно: Rust, C, C++ и другие, бок о бок с существующими приложениями Solidity dApp на той же цепочке блоков Arbitrum.
Начиная с разработки игр и заканчивая социальными сетями, Stylus делает переход на Web3 проще, чем когда-либо. Вам не нужно знать Solidity, чтобы использовать Arbitrum. Инженеры могут использовать инструменты, которые они уже знают и любят, независимо от их предпочтений в кодировании.
Опытным разработчикам Web3 больше не придется выбирать между Ethereum и альтернативными L1. Будь то традиционное приложение Solidity DeFi, ищущее опыт один на один с Ethereum, или команда zk нового поколения, проверяющая доказательства с нулевым разглашением в Rust, Arbitrum может стать вашим домом.
Это потому, что программы, написанные на разных языках, легко компонуются. Контракту никогда не придется знать, какой язык использует другой. Пользователи тоже. Все. Только. Работает.
Более быстрые децентрализованные приложения, более низкие комиссии
Stylus не просто расширяет возможности написания децентрализованных программ; это также делает их быстрее. С прошлогодним обновлением Nitro мы увидели 10-кратный прирост производительности. С Stylus мы с гордостью сообщаем, что сделали это снова.
Децентрализованные приложения Arbitrum, написанные на таких языках, как Rust, более чем на порядок быстрее, чем их аналоги из Solidity и Vyper. Stylus снижает комиссию, открывая новую эру высокопроизводительных блокчейн-приложений в самых разных областях.
В сочетании с затратами на сохранение данных Arbitrum Nova децентрализованные игры никогда не были более жизнеспособными. DeFi, DAO и другие варианты использования криптовалют будут иметь аналогичную эффективность в Arbitrum One, поскольку Stylus полностью интегрирован в обе цепочки.
Новые горизонты
С дешевыми вычислениями приходит свобода писать мощные программы, поэтому сообщество Ethereum всегда работает над ускорением EVM. Это включает в себя добавление специальных смарт-контрактов, известных как предварительные компиляции, которые эффективно выполняют определенные задачи, такие как вычисление хэшей. С помощью Stylus пользователи смогут создавать свои собственные прекомпиляции.
Если команде zk нужна новая кривая сопряжения или мосту alt-L1 нужен необычный алгоритм хеширования, они могут просто развернуть свои криптографические библиотеки в виде пользовательских прекомпиляций. Любая криптосистема, любая эталонная реализация, как если бы это был собственный SHA2 EVM. Уровень 3 и даже приложения машинного обучения никогда не были так близки.
Это будет иметь особое значение для исследователей Ethereum, которые смогут использовать Stylus для проектирования и итерации прекомпиляции EIP без необходимости создавать свои собственные тестовые сети. Мы верим в EVM и рады видеть, что Arbitrum играет ключевую роль в его развитии. Многие из наших достижений также связаны с eWASM, инициативой L1 по добавлению WASM к EVM, которую мы рады помочь сделать возможной.
Как это работает
В августе прошлого года Nitro Upgrade навсегда изменил L2. Валидаторы Arbitrum начали запускать Geth, самый популярный исполнительный клиент Ethereum, и доказывать мошенничество в WebAssembly. Впервые L2 мог работать на исходной скорости, переключаясь на более медленный WASM лишь изредка, когда пришло время победить потенциальных злоумышленников. Мы видели, как это произошло в дикой природе после Слияния.
Стилус — естественный следующий шаг. Благодаря Nitro наши средства защиты от мошенничества могут обеспечить соблюдение доверенных WASM. Валидаторы должны согласиться с тем, что Geth — честная программа и что она ведет себя надлежащим образом. Хотя это достаточная основа для сети EVM без разрешения, и это то, что Ethereum и все L2 на основе geth делают прямо сейчас, для достижения масштаба необходимо сделать следующий шаг: доказать мошенничество с ненадежными WASM.
В модели Stylus пользователи компилируют свои программы в WASM, которые затем преобразуются по цепочке в формат, в котором выполнение ограничено и обеспечивается безопасность. С помощью изолированной программной среды WASM мы можем запускать пользовательские программы почти с естественной скоростью с теми же гарантиями безопасности, на которые веб-браузеры полагаются при отображении веб-страниц. Вредоносные программы завершаются таким образом, что мы можем доказать это в цепочке, даже не вызывая EVM.
Однако EVM все еще там и действует точно так же, как и раньше. Когда транзакция обращается к контракту EVM, Geth выполняет и возвращает результат. Если этот контракт EVM делает дополнительный вызов программе WASM, то Stylus срабатывает и вычисляет эту часть результата. Стилус не заменяет EVM; это увеличивает его. Все, что мы делаем, полностью аддитивно, поэтому мы называем это EVM+.
Вен Стилус
Stylus выйдет в 2023 году, но пока это не произойдет, мы будем делиться обновлениями по ходу дела. Есть и другие важные события, о которых мы скоро объявим, так что присоединяйтесь к нам в Twitter и Discord, чтобы узнать больше!
Хотите быть в числе первых, кто попробует Stylus, когда мы обновим нашу тестовую сеть? Зарегистрируйтесь здесь !

![В любом случае, что такое связанный список? [Часть 1]](https://post.nghiatu.com/assets/images/m/max/724/1*Xokk6XOjWyIGCBujkJsCzQ.jpeg)



































