Эволюция от EVM к AltVM

Средний1/13/2025, 4:01:30 AM
Глубокое исследование эволюции виртуальных машин блокчейна, сравнивая установленные преимущества экосистемы EVM с инновациями в области безопасности и производительности новых альтернативных виртуальных машин. В статье рассматривается переход от доминирования EVM к будущему с несколькими виртуальными машинами, что приводит к видению полноценных блокчейн-приложений.

Пересылка оригинального заголовка: Великая эволюция ВМ

Представьте себе: вы собираетесь завершить день после азартной поездки по цепочке блоков. +6,9 тыс. долл. PNL по вашей длинной позиции в ETH и всего лишь 42-кратный рост монеты AI Agent, которая "предположительно" должна вылечить рак. Но глубоко внутри вы чувствуете, что ваша душа раздавлена. Почему? Это EVM.

Каждый раз, когда вы используете EVM, вы думаете себе...как мы сюда попали? Каждая транзакция кажется, как ходить по минному полю на цыпочках. Вы задаетесь вопросом, какого черта уже 2025 год, а мы все еще не нашли способ обойти громоздкий и опасный шаблон подтверждения-депозита?

Что хуже? Вы живете в постоянном страхе, что бесконечное утверждение на вашем любимом DEX вас обманет, или быть на один мем от потери всех накоплений. Если это знакомо, вы живете в прошлом.

Но давайте будем справедливы, виртуальная машина Ethereum (EVM) не такая уж и плохая. Резкая речь выше хорошо служит для привлечения вашего внимания и удовлетворения литературных потребностей, но реальность намного сложнее.

На самом деле EVM был угловым камнем программных блокчейнов, и исторически наиболее полезные и инновационные dApps были написаны на Solidity для EVM! Подумайте о Uniswap, подумайте об Aave, подумайте о GMX, подумайте о CryptoKitties. Но пришло время, когда доминирующее царство EVM подошло к концу.

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

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

Что хорошо делает EVM?

  • Эффект сетевого воздействия, экосистема и зрелая инфраструктура разработки. EVM имел огромное преимущество, что привело к тому, что он стал выбором номер один для большинства разработчиков, без всяких сомнений. Почему бы это не было так? У EVM есть значительная пользовательская база, больше приложений, больше ликвидности и инструменты разработчика, которые значительно опережают альтернативные виртуальные машины.
  • Институциональная интеграция. CEX и кастодианы являются обязательными требованиями, как только цепочки достигают масштаба. Эти интеграции от третьих сторон часто выполняются более медленными крупными организациями, которые уже интегрировали бесчисленное количество цепочек EVM.
  • Испытание огнем. Несмотря на бесчисленные взломы, Solidity и EVM продолжают становиться все более устойчивыми и проходят боевые испытания. В теории безопасность звучит замечательно, но ничто не сравнится с живым опытом многолетней активной ликвидации уязвимостей в безопасности.
  • Экономическая принудительная функция. С EVM, которая является домом почти для $90 миллиардов в активах DeFi, и тенденция не собирается останавливаться с новыми крупными цепочками, выбравшими EVM - Monad, Hyperliquid, MegaETH, Berachain - есть огромная экономическая сила, стимулирующая EVM становиться лучше и улучшаться, чтобы обеспечить ликвидность.

Почему EVM так плохо работает?

  • Безопасность слабая. Несмотря на то, что она проходит «огненное испытание», есть возможность для появления альтернативных виртуальных машин и начала с более высокого уровня безопасности, просто делая невозможными несколько ошибок на уровне приложений и протоколов. Даже компетентные разработчики solidity часто совершают ошибки, и для проверяющих открыты атакующие векторы, с которыми необходимо разбираться..
  • Производительность не впечатляет. Унаследованный EVM плохо работает с высокоуровневой нагрузкой. Он слишком неэффективен. Проекты, такие как@monad_xyz""> @monad_xyz и @megaeth_labsпытаются изменить ситуацию, но оба их подхода сопряжены с серьезными компромиссами. Либо они полностью переписывают стек (Monad), жертвуя проверенной временем надежностью, либо делают уступки в децентрализации (MegaETH).

  • Гольф на газовой тачке не для слабаков. Это субпарная система, когда разработчики должны тратить больше времени на оптимизацию эффективности газа, чем на саму разработку своего протокола. Кроме того, значительные оптимизации часто достигаются за счёт написания ассемблерного кода, что является кошмаром, и мне кажется, мне не нужно распространяться по этому поводу. Иногда даже изменение порядка определения функций в умном контракте может привести к оптимизации газа, в этом искусстве есть черная магия.

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

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

Но если наш оптимизм нас не подведет, количество разработчиков в сфере криптовалюты увеличится как минимум в 1000 раз, и мы не можем ожидать, что EVM сможет обслужить их всех. Подумайте о Web2 минуту: нет одного программного языка, который подходит для каждого случая использования, или одного языка, который нравится каждому разработчику, и мы не можем ожидать, что это изменится.

С этим сказанным, давайте перейдем к пониманию альтернативных виртуальных машин (altVMs).

Пора расширять VM — altVMs 🤝 EVM

Мы понимаем, что убеждения не так просто сломать. Когда ваши любимые исследователи CT говорят вам, что EVM работает прекрасно, и подвергают сомнению само существование altVMs, естественно принимать их слово. Но давайте рассмотрим обратную сторону этого аргумента, прямо борясь с FUD в первую очередь.

AltVM FUD.

  • Зачем нам нужны альтернативные виртуальные машины? EVM просто работает. Знаете, если бы мы просто сдались и приняли текущую ситуацию, когда все просто работает, у нас никогда не было бы лучших вещей в жизни. Альтернативные виртуальные машины представляют собой амбициозные эксперименты и шаг вперед, они представляют собой шаг в направлении эволюции того, как мы создаем крипто-приложения. Конкуренция помогает вырастить самых сильных.
  • Рассказ AltVMs - это VC, гоняющие за новым мета. Нет, это не так, и против этого есть доказательства. CosmWasm уже много лет является выбором VM на нескольких цепях, основанных на Cosmos, SVM Solana используется для обработки огромного объема масштаба и ликвидности, а даже Sui & Aptos вместе обслуживают более $2.7B TVL на MoveVM. Это очень реальные признаки настоящего прогресса и PMF, а не дымовая завеса.
  • Вовлечение пользователей - это сложно. Да, им нужно загрузить новый кошелек, научиться читать новый исследователь, создавать новые умственные модели, но -
  1. Во-первых, пользователи стекаются туда, где есть возможность, а цепочки с altVM часто представляют собой недооцененные возможности, и именно так запускается начальный маховик. Пользователи не тупые, вам просто нужно сделать так, чтобы они потратили время на обучение.
  2. Во-вторых, Initia решает это. BYOW—Принеси свой кошелек. Какой бы Interwoven Rollup вы ни выбрали, независимо от ВМ на Rollup, у вас есть свобода использовать выбранный вами кошелек от Rabby до Phantom до Keplr.
  3. Во-первых, абстракция цепи начинает становиться реальностью. Финансирование газа, взаимодействие и т. д. были решены в 2024 году. В 2025 году преграды для входа в новые приложения независимо от цепочки или виртуальной машины будут сведены к нулю.
  • Инструменты разработчика оставляют желать лучшего. Мы согласны, но важно также понимать, что эти инструменты новые и постоянно развиваются с быстрыми темпами. Как только они достигнут скорости побега, вы начнете видеть значительные улучшения в опыте разработчика.

Почему AltVMs будут процветать в долгосрочной перспективе

Теперь, когда мы избавились от неприятностей, давайте сосредоточимся на позитивных моментах, которых много. AltVM в конечном итоге представляют новый путь для творчества и возможностей в пространстве приложений блокчейн. Они приносят свежие парадигмы, новые идеи и более высокий уровень безопасности на стол. Давайте погрузимся в то, почему altVM так захватывают:

Новые умственные модели

Заботливые наблюдатели заметят, что большая часть инноваций в приложениях блокчейн происходит вне цепи в последнем цикле - будь то интерфейс, стимулы или преодоление разрыва для притока внешнего дохода в криптовалюту. Инновации внутри цепи затормозились. Мы хотим видеть больше пятьиздевятиразработчики калибра, которые экспериментируют в сети и действительно расширяют границы возможного.

Однако EVM загнал разработчиков в жесткие умственные модели, ограничивая творчество. AltVMs приносят разнообразие и предлагают разработчикам изменение темпа. AltVMs ломают предыдущие ограничения и позволяют разработчикам мыслить по-другому о создании приложений onchain.

Этот эффект недавно наиболее заметен с Arbitrum Stylus и Sui Move.

Stylus Arbitrum - это среда выполнения на основе WASM, которая позволяет разработчикам создавать смарт-контракты на Rust, C++ и, теоретически, на любом языке, который может компилироваться в WASM. Мы уже видим результаты работы Stylus на практике!

Renegadeэто уникальный DEX, это ончейн-темный пул - без проскальзывания, нулевой MEV и частной торговли. Исследовав несколько вариантов, Renegade выбрал Stylus, потому что любой другой вариант для их протокола буквально был бы слишком дорогим для пользователей. Узнайте больше оздесь пример изучения случая.

Теперь давайте посмотрим на MoveVM Sui. Он вводит концепцию программируемых блоков транзакций (PTB), которые позволяют разработчикам составлять взаимодействия между несколькими модулями в одну транзакцию вне цепи и отправлять ее! Нет необходимости в абстракции учетной записи, чтобы иметь возможность пакетной обработки транзакций или ожидания спорного EIP для добавления в EVM, вы можете получить преимущества UX уже сегодня, просто построив на Sui! Узнайте больше об этомздесь.

Высокий уровень безопасности

Большинство альтVM сегодня строятся с безопасностью в качестве основного руководящего принципа. У них есть преимущество видеть, где EVM терпит неудачу, и проектировать так, чтобы избежать этих недостатков прямо на фундаменте. Нельзя сказать, что они непроницаемы, могут быть определенно необнаруженные хаки и недостатки, которые мы выясним позже во времени, но сегодня они превосходят EVM в плане безопасности!

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

Все еще не убеждены? Взгляните на MoveVM - виртуальную машину, используемую на Initia L1.

Чтобы начать, Move - единственный язык в криптографии, который был создан командой с глубоким пониманием и опытом разработки новых языков программирования с нуля.

В язык встроены функции, которые заставляют разработчиков лучше продумывать свои программы и позволяют представлять состояние программы, более близкое к реальности. Например:

  • Активы - это "ресурсы", принадлежащие адресу, которые представляют истинное владение активами в отличие от того, как была бы создана отображение балансов в EVM.
  • Строгая семантика владения, унаследованная от Rust, гарантирует, что разработчик должен серьезно продумать управление своим состоянием, поскольку язык требует от него точного определения того, какие части данных могут быть изменены и где.

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

Построен для производительности

AltVMs буквально созданы, чтобы быть невероятно быстрыми. Мы уверены, что производительность не была главной проблемой, когда лорд Гавин склонился над своим ноутбуком, пытаясь создать первую версию EVM & Solidity. Конечно, EVM сделал большой прогресс с тех пор, но, боже мой, он не может сравниться с новыми altVMs.

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

Сначала, что такое параллелизация? Просто, вместо последовательной обработки транзакций, несколько транзакций обрабатываются вместе.

Современные виртуальные машины разрабатываются с учетом параллелизма, они процветают на нем. Конкретно, программная парадигма, предлагаемая Move и виртуальной машиной Solana, направлена на то, чтобы сделать параллелизацию максимально эффективной.

Рассматривая SVM, каждый отдельный фрагмент данных группируется по разным аккаунтам. Разработчики могут выбрать, как распределить данные по разным аккаунтам с любой степенью детализации, и данные отделены от логики выполнения, программы. При каждой транзакции разработчики должны указать, с каких аккаунтов они собираются читать и записывать данные. Этот уровень разделения позволяет ВМ определить транзакции, которые не конкурируют за одни и те же ресурсы, и параллелизировать их.

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

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

Это выборы, которые действительно имеют значение при создании приложений и поэтому Initia в настоящее время поддерживает MEWing - MoveVM, EVM и CosmWasm.

Правда в том, что мы только коснулись поверхности того, что происходит в пространстве AltVM до сих пор. От zkVM до гибридных сред, объединяющих различные ВМ вместе, до попыток, таких как FuelVM, решающих проблему увеличения состояния, будущее приложений светлое. Это должно заставить вас подняться и потанцевать, когда вы думаете о том, как приложения завтрашнего дня будут использовать эти инструменты для создания новых впечатлений, использования случаев, которые вы никогда раньше не видели, и все это за более низкую цену!

Мы только на начальном этапе S-кривой эволюции AltVM.

Взгляд в будущее за пределами AltVMs: появление полноценных приложений стека.

Пришло время отойти назад. Со всеми инструментами, со всей дискуссией - какова конечная цель? Настоящая цель - создать продукты и впечатления, которые приносят огромную ценность пользователям - будь то блестящая производительность, надежная безопасность или безупречный опыт.

В конце дня ВМ - просто еще один инструмент в арсенале разработчика для использования.

Но являются ли они лучшим инструментом для достижения нашей цели? Они, безусловно, являются частью головоломки, но не самой головоломкой. Виртуальные машины - будь то EVM или AltVMs - не позволяют нам достичь цели, когда они используются в общей среде общего назначения.

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

Реальная эволюция заключается в приложениях Full-Stack.

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

В Initia мы искренне верим, что полноценные приложения являются самым важным шагом для создания новаторских продуктов. Чтобы подтвердить эту веру, мы ведем наступление, предлагая разработчикам лучшую платформу для создания полноценных приложений: они могут выбрать виртуальную машину, которая наилучшим образом соответствует их видению - будь то безопасность Move, экосистема EVM или гибкость CosmWasm, получить мгновенный доступ к интероперабельности через LayerZero и IBC, легко изменять нижний уровень стека цепи с помощью Cosmos SDK и иметь все необходимое упаковано в одну систему: оракулы, Celestia DA, исследователи, Native USDC, входные ворота, модальные окна кошельков, UI мостов и многое другое.

С помощью Initia полноценные приложения доступны не только — они практичны.

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

Отказ от ответственности:

  1. Эта статья перепечатана с [Initia]. Перешлите оригинальное название: Великая эволюция ВМ. Все права принадлежат оригинальному автору [@initia]. Если есть возражения против этой перепечатки, пожалуйста, свяжитесь с Gate Learnкоманда, и они быстро справятся с этим.
  2. Ответственность за отказ: Взгляды и мнения, выраженные в этой статье, являются исключительно мнениями автора и не являются инвестиционными советами.
  3. Команда Gate Learn перевела статью на другие языки. Копирование, распространение или плагиатство переведенных статей запрещено, если не указано иное.

Эволюция от EVM к AltVM

Средний1/13/2025, 4:01:30 AM
Глубокое исследование эволюции виртуальных машин блокчейна, сравнивая установленные преимущества экосистемы EVM с инновациями в области безопасности и производительности новых альтернативных виртуальных машин. В статье рассматривается переход от доминирования EVM к будущему с несколькими виртуальными машинами, что приводит к видению полноценных блокчейн-приложений.

Пересылка оригинального заголовка: Великая эволюция ВМ

Представьте себе: вы собираетесь завершить день после азартной поездки по цепочке блоков. +6,9 тыс. долл. PNL по вашей длинной позиции в ETH и всего лишь 42-кратный рост монеты AI Agent, которая "предположительно" должна вылечить рак. Но глубоко внутри вы чувствуете, что ваша душа раздавлена. Почему? Это EVM.

Каждый раз, когда вы используете EVM, вы думаете себе...как мы сюда попали? Каждая транзакция кажется, как ходить по минному полю на цыпочках. Вы задаетесь вопросом, какого черта уже 2025 год, а мы все еще не нашли способ обойти громоздкий и опасный шаблон подтверждения-депозита?

Что хуже? Вы живете в постоянном страхе, что бесконечное утверждение на вашем любимом DEX вас обманет, или быть на один мем от потери всех накоплений. Если это знакомо, вы живете в прошлом.

Но давайте будем справедливы, виртуальная машина Ethereum (EVM) не такая уж и плохая. Резкая речь выше хорошо служит для привлечения вашего внимания и удовлетворения литературных потребностей, но реальность намного сложнее.

На самом деле EVM был угловым камнем программных блокчейнов, и исторически наиболее полезные и инновационные dApps были написаны на Solidity для EVM! Подумайте о Uniswap, подумайте об Aave, подумайте о GMX, подумайте о CryptoKitties. Но пришло время, когда доминирующее царство EVM подошло к концу.

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

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

Что хорошо делает EVM?

  • Эффект сетевого воздействия, экосистема и зрелая инфраструктура разработки. EVM имел огромное преимущество, что привело к тому, что он стал выбором номер один для большинства разработчиков, без всяких сомнений. Почему бы это не было так? У EVM есть значительная пользовательская база, больше приложений, больше ликвидности и инструменты разработчика, которые значительно опережают альтернативные виртуальные машины.
  • Институциональная интеграция. CEX и кастодианы являются обязательными требованиями, как только цепочки достигают масштаба. Эти интеграции от третьих сторон часто выполняются более медленными крупными организациями, которые уже интегрировали бесчисленное количество цепочек EVM.
  • Испытание огнем. Несмотря на бесчисленные взломы, Solidity и EVM продолжают становиться все более устойчивыми и проходят боевые испытания. В теории безопасность звучит замечательно, но ничто не сравнится с живым опытом многолетней активной ликвидации уязвимостей в безопасности.
  • Экономическая принудительная функция. С EVM, которая является домом почти для $90 миллиардов в активах DeFi, и тенденция не собирается останавливаться с новыми крупными цепочками, выбравшими EVM - Monad, Hyperliquid, MegaETH, Berachain - есть огромная экономическая сила, стимулирующая EVM становиться лучше и улучшаться, чтобы обеспечить ликвидность.

Почему EVM так плохо работает?

  • Безопасность слабая. Несмотря на то, что она проходит «огненное испытание», есть возможность для появления альтернативных виртуальных машин и начала с более высокого уровня безопасности, просто делая невозможными несколько ошибок на уровне приложений и протоколов. Даже компетентные разработчики solidity часто совершают ошибки, и для проверяющих открыты атакующие векторы, с которыми необходимо разбираться..
  • Производительность не впечатляет. Унаследованный EVM плохо работает с высокоуровневой нагрузкой. Он слишком неэффективен. Проекты, такие как@monad_xyz""> @monad_xyz и @megaeth_labsпытаются изменить ситуацию, но оба их подхода сопряжены с серьезными компромиссами. Либо они полностью переписывают стек (Monad), жертвуя проверенной временем надежностью, либо делают уступки в децентрализации (MegaETH).

  • Гольф на газовой тачке не для слабаков. Это субпарная система, когда разработчики должны тратить больше времени на оптимизацию эффективности газа, чем на саму разработку своего протокола. Кроме того, значительные оптимизации часто достигаются за счёт написания ассемблерного кода, что является кошмаром, и мне кажется, мне не нужно распространяться по этому поводу. Иногда даже изменение порядка определения функций в умном контракте может привести к оптимизации газа, в этом искусстве есть черная магия.

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

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

Но если наш оптимизм нас не подведет, количество разработчиков в сфере криптовалюты увеличится как минимум в 1000 раз, и мы не можем ожидать, что EVM сможет обслужить их всех. Подумайте о Web2 минуту: нет одного программного языка, который подходит для каждого случая использования, или одного языка, который нравится каждому разработчику, и мы не можем ожидать, что это изменится.

С этим сказанным, давайте перейдем к пониманию альтернативных виртуальных машин (altVMs).

Пора расширять VM — altVMs 🤝 EVM

Мы понимаем, что убеждения не так просто сломать. Когда ваши любимые исследователи CT говорят вам, что EVM работает прекрасно, и подвергают сомнению само существование altVMs, естественно принимать их слово. Но давайте рассмотрим обратную сторону этого аргумента, прямо борясь с FUD в первую очередь.

AltVM FUD.

  • Зачем нам нужны альтернативные виртуальные машины? EVM просто работает. Знаете, если бы мы просто сдались и приняли текущую ситуацию, когда все просто работает, у нас никогда не было бы лучших вещей в жизни. Альтернативные виртуальные машины представляют собой амбициозные эксперименты и шаг вперед, они представляют собой шаг в направлении эволюции того, как мы создаем крипто-приложения. Конкуренция помогает вырастить самых сильных.
  • Рассказ AltVMs - это VC, гоняющие за новым мета. Нет, это не так, и против этого есть доказательства. CosmWasm уже много лет является выбором VM на нескольких цепях, основанных на Cosmos, SVM Solana используется для обработки огромного объема масштаба и ликвидности, а даже Sui & Aptos вместе обслуживают более $2.7B TVL на MoveVM. Это очень реальные признаки настоящего прогресса и PMF, а не дымовая завеса.
  • Вовлечение пользователей - это сложно. Да, им нужно загрузить новый кошелек, научиться читать новый исследователь, создавать новые умственные модели, но -
  1. Во-первых, пользователи стекаются туда, где есть возможность, а цепочки с altVM часто представляют собой недооцененные возможности, и именно так запускается начальный маховик. Пользователи не тупые, вам просто нужно сделать так, чтобы они потратили время на обучение.
  2. Во-вторых, Initia решает это. BYOW—Принеси свой кошелек. Какой бы Interwoven Rollup вы ни выбрали, независимо от ВМ на Rollup, у вас есть свобода использовать выбранный вами кошелек от Rabby до Phantom до Keplr.
  3. Во-первых, абстракция цепи начинает становиться реальностью. Финансирование газа, взаимодействие и т. д. были решены в 2024 году. В 2025 году преграды для входа в новые приложения независимо от цепочки или виртуальной машины будут сведены к нулю.
  • Инструменты разработчика оставляют желать лучшего. Мы согласны, но важно также понимать, что эти инструменты новые и постоянно развиваются с быстрыми темпами. Как только они достигнут скорости побега, вы начнете видеть значительные улучшения в опыте разработчика.

Почему AltVMs будут процветать в долгосрочной перспективе

Теперь, когда мы избавились от неприятностей, давайте сосредоточимся на позитивных моментах, которых много. AltVM в конечном итоге представляют новый путь для творчества и возможностей в пространстве приложений блокчейн. Они приносят свежие парадигмы, новые идеи и более высокий уровень безопасности на стол. Давайте погрузимся в то, почему altVM так захватывают:

Новые умственные модели

Заботливые наблюдатели заметят, что большая часть инноваций в приложениях блокчейн происходит вне цепи в последнем цикле - будь то интерфейс, стимулы или преодоление разрыва для притока внешнего дохода в криптовалюту. Инновации внутри цепи затормозились. Мы хотим видеть больше пятьиздевятиразработчики калибра, которые экспериментируют в сети и действительно расширяют границы возможного.

Однако EVM загнал разработчиков в жесткие умственные модели, ограничивая творчество. AltVMs приносят разнообразие и предлагают разработчикам изменение темпа. AltVMs ломают предыдущие ограничения и позволяют разработчикам мыслить по-другому о создании приложений onchain.

Этот эффект недавно наиболее заметен с Arbitrum Stylus и Sui Move.

Stylus Arbitrum - это среда выполнения на основе WASM, которая позволяет разработчикам создавать смарт-контракты на Rust, C++ и, теоретически, на любом языке, который может компилироваться в WASM. Мы уже видим результаты работы Stylus на практике!

Renegadeэто уникальный DEX, это ончейн-темный пул - без проскальзывания, нулевой MEV и частной торговли. Исследовав несколько вариантов, Renegade выбрал Stylus, потому что любой другой вариант для их протокола буквально был бы слишком дорогим для пользователей. Узнайте больше оздесь пример изучения случая.

Теперь давайте посмотрим на MoveVM Sui. Он вводит концепцию программируемых блоков транзакций (PTB), которые позволяют разработчикам составлять взаимодействия между несколькими модулями в одну транзакцию вне цепи и отправлять ее! Нет необходимости в абстракции учетной записи, чтобы иметь возможность пакетной обработки транзакций или ожидания спорного EIP для добавления в EVM, вы можете получить преимущества UX уже сегодня, просто построив на Sui! Узнайте больше об этомздесь.

Высокий уровень безопасности

Большинство альтVM сегодня строятся с безопасностью в качестве основного руководящего принципа. У них есть преимущество видеть, где EVM терпит неудачу, и проектировать так, чтобы избежать этих недостатков прямо на фундаменте. Нельзя сказать, что они непроницаемы, могут быть определенно необнаруженные хаки и недостатки, которые мы выясним позже во времени, но сегодня они превосходят EVM в плане безопасности!

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

Все еще не убеждены? Взгляните на MoveVM - виртуальную машину, используемую на Initia L1.

Чтобы начать, Move - единственный язык в криптографии, который был создан командой с глубоким пониманием и опытом разработки новых языков программирования с нуля.

В язык встроены функции, которые заставляют разработчиков лучше продумывать свои программы и позволяют представлять состояние программы, более близкое к реальности. Например:

  • Активы - это "ресурсы", принадлежащие адресу, которые представляют истинное владение активами в отличие от того, как была бы создана отображение балансов в EVM.
  • Строгая семантика владения, унаследованная от Rust, гарантирует, что разработчик должен серьезно продумать управление своим состоянием, поскольку язык требует от него точного определения того, какие части данных могут быть изменены и где.

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

Построен для производительности

AltVMs буквально созданы, чтобы быть невероятно быстрыми. Мы уверены, что производительность не была главной проблемой, когда лорд Гавин склонился над своим ноутбуком, пытаясь создать первую версию EVM & Solidity. Конечно, EVM сделал большой прогресс с тех пор, но, боже мой, он не может сравниться с новыми altVMs.

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

Сначала, что такое параллелизация? Просто, вместо последовательной обработки транзакций, несколько транзакций обрабатываются вместе.

Современные виртуальные машины разрабатываются с учетом параллелизма, они процветают на нем. Конкретно, программная парадигма, предлагаемая Move и виртуальной машиной Solana, направлена на то, чтобы сделать параллелизацию максимально эффективной.

Рассматривая SVM, каждый отдельный фрагмент данных группируется по разным аккаунтам. Разработчики могут выбрать, как распределить данные по разным аккаунтам с любой степенью детализации, и данные отделены от логики выполнения, программы. При каждой транзакции разработчики должны указать, с каких аккаунтов они собираются читать и записывать данные. Этот уровень разделения позволяет ВМ определить транзакции, которые не конкурируют за одни и те же ресурсы, и параллелизировать их.

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

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

Это выборы, которые действительно имеют значение при создании приложений и поэтому Initia в настоящее время поддерживает MEWing - MoveVM, EVM и CosmWasm.

Правда в том, что мы только коснулись поверхности того, что происходит в пространстве AltVM до сих пор. От zkVM до гибридных сред, объединяющих различные ВМ вместе, до попыток, таких как FuelVM, решающих проблему увеличения состояния, будущее приложений светлое. Это должно заставить вас подняться и потанцевать, когда вы думаете о том, как приложения завтрашнего дня будут использовать эти инструменты для создания новых впечатлений, использования случаев, которые вы никогда раньше не видели, и все это за более низкую цену!

Мы только на начальном этапе S-кривой эволюции AltVM.

Взгляд в будущее за пределами AltVMs: появление полноценных приложений стека.

Пришло время отойти назад. Со всеми инструментами, со всей дискуссией - какова конечная цель? Настоящая цель - создать продукты и впечатления, которые приносят огромную ценность пользователям - будь то блестящая производительность, надежная безопасность или безупречный опыт.

В конце дня ВМ - просто еще один инструмент в арсенале разработчика для использования.

Но являются ли они лучшим инструментом для достижения нашей цели? Они, безусловно, являются частью головоломки, но не самой головоломкой. Виртуальные машины - будь то EVM или AltVMs - не позволяют нам достичь цели, когда они используются в общей среде общего назначения.

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

Реальная эволюция заключается в приложениях Full-Stack.

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

В Initia мы искренне верим, что полноценные приложения являются самым важным шагом для создания новаторских продуктов. Чтобы подтвердить эту веру, мы ведем наступление, предлагая разработчикам лучшую платформу для создания полноценных приложений: они могут выбрать виртуальную машину, которая наилучшим образом соответствует их видению - будь то безопасность Move, экосистема EVM или гибкость CosmWasm, получить мгновенный доступ к интероперабельности через LayerZero и IBC, легко изменять нижний уровень стека цепи с помощью Cosmos SDK и иметь все необходимое упаковано в одну систему: оракулы, Celestia DA, исследователи, Native USDC, входные ворота, модальные окна кошельков, UI мостов и многое другое.

С помощью Initia полноценные приложения доступны не только — они практичны.

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

Отказ от ответственности:

  1. Эта статья перепечатана с [Initia]. Перешлите оригинальное название: Великая эволюция ВМ. Все права принадлежат оригинальному автору [@initia]. Если есть возражения против этой перепечатки, пожалуйста, свяжитесь с Gate Learnкоманда, и они быстро справятся с этим.
  2. Ответственность за отказ: Взгляды и мнения, выраженные в этой статье, являются исключительно мнениями автора и не являются инвестиционными советами.
  3. Команда Gate Learn перевела статью на другие языки. Копирование, распространение или плагиатство переведенных статей запрещено, если не указано иное.
Start Now
Sign up and get a
$100
Voucher!