HyperEVM
С чего начать
Этот раздел по теме «HyperEVM» связывает основные страницы: HyperEVM, JSON-RPC, Как использовать HyperEVM, Инструменты HyperEVM. Сначала изучите базовые понятия и правила, затем переходите к деталям с учетом задач торговли, разработки или диагностики. На каждой странице указаны официальный источник и даты версий.
Блокчейн Hyperliquid состоит из двух ключевых частей: HyperCore и HyperEVM. HyperEVM — это не отдельная сеть, а компонент, защищённый тем же консенсусом HyperBFT, что и HyperCore. Это позволяет HyperEVM напрямую взаимодействовать с частями HyperCore, такими как спот- и перп-стаканы заявок.
Что можно делать на HyperEVM?
Изучите каталоги приложений, инструментов и другого, созданного членами сообщества: ASXN, HypurrCo и HL Eco. С вопросами обращайтесь к FAQ по онбордингу HyperEVM.
Почему стоит строить на HyperEVM?
Разработчики могут подключаться к ончейн-ликвидности стакана заявок HyperCore через HyperEVM. Кроме того, многие пользователи Hyperliquid — ранние последователи, желающие пробовать новые ончейн-финансовые приложения. Подробнее о технических деталях см. в разделе для разработчиков HyperEVM, а за ресурсами — в инструментах для разработчиков HyperEVM.
Например, проект XYZ может развернуть контракт ERC20 на HyperEVM с помощью стандартных EVM-инструментов и пермиссионлесс развернуть соответствующий спот-актив XYZ в спот-аукционе HyperCore. После связывания токена HyperCore и контракта HyperEVM пользователи смогут использовать тот же токен XYZ в приложениях HyperEVM и торговать им в нативном спот-стакане заявок. Это даёт два ключевых улучшения по сравнению с листингами на CEX: 1) весь процесс пермиссионлесс, без закулисных переговоров о преференциях и 2) отсутствует риск моста между HyperCore и HyperEVM, поскольку это единое состояние.
Другой пример: протокол кредитования может настроить пул-контракт, который принимает токен XYZ в качестве обеспечения и выдаёт заёмщику другой токен ABC. Для определения порога ликвидации смарт-контракт кредитования может читать цены XYZ/ABC напрямую из стаканов заявок HyperCore через прекомпиляцию чтения. Для разработчика на Solidity это так же просто, как вызов встроенной функции. Предположим, позиция заёмщика требует ликвидации. Смарт-контракт кредитования может отправлять ордера, напрямую свапающие XYZ и ABC в стаканах заявок HyperCore, через системный контракт записи. И снова — это простая встроенная функция в Solidity. В нескольких строках кода протокол кредитования реализует протоколизированные ликвидации, похожие на то, как работают перпы на HyperCore. Одна из идей HyperEVM — абстрагировать глубокую ликвидность HyperCore как строительный блок для произвольных пользовательских приложений.
На каком этапе находится HyperEVM?
HyperEVM находится на стадии альфы. Причин такого постепенного развёртывания три.
Во-первых, это верно принципу Hyperliquid «без инсайдеров»: у всех равный доступ, и все начинают на равных. Компромисс в том, что HyperEVM не запустился с тем же набором инструментов, который можно видеть в других сетях, поскольку никто не получает предварительного уведомления и не получает оплату за интеграцию или маркетинг. Эти краткосрочные трудности стоят того, чтобы в долгосрочной перспективе стать честной, достоверно нейтральной платформой.
Во-вторых, постепенное развёртывание — самый безопасный способ обновлять сложную систему с миллиардными дневными объёмами и защищаться от деградации производительности или простоев.
В-третьих, выпуск MVP и итерации вживую с обратной связью от пользователей позволяют разработке быстрее адаптироваться. Тестнеты полезны для технического тестирования, но системы можно по-настоящему закалить только через реальное экономическое использование.
Таким образом, более высокая пропускная способность и системные контракты записи пока не запущены на мейннете, но появятся в своё время.