Две недели назад был объявлен Арбитрум Стилус. Вкратце, Стилус обеспечивает поддержку нативного выполнения WASM на цепях Арбитрум, что означает, что смарт-контракты можно писать на любом языке, компилирующемся в WASM, включая Rust, C++ и C.
С момента анонса Арбитрум Стилус пространство положительно жужжит от волнения. Возможность писать смарт-контракты на любом языке, компилирующемся в WASM, меняет игру и открывает мир возможностей. Тем не менее, я обнаружил, что мало кто понимает конкретные последствия технологии, подобной Стилус. Другие, правильно, скептически относятся к любой технологии, которая может показаться заменой Solidity.
Но здесь, в Caldera, мы очень взволнованы потенциалом Арбитрум Стилус и его воздействием на пейзаж смарт-контрактов. Как провайдер роллапов-как-сервиса, мы общаемся с самыми новаторскими и граничащими командами в пространстве блокчейн, строящими протоколы в области игр, DeFi, zk, социальных сетей и многих других. Для приложений подобного рода потенциал, который представляет собой Стилус, огромен. И поскольку Caldera - лидирующий провайдер цепей Арбитрум Орбит, мы с нетерпением ждем, чтобы предложить Стилус нашим пользователям в будущем.
Мы хотели поделиться большими новостями о том, почему мы так взволнованы Стилусом и как мы видим его влияние на разработчиков приложений-роллапов в ближайшем будущем.
Подождите, а разве альтернативные VM не пробовались раньше?
Вы правы! Пространство блокчейн заполнено могилами блокчейн-проектов, которые использовали языки общего назначения для смарт-контрактов. Проекты, такие как Neo, Agoric и EOS, поддерживают популярные языки (Java, Javascript и C++ соответственно), но с ограниченным успехом.
Итак, в чем отличие Стилуса? Стилус не заменяет EVM на WASM, а добавляет WASM наряду с EVM. Это подход "EVM-плюс", а не "анти-EVM" подход.
Цепи Стилус по-прежнему получают все преимущества и сетевые эффекты Solidity и связанной с ней инфраструктуры и инструментов, но также разблокируют новую возможность для разработчиков, которые хотят погрузиться в язык более низкого уровня для части или всей своей логики приложения.
Основы: пишите смарт-контракты на Rust, C++, C и других языках
Прежде всего, важно понимать значение возможности писать смарт-контракты на языках, отличных от Solidity. Хотя Solidity является невероятно мощным языком, на котором были написаны многие успешные смарт-контракты, он имеет свои ограничения. Синтаксис Solidity может быть вызовом для разработчиков, не знакомых с ним, и у Solidity есть несколько особенностей, которые делают его сложным языком для работы (например, отсутствие чисел с плавающей запятой, то есть "десятичных чисел").
Стилус сделает процесс написания смарт-контрактов на выбранном вами языке проще. В настоящее время Стилус поддерживает Rust, C++ и C, хотя так как WASM является популярной целью компиляции для многих языков, его можно использовать и для других языков смарт-контрактов, таких как Move! Это будет особенно важно для компаний, у которых уже есть команды, владеющие этими языками, таких как игровая или финтех отрасли.
Кроме того, это позволяет разработчикам использовать широкий ассортимент производительных, проверенных библиотек, написанных на C или Rust, для определенных криптографических функций. Например, Rust Crypto поддерживает испытанные на поле боя библиотеки для множества криптографических алгоритмов, многие из которых были подвергжены внешней проверке.
И Стилус работает быстрее. Намного, намного, НАМНОГО быстрее
Одно из основных правил в стартап-мире гласит, что продукты должны быть "в 10 раз лучше" своего конкурента, чтобы действительно изменить игру.
Что ж, в плане скорости и производительности Стилус на 50-100 раз лучше. Обычные операции Стилус потребляют смехотворно мало газа по сравнению с их аналогами на Ethereum. Возьмем, например, относительные затраты на газ для операции "сложения":
Источник: https://docs.arbitrum.io/stylus/reference/opcode-hostio-pricing
Это не только снизит расход газа и увеличит TPS для существующих рабочих процессов, но и позволит полностью запускать на цепи совершенно новые категории приложений, такие как торговля с высокой частотой, полностью онлайн-генеративные NFT и игры в реальном времени на цепи.
Стилус также значительно снижает потребление памяти. Это будет важно для приложений, которые будут выделять много "ОЗУ" для расчетов, таких как некоторые игры и генеративные NFT.
Стилус привлекает в общий ряд другие экосистемы блокчейнов
Самые крупные альтернативные VM в крипто-пространстве основаны на Rust: Cosmwasm, Substrate и Solana VM.
Приложения из этих экосистем, которые хотят построить в Ethereum, ранее должны были полностью перестраивать свое приложение на Solidity. Теперь мы надеемся, что эти приложения смогут перенести свой существующий код через Стилус.
Как это сочетается с Caldera?
Caldera - это №1 провайдер цепей Arbitrum Orbit. Мы помогаем проектам, включая Volatilis, Syndr и Sanko GameCorp, создавать свои специализированные L3.
Мы видим в Стилусе недостающее звено для многих новых приложений, которые можно построить в цепи. Стилус и App-Rollups - естественная комбинация: оба предназначены для блокчейн-разработчиков, которые стремятся расширить границы того, что возможно.
Внутренне мы продолжим работу над проектами Стилуса, и с нетерпением ждем возможности поделиться тем, над чем мы тут творим.
Если вас интересует запуск цепи Arbitrum Orbit, свяжитесь с нами!
Caldera main website:
Caldera discord:
Caldera Twitter:
评论 (0)