Evgen_by | Injective

Posted on Mar 09, 2024Read on Mirror.xyz

Injective запускает inEVM в основной сети: первый пакет для гипермасштабируемой параллельной разработки виртуальных машин

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

InEVM от Injective позволяет разработчикам Ethereum создавать приложения, которые могут уникальным образом использовать невероятную скорость Injective и практически нулевую комиссию, одновременно обеспечивая компонуемость в мире WASM и EVM. В свою очередь, это позволяет Injective быть единственным блокчейном L1, способным объединить совместимость Cosmos со скоростью Solana и доступом разработчиков Ethereum.

inEVM был создан в сотрудничестве с некоторыми из ведущих сегодня инфраструктурных проектов в Web3, включая поставщика объединенных услуг Caldera. Кроме того, известные уровни обмена сообщениями, такие как Hyperlane и LayerZero, интегрированы с inEVM, что обеспечивает беспрепятственную передачу данных и активов. Celestia настроена на роль уровня доступности данных (DA) для объединения; и Pyth как поставщик оракулов.

Сегодня на inEVM развертываются проекты, включающие TimeSwap (основной протокол кредитования) и Thetanauts (расширенный протокол сетевых опций). На сегодняшний день эти протоколы собрали более 200 миллионов долларов США от таких инвесторов, как Polychain Capital, Delphi Digital, Bain Capital Crypto и многих других.

Начало работы с inEVM : https://inevm.com/

Документы inEVM здесь

Общие сведения об inEVM

Сегодня Injective — это один из самых быстрых блокчейнов первого уровня с самыми низкими комиссиями. Сеть обработала более 450 миллионов транзакций с временем блокировки в доли секунды. Эти улучшения производительности в сочетании с собственными готовыми к использованию модулями Injective, такими как первая в мире полностью онлайновая книга заказов, позволяют Injective предлагать разработчикам беспрецедентный опыт при создании приложений Web3.

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

Поскольку экосистема Injective продолжала привлекать все больше разработчиков, распространенным запросом было добавление среды виртуальной машины Ethereum (EVM). Это не только расширит возможности разработки на Injective, но также позволит новому набору разработчиков Ethereum подключиться к Injective со знакомыми языками и инструментами. Более того, уровень EVM в Injective также может служить «песочницей» для разработчиков, чтобы они могли ознакомиться с более широкой экосистемой Injective, сохраняя при этом возможность компоновки с магистральной сетью Injective WebAssembly (WASM).

inEVM: создание мира с несколькими виртуальными машинами

inEVM призван изменить то, как разработчики Ethereum взаимодействуют с более широкой вселенной блокчейнов. Используя тот же язык Solidity, что и в Ethereum, разработчики в песочнице могут использовать преимущества Injective — например, беспрецедентное время транзакций, более низкие затраты, подключение к сети IBC — одновременно открывая свои dApps на всех уровнях и протоколах, включая Ethereum и Solana.

InEVM, разработанный в сотрудничестве с Caldera, является первым в мире EVM, способным обеспечить настоящую компоновку Cosmos и Solana. Это достигается за счет способности Injective поддерживать несколько сред виртуальных машин в одной интегрированной сети. Впервые в истории разработчики больше не привязаны к одной виртуальной машине, а могут развиваться вместе и создавать новые синергии между множеством уровней виртуальных машин в Injective.

Архитектура inEVM

Injective работала над созданием параллельной экосистемы виртуальных машин с WASM, inEVM и inSVM, защищенными Injective.

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

Встроенная совместимость

В основе inEVM лежит встроенная совместимость сред WASM и EVM. Injective использует Hyperlane для взаимодействия с приложениями и активами Injective на базе WASM. Hyperlane — это не просто мост, но и универсальный и не требующий разрешений уровень взаимодействия, созданный для модульного стека блокчейнов и идеально подходящий для таких объединений, как inEVM и inSVM.

С помощью Hyperlane на inEVM от Injective вы можете создавать межчейновые приложения, которые абстрагируют сложности мультичейнового мира от пользователей. Если пользователь желает создать dApp Solidity, который позволит пользователям создавать транзакции непосредственно в приложениях Injective WASM, Hyperlane может сделать это легко.

Основные свойства уровня обмена сообщениями между Injective и inEVM

Вот несколько основных функций Hyperlane:

  1. Контракты: Hyperlane предоставляет контракты в цепочке, которые позволяют приложениям отправлять и получать сообщения.

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

  3. Приложения: И это вы, ребята! Вы можете использовать протокол для отправки и получения сообщений между различными цепочками, защищенными Hyperlane.

Горизонтальная компоновка

Среда inEVM Injective также по своей сути отличается от других цепочек EVM, поскольку она интегрирует Ethereum в экосистему IBC, что представляет собой значительный прогресс в целостной компонуемости.

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

Демонстрация совместимости между inEVM и слоем WASM Injective.

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

Новая интеграция Injective с LayeZero также помогает создавать омникан-приложения или OApps. В контексте inEVM OApps могут взаимодействовать не только внутри экосистемы Injective, но и во всех подключенных сетях, используя инфраструктуру LayerZero.

Архитектура LayerZero для inEVM

OApps уникально предлагают горизонтальную компоновку. OApps позволяют это сделать, позволяя контейнеризировать внешние перекрестные вызовы в inEVM и обратно в виде нового пакета сообщения, гарантируя, что логика получения отделена от самого внешнего вызова. Существуют также дополнительные расширения, специально созданные для экосистем NFT, называемые расширением OFT OApp, которое облегчает межсетевой NFT для тех, кто заинтересован в создании омникан-проекта NFT.

Масштабирование inEVM с помощью Celestia DA

Celestia призвана служить уровнем доступности данных (DA) для inEVM.

Celestia — это модульная сеть DA. Celestia DA предоставит механизм для уровней выполнения и расчетов inEVM, позволяющий с минимальным доверием отслеживать, действительно ли данные транзакций доступны. inEVM также может использовать огромную пропускную способность, обеспечиваемую системой выборки доступности данных (DAS) Celestia, архитектурой, которая масштабируется, сохраняя при этом возможность проверки для любого пользователя.

Pyth: данные институционального уровня

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

Pyth предоставляет данные с низкой задержкой в ​​inEVM, что позволяет разработчикам создавать приложения с помощью высококачественных каналов Oracle, предназначенных для критически важных систем. Более 95 крупных участников рынка, включая Jane Street, CBOE, Binance, OKX и Bybit, предоставляют данные в сеть.

Начало работы с inEVM

Начать работу с inEVM чрезвычайно просто, а развертывание в inEVM такое же, как и в любой другой EVM-совместимой цепочке, что делает весь процесс сборки интуитивно понятным. В дополнение к этому, существует множество уникальных собственных инструментов Ethereum и интеграций исключительно в inEVM, которые вы, как разработчик, можете использовать для беспрепятственного взаимодействия с Injective, а также с другими цепочками, такими как Ethereum и Solana.

Надежный набор инструментов в inEVM

Вы можете начать свой путь разработчика на inEVM, перейдя к документации здесь .

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

  • TimeSwap : Timeswap AMM позволяет создавать рынки кредитования и заимствования с фиксированным сроком погашения для любого взаимозаменяемого токена без зависимости от внешних ценовых потоков.

  • Interport : Interport обеспечивает наиболее эффективную перекрестную торговлю через все поддерживаемые сети.

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

  • Протокол Poolshark : Poolshark — это передовой AMM, с помощью которого пользователи могут создавать направленные позиции, чтобы зарабатывать на волатильности.

  • Thetanuts : Thetanuts Finance — это децентрализованный сетевой протокол опционов, ориентированный на опционы альткойнов.

  • ApeBond : ApeBond — это протокол связи, призванный построить устойчивое будущее DeFi для проектов и сообществ.

  • Relative : Relative Finance создает межотраслевые децентрализованные приложения для деривативов и пулов прогнозов в SocialFi, DeFi и GameFi.

Будущее inEVM

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

Каждый аспект inEVM был специально создан для удовлетворения потребностей сложных приложений, включая гипермасштабируемый уровень исполнения, а также модульный уровень DA. Это в сочетании с практически нулевой комиссией, предлагаемой Injective, делает inEVM лучшим решением для разработчиков Ethereum во всем мире.

Website | Telegram | Discord | Blog | Twitter | Learn | Youtube | Facebook|LinkedIn | Reddit | Instagram | Orbit Newsletter