Выход за рамки EVM с помощью Arbitrum Stylus

НовичокJun 04, 2024
Arbitrum собирается запустить обновление Stylus, которое позволит разработчикам использовать такие языки, как Rust, C и C++, для программирования смарт-контрактов, сохраняя при этом полную совместимость с языками EVM, такими как Solidity. В статье исследуется необходимость Stylus, его работа и потенциальное влияние на экосистему Arbitrum, включая повышение эффективности вычислений, снижение затрат и привлечение более широкой базы разработчиков.
Выход за рамки EVM с помощью Arbitrum Stylus

Почему Stylus?

Языки EVM, такие как Solidity, были основополагающими для технологического стека блокчейна и его первоначального языка разработки. Однако у этого языка есть ограничения, так как он новый и имеет ограниченный пул разработчиков.

По оценкам, существует около 20 тысяч разработчиков Solidity, что меркнет по сравнению с 3 миллионами разработчиков Rust и 12 миллионами разработчиков C++ (по состоянию на август 2023 года).

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

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

Это основная причина обновления Arbitrum Stylus, которое ожидается в ближайшие недели.


Выход за рамки языков EVM

Stylus определяется как язык программирования «следующего поколения» для Arbitrum.

Как только Stylus будет запущен, разработчики смогут писать код на любом языке, который они предпочитают, используя эффективность Rust, C или C++ и пользуясь преимуществами полной совместимости с EVM.

Stylus будет запущен во всех цепочках Arbitrum, включая Orbit Chains.

С этим обновлением все цепочки Arbitrum будут поддерживать MultiVM, получая следующие преимущества:

  • В 10 раз более эффективные вычисления
  • В 100 раз дешевле и эффективнее память
  • Более дешевые транзакции
  • Включение операций, ранее недоступных с языками EVM

Пользователи могут испытать новые приложения, сценарии использования и сэкономить на Arbitrum.

Как устроен стилус?

Stylus — это полностью совместимая среда.

Разработчики могут писать код на Rust и взаимодействовать с контрактами solidity, как обычно, что обеспечивает поддержку добавления всех видов языков.

В Stylus есть 2 виртуальные машины:

• Ethereum VM: для Solidity
• WASM (с использованием веб-ассемблера): Rust, C, C++

Однако они не разделены и работают вместе. Контракты на одной виртуальной машине могут вызывать другую виртуальную машину и работать вместе, чтобы повлиять на переход состояния.

Реализация WASM VM в Stylus стала возможной благодаря механизмам защиты от мошенничества, представленным Arbitrum Nitro, которые позволяют протоколам «детерминированно доказывать произвольные операции WASM».


Создание новой волны децентрализованных приложений Arbitrum

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

Он открывает доступ к большему количеству языков и предоставляет лучшие инструменты для разработчиков.

Кроме того, в скором времени Stylus также сможет поддерживать больше языков, таких как Go, Sway, Move и Cairo.

По словам Стивена Голдберга, основателя Arbitrum, обновление Stylus почти готово к запуску в ближайшее время.

Первоначальное развертывание Stylus также будет поддержано Фазой 3 грантовой программы Arbitrum Foundation, в рамках которой будет выделено до 150 тыс. долларов США в виде грантов на проекты.

Вы готовы?

Отказ:

  1. Эта статья перепечатана из [Francesco], Forward the Original Title'Going beyond the EVM with Arbitrum Stylus', Все авторские права принадлежат оригинальному автору [FRANCESCO]. Если у вас есть возражения против этой перепечатки, пожалуйста, свяжитесь с командой Gate Learn , и они оперативно рассмотрят их.

  2. Отказ от ответственности: Взгляды и мнения, выраженные в этой статье, принадлежат исключительно автору и не являются какими-либо инвестиционными рекомендациями.

  3. Переводом статьи на другие языки занимается команда Gate Learn. Если не указано иное, копирование, распространение или плагиат переведенных статей запрещены.

Выход за рамки EVM с помощью Arbitrum Stylus

НовичокJun 04, 2024
Arbitrum собирается запустить обновление Stylus, которое позволит разработчикам использовать такие языки, как Rust, C и C++, для программирования смарт-контрактов, сохраняя при этом полную совместимость с языками EVM, такими как Solidity. В статье исследуется необходимость Stylus, его работа и потенциальное влияние на экосистему Arbitrum, включая повышение эффективности вычислений, снижение затрат и привлечение более широкой базы разработчиков.
Выход за рамки EVM с помощью Arbitrum Stylus

Почему Stylus?

Языки EVM, такие как Solidity, были основополагающими для технологического стека блокчейна и его первоначального языка разработки. Однако у этого языка есть ограничения, так как он новый и имеет ограниченный пул разработчиков.

По оценкам, существует около 20 тысяч разработчиков Solidity, что меркнет по сравнению с 3 миллионами разработчиков Rust и 12 миллионами разработчиков C++ (по состоянию на август 2023 года).

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

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

Это основная причина обновления Arbitrum Stylus, которое ожидается в ближайшие недели.


Выход за рамки языков EVM

Stylus определяется как язык программирования «следующего поколения» для Arbitrum.

Как только Stylus будет запущен, разработчики смогут писать код на любом языке, который они предпочитают, используя эффективность Rust, C или C++ и пользуясь преимуществами полной совместимости с EVM.

Stylus будет запущен во всех цепочках Arbitrum, включая Orbit Chains.

С этим обновлением все цепочки Arbitrum будут поддерживать MultiVM, получая следующие преимущества:

  • В 10 раз более эффективные вычисления
  • В 100 раз дешевле и эффективнее память
  • Более дешевые транзакции
  • Включение операций, ранее недоступных с языками EVM

Пользователи могут испытать новые приложения, сценарии использования и сэкономить на Arbitrum.

Как устроен стилус?

Stylus — это полностью совместимая среда.

Разработчики могут писать код на Rust и взаимодействовать с контрактами solidity, как обычно, что обеспечивает поддержку добавления всех видов языков.

В Stylus есть 2 виртуальные машины:

• Ethereum VM: для Solidity
• WASM (с использованием веб-ассемблера): Rust, C, C++

Однако они не разделены и работают вместе. Контракты на одной виртуальной машине могут вызывать другую виртуальную машину и работать вместе, чтобы повлиять на переход состояния.

Реализация WASM VM в Stylus стала возможной благодаря механизмам защиты от мошенничества, представленным Arbitrum Nitro, которые позволяют протоколам «детерминированно доказывать произвольные операции WASM».


Создание новой волны децентрализованных приложений Arbitrum

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

Он открывает доступ к большему количеству языков и предоставляет лучшие инструменты для разработчиков.

Кроме того, в скором времени Stylus также сможет поддерживать больше языков, таких как Go, Sway, Move и Cairo.

По словам Стивена Голдберга, основателя Arbitrum, обновление Stylus почти готово к запуску в ближайшее время.

Первоначальное развертывание Stylus также будет поддержано Фазой 3 грантовой программы Arbitrum Foundation, в рамках которой будет выделено до 150 тыс. долларов США в виде грантов на проекты.

Вы готовы?

Отказ:

  1. Эта статья перепечатана из [Francesco], Forward the Original Title'Going beyond the EVM with Arbitrum Stylus', Все авторские права принадлежат оригинальному автору [FRANCESCO]. Если у вас есть возражения против этой перепечатки, пожалуйста, свяжитесь с командой Gate Learn , и они оперативно рассмотрят их.

  2. Отказ от ответственности: Взгляды и мнения, выраженные в этой статье, принадлежат исключительно автору и не являются какими-либо инвестиционными рекомендациями.

  3. Переводом статьи на другие языки занимается команда Gate Learn. Если не указано иное, копирование, распространение или плагиат переведенных статей запрещены.

Начните торговать сейчас
Зарегистрируйтесь сейчас и получите ваучер на
$100
!