Initia для русскоговорящих

POSTHUMAN
9 min readJun 8, 2024

--

Новаторство в будущем Web3 с помощью бесшовных объединений Omnichain

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

Что такое Initia

Initia — это сеть, специально разработанная для объединения различных блокчейнов (Omnichain). Эта уникальная архитектура предполагает объединение основного уровня 1 (L1) со сложной инфраструктурной системой уровня 2 (L2) для конкретного приложения. Основная цель Initia — упростить разработку и развертывание масштабируемых независимых систем, одновременно уменьшая присущие сложности, связанные с традиционными монолитными и многоцепочечными структурами. Следовательно, идеал Initia заключается в обеспечении бесперебойной и последовательной работы как для разработчиков, так и для пользователей во всей сети. Как они этого достигают? Предлагая владение архитектурными уровнями — L1, L2 и коммуникационным уровнем. Это поможет Initia обеспечить целостную и удобную для пользователя среду в децентрализованной сфере.

Уникальный подход Initia

До таких инициатив, как Initia, платформы смарт-контрактов часто работали изолированно. Каждая платформа имела свои языки программирования, среды выполнения и механизмы консенсуса. Разработчикам, которые хотели использовать разные платформы смарт-контрактов, приходилось изучать и адаптироваться к уникальным функциям и языкам каждой из них. Это привело к фрагментации ландшафта, что затрудняло взаимодействие и сотрудничество между проектами на разных платформах. Пользователям и разработчикам приходилось использовать множество платформ и технологий для достижения различных функций.

Initia выделяется тем, что предлагает готовые к использованию комплекты Minitia (уровень 2), которые, возможно, являются наиболее готовыми к использованию модульными накопительными пакетами из доступных. Эти Minitia (уровень 2) оснащены рядом функций, включая собственный доступ к стейблкоинам, прямой доступ из любой цепочки, а также гибкость в настройке полос мемпула, комиссий за газ и программных транзакций без газа. Более того, они могут похвастаться взаимозаменяемостью активов на уровне Omnitia, мгновенным мостом, переходом на фиатные шлюзы и поддержкой популярных кошельков как для Ethereum так и для Cosmos экоситемы

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

Технические основы

Понимание технических основ Initia начинается с понимания концепции архитектуры уровня 1 (L1) и уровня 2 (L2).

  • Уровень 1 (L1): это базовый уровень/основная сеть блокчейна, похожий на фундамент здания, спроектированного в Cosmos. L1 от Initia предназначен для работы с различными типами приложений и создания единообразного опыта для пользователей и разработчиков.
  • Уровень 2 (L2), называемый Minitias: они представляют собой вторичные решения, построенные поверх основного уровня. Minitia, как их называют, представляют собой особые приложения, которые без проблем работают с Initia L1. Разработчики могут использовать эти Minitias для создания своих собственных проектов, не слишком беспокоясь о технических деталях.

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

Initia делает шаг вперед, представляя MoveVM, язык смарт-контрактов, изначально совместимый с протоколом межблокчейн-коммуникаций (IBC) Cosmos. Интеграция MoveVM обеспечивает совместимость уровня L1 Initia, обеспечивая бесперебойную связь и сотрудничество между различными решениями уровней L2. Более того, архитектура Initia позволяет уровням L2 использовать EVM, WasmVM или MoveVM, обеспечивая при этом беспрепятственный обмен сообщениями и соединение между ними.

Полезные функции для пользователей и разработчиков

Функции, ориентированные на разработчиков

  1. Простота запуска L2: разработчики могут запускать свои блокчейны для конкретных приложений (L2) без необходимости глубоких знаний инфраструктуры уровня цепочки или запуска наборов валидаторов.
  2. Гибкая среда заключения контрактов. Initia поддерживает несколько сред заключения контрактов, включая MoveVM, EVM и WasmVM, предоставляя разработчикам гибкость в выборе среды, которая лучше всего подходит для их проекта.
  3. Децентрализованные секвенсоры и общий уровень DA. Повышенная безопасность достигается за счет децентрализованных секвенсоров и общего уровня доступности данных (DA).
  4. Повышенная безопасность с помощью общей безопасности Omnitia: Initia обеспечивает надежные меры безопасности с помощью своей структуры общей безопасности Omnitia.

Ориентированные на пользователя функции

  1. Согласованный опыт: сохраняя право владения всем стеком технологий (уровни L1, L2 и уровень связи), Initia обеспечивает единообразный опыт как для пользователей, так и для разработчиков во всей сети.
  2. Единые руководящие стандарты политики для всего протокола, согласовывающие интересы пользователей и разработчиков для максимизации излишков и обеспечения быстрого масштабирования.
  3. Интуитивные инструменты: приложение Initia, кошелек, проводник и виджеты в совокупности предоставляют пользователям интуитивно понятный интерфейс для навигации по модульной мультичейн-экосистеме.
  4. Своевременный газ: платформа оптимизирует использование газа, делая транзакции более эффективными для пользователей.

Архитектура для переплетенного будущего

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

Уровень Initia L1 служит уровнем синхронизации и управления, облегчая координацию безопасности, ликвидности, маршрутизации и взаимодействия в сети переплетенных объединений с помощью инфраструктуры VM-Agnostic Optimistic Rollup — стека OPinit. Эта платформа, поддерживаемая защитой от мошенничества и возможностями отката, обеспечивает безопасное масштабирование объединений на основе CosmosSDK в таких средах, как EVM, MoveVM или WasmVM, при этом используя уровень доступности данных (DA) Celestia.

Уровень L1 Initia представляет закрепленную ликвидность, уникальный механизм, в котором отдельные или парные токены INIT размещаются с помощью валидаторов для создания центра ликвидности в цепочке уровня L1. Этот механизм повышает безопасность, повышает ликвидность и служит маршрутизатором между уровнями L2, обеспечивая плавную передачу токенов между объединениями.

Благодаря упрощению выбора и интеграции основных функций с самого начала, Initia предоставляет универсальные, готовые к развертыванию решения, оснащенные полным набором функций. Разработчики имеют возможность использовать Solidity, Move или CosmWasm, легко интегрироваться с CosmosSDK и получить доступ к набору встроенных функций, включая собственный USDC, закрепленные оракулы, мгновенное соединение, межсетевое взаимодействие через IBC, фиатные каналы, децентрализованные секвенсоры, инструменты DAO, InitiaScan и многое другое для подписи кошельков EVM и Cosmos.

Стек продуктов Initia унифицирует архитектуру, предлагая пользователям уникальный опыт работы с цепочками при взаимодействии с тысячами переплетенных пакетов и снижая входные барьеры:

Платформа Initia плавно интегрирует архитектуры уровня L1 и уровня L2 в единую платформу, называемую Omnitia. По своей сути платформа состоит из:

  • Уровень оркестрации Initia (уровень 1): называемый просто «Initia», это базовый уровень оркестровки блокчейна, который координирует сетевую безопасность, консенсус, управление, совместимость, ликвидность и обмен сообщениями между цепочками.
  • Пакеты Initia (уровень 2): известные как «Minitia» или мини-Initias, это решения уровня 2, построенные на основе базовой цепочки Initia для повышения масштабируемости и пропускной способности транзакций. Они могут работать в EVM, MoveVM или WasmVM с CosmosSDK под ним.
  • Платформа оптимистических накопительных пакетов Initia (стек OPinit). Стек OPinit — это платформа OR компании Initia, созданная в CosmosSDK и используемая для защиты накопительных пакетов Initia с помощью доказательств мошенничества и откатов.
  • Промежуточное программное обеспечение для взаимодействия/моста: оно включает в себя протокол межблокчейн-связи (IBC) и поставщика мостов TBA, обеспечивающие беспрепятственную передачу активов и данных через различные сети блокчейнов, а также между уровнями 1 и 2 в рамках Omnitia.

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

Initia (Уровень 1)

Обзор

Архитектура Initia Layer 1 (L1) построена на Cosmos SDK , используя CometBFT (ранее известный как Tendermint) для достижения консенсуса и интегрируя Move VM для функциональности смарт-контрактов. Этот дизайн позиционирует L1 Initia как надежную, не требующую разрешений и универсальную платформу для смарт-контрактов, устанавливающую фундаментальный уровень для всей последующей инфраструктуры и управления данными.

Центр ликвидности Omnitia и закрепленная ликвидность

Архитектура L1 Initia уникальным образом включает в себя собственный DEX, который функционирует аналогично Balancer, позволяя создавать взвешенные и стабильные пулы в центре нового многоцепочного мира. Этот модуль DEX позволяет L1 поддерживать не только собственный токен INIT, но также пары INIT с другими токенами, которые были внесены в белый список в процессе управления (например, INIT-USDC, INIT-statOM) для целей размещения ставок. Примечательно, что соотношение этих пар не ограничивается соотношением 50 на 50 при условии, что INIT сохраняет большинство.

Преимущества:

  • Liquidity Moat:: создает устойчивую основу ликвидности на уровне L1, улучшая качество обслуживания пользователей.
  • Enhanced Staking Yield: позволяет активно использовать ликвидность, которая традиционно была зафиксирована в ставках, для торговли и получения прибыли. Это включает в себя поддержку таких пар, как INIT-LSD, позволяющих пользователям одновременно получать доход от ставок, доход от LSD и торговые комиссии.
  • Inter-Minitia Router: обеспечивает эффективное перемещение токенов между различными минитиями, обеспечивая бесперебойные транзакции в экосистеме.
  • Just-in-Time Gas: предоставляет пользователям механизм конвертации своих активов в газ для операций L2 за одну транзакцию, повышая гибкость и доступность.

Общая безопасность Omnitia (OSS)

OSS представляет собой масштабируемую структуру безопасности, предназначенную для защиты активов Minitia. В случаях мошенничества на L2 для разрешения спора используется набор валидаторов L1. Этот процесс упрощается за счет интеграции узлов Celestia с узлами валидатора, что позволяет проверять данные в Minitias без необходимости загрузки полных блоков.

Ключевые компоненты:

  • Уровень доступности общих данных: предоставляет набору валидаторов Initia L1, претендентам и операторам мостов доступ к данным, необходимым для построения доказательств мошенничества против недействительных операций объединения.
  • Прямая публикация в Celestia: позволяет Minitias отправлять данные транзакций непосредственно в Celestia, облегчая детерминированную проверку переходов состояний цепочки объединения.
  • Эффективная проверка данных: используются деревья Меркла с пространством имен (NMT) и выборка доступности данных (DAS) Celestia, позволяющие соответствующим участникам загружать и проверять только соответствующие транзакции, оптимизируя использование ресурсов.

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

Минития (уровень 2)

Обзор

Minitias — это цепочки приложений уровня 2 в экосистеме Initia, характеризующиеся как полнофункциональные блокчейны CosmosSDK, которые используют оптимистичные объединения для расчетов. Эти цепочки отличаются быстрым временем создания блоков (500 мс) и способностью обрабатывать более 10 000 транзакций в секунду, что делает их высокопроизводительными платформами для широкого спектра приложений.

Ключевые характеристики

Стек OPinit: платформа оптимистического накопительного пакета Cosmos

Стек OPinit знаменует собой новаторский шаг в качестве первой оптимистичной среды объединения, адаптированной для экосистемы Cosmos и черпающей вдохновение из спецификации Bedrock компании Optimism. Его независимая природа позволяет Minitias поддерживать различные виртуальные машины, включая MoveVM, WasmVM и EVM. Такая гибкость гарантирует, что Minitias может удовлетворить широкий спектр приложений и предпочтений разработчиков.

Возможности Minitia

Несмотря на то, что Minitias являются полнофункциональными цепочками CosmosSDK, они работают без собственных механизмов консенсуса, вместо этого полагаясь на уровень 1 Initia для обеспечения безопасности и обработки данных. Эта структура позволяет интегрировать расширенные функции объединения и использовать стандартные модули CosmosSDK, такие как AuthZ и Feegrant, а также пользовательские модули, такие как POB из Skip Protocol.

Транзакции на Minitias эффективно упорядочиваются и распределяются по L1 и Celestia, обеспечивая прозрачную и безопасную среду для работы и проверки.

Готовые решения для разработчиков приложений

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

Minitias предлагает разработчикам полный набор встроенных функций, в том числе:

  • Мгновенное соединение и доступ к собственным USDC и CCTP
  • Взаимозаменяемость токенов на разных виртуальных машинах
  • Интерфейсы Oracle, фиатные шлюзы и обширные инструменты разработчика.
  • Виджеты внешнего интерфейса для снижения входного барьера для конечных пользователей

Комплексные характеристики и возможности Minitia

Minitias могут похвастаться впечатляющими техническими характеристиками и богатым набором функций для поддержки запуска и работы приложений:

  • Высокая пропускная способность: более 10 000 TPS и время блока 500 мс.
  • IBC для совместимости Cosmos и общей безопасности Omnitia
  • Поддержка доступности данных Celestia, MoveVM, WasmVM и EVM.
  • Разнообразие встроенных функций, таких как программы корыстных интересов, откаты токенов и модуль обмена сообщениями Omnitia.
  • Расширенные инструменты, включая InitiaSDK, WalletSDK и виджет депозита в 1 клик.
  • Интеграция со сторонними сервисами и оракулами для улучшения функциональности и удобства пользователей.

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

Заключение

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

===

Оригинал статьи на английском языке:
https://medium.com/@antropocosmist/initia-dda7691c5f6d

--

--