Initia: сеть для роллапов с поддержкой EVM, Move VM и Wasm, авторизацией любым кошельком (например, Metamask) и интегрированной экосистемой
January 25th, 2025

Удивили тем, что можно использовать Metamask или иной кошелёк, пользуясь их сетями!

Аудит

Команда

Информации на сайте или где ещё не нашёл, но в Дискорде спросил - дали ссылку на Rootdata:

Cofounder & CEO Stan Liu:

До Initia работал в Terra, Mirror Protocol.

Обучался в Princeton University, инвестировал в несколько проектов.

Его LinkedIn:

Здесь указана только Initia, но должность - Chief Executive Officer.

Co-Founder Ezaan Mangalji:

Указана только одна компания - initia, LinkedIn нет (только X и ещё один сервис).

Инвестировал в Plume Network.

Head of ecology OmniscientAsian:

До Initia работал в Crescendo Ventures, Ryze Labs.

Инвестировал в Initia, Karma3 Labs.

Это все.

Хотя по данным страницы компании в LinkedIn у них 16 сотрудников:

На странице людей компании есть ещё двое со ссылками:

Operations в Initia Inbae Lee:

Работает с января 2024.

Другие компании:

  1. Kakao Ventures: Principal, Investment Team | Overseas LP Relations с апреля 2015 по декабрь 2023

  2. Kakao Corp: CEO Staff | Deputy of Kakao Brain Corp. | AI Platform BD, AI Division с сентября 2016 по январь 2019

  3. Samsung Electronics: Software Engineer, Mobile Division с марта 2011 по июль 2014

  4. Apple: Firmware Engineer, iPod Division с июня 2008 по декабрь 2010

Учился в Carnegie Mellon University: Integrated Bachelors & Masters of Science, Computer Engineering с 2003 по 2008.

И в St. George's School с 2000 по 2003.

Head of Integrations в Initia Sawit Trisirisatayawong:

Работает с июля 2024.

Другие компании:

  1. Alles Labs: Founder & CEO с декабря 2022 по июнь 2024

  2. Nebula Protocol: Project Lead с октября 2021 по ноябрь 2022

  3. Band Protocol: Integration Lead с марта 2020 по сентябрь 2021

  4. Central Retail Digital: Software Engineer с июня 2019 по март 2020

Учился в University of Michigan: Bachelor of Science - BS, Computer Science с 2015 по 2019.

Соцсети проекта

X @initia:

188,1 тысяч подписчиков, 1315 постов. Последний - 8 часов назад с 176 ответами, 105 репостами, 665 лайками и 17282 просмотрами.Предыдущий - 10 минут назад. 149 ответов, 69 репостов, 474 лайка и 18089 просмотров.

В общем, активность хорошая...

Аудит по Tweetscout:

Уровень по ботам 3 (High), score - 1110, общий уровень 4 (Significant).

Подписавшиеся проекты: Abstract Ecosystem, Abstract, DEGEN NEWS, CMSOz, Tommo, Terra 🌍 Powered by LUNA 🌕, TOKEN2049, Synapse Labs и другие...

Венчурный капитал: loomdart - Holy War Arc, eGirl Capital 仙女資本, DeFi Dad ⟠ defidad.eth, Fourth Revolution Capital, Tarun Chitra, Robot Ventures и другие...

По Moni:

Moni Score: уровень 6 (High): 5069.+15 за день.622 смартов подписано на них.Уведомлений - 1,44 тысяч, смарт-упоминаний - 1,22 тысяч.

В общем, впечатляет...

Discord:

Начну с тикета. Ответили через 1 час 40 минут - норм...

В Русском чате пишут активно:

На вопросы тоже отвечают. Хотя и флуда много...

В основном чате тоже активность хорошая, но на мой вопрос не ответили (хотя может это из-за тикета):

Последнее сообщение в анонсах 13 января:

В общем, тоже норм...

Medium:

Последний пост 4 января (7 хлопков). Предпоследний - 2 октября 2024 (208 хлопков).

В общем, тоже норм...

Итог по команде

Оценка 4 из 5: минус за то, что не все участники команды со ссылками.

Концепт

На основе документации:

Концепт проекта Initia представляет собой высокоинновационную экосистему для модульных блокчейнов и кроссчейн-взаимодействия, которая включает в себя как слой 1 (Layer 1), так и слой 2 (Layer 2) и ориентирована на создание гибкой и масштабируемой инфраструктуры.

Основная идея Initia - Сеть для взаимосвязанных роллапов

Initia — это блокчейн-сеть, предоставляющая платформу для взаимосвязанных оптимистичных роллапов (Interwoven Optimistic Rollups). Она строится на основе мультичейновой архитектуры, которая переосмысляет существующие подходы к структуре, взаимодействию и эксплуатации блокчейнов.

В основе лежит:

  1. Layer 1 — базовый блокчейн (Initia Base Chain), выполняющий функции оркестрации, координации безопасности, ликвидности, маршрутизации и взаимодействия.

  2. Layer 2 — оптимистичные роллапы (Minitia), работающие с CosmosSDK и поддерживающие среды EVM, MoveVM, WasmVM.

Основные компоненты Initia

1. Initia Orchestration Layer (Layer 1)

Слой 1 выступает в качестве централизованного уровня для оркестрации сети. Построен на CosmosSDK и использует CometBFT для консенсуса.

Ключевые особенности Layer 1:

  • Enshrined Liquidity: Создание уникального пула ликвидности, в котором токены INIT могут быть застейканы вместе с другими активами (например, USDC или stATOM). Это:Повышает безопасность сети.

  • Упрощает маршрутизацию активов между роллапами.

  • Позволяет использовать ликвидность для трейдинга и доходов от стейкинга.

  • Omnitia Shared Security (OSS): Поддержка общей безопасности за счет использования слоя доступности данных (Celestia DA), что позволяет проверять корректность роллапов и предотвращать мошенничество.

  • Нативный DEX: Встроенная децентрализованная биржа, функционирующая по модели Balancer, с поддержкой гибких пар активов.

2. Minitia (Layer 2)

Minitias — это аппчейны (Application Chains), представляющие собой роллапы с высокой пропускной способностью (до 10,000 TPS и временем блока 500 мс). Они не имеют собственного консенсуса и полагаются на слой 1 для обеспечения безопасности и данных.

Характеристики Minitia:

  • Поддержка различных виртуальных машин (MoveVM, WasmVM, EVM).

  • Уникальный стек OPinit для защиты с использованием fraud proofs.

  • Возможность мгновенного взаимодействия с другими чейнами через IBC.

  • Встроенные инструменты для разработчиков, такие как InitiaSDK и WalletSDK.

Основные возможности:

  • Мгновенные мосты и доступ к токенам USDC.

  • Единая экосистема для работы с разными виртуальными машинами.

  • Оркестрация транзакций и данных через Celestia DA.

3. Продукты и инструменты Initia

Для пользователей:

  • InitiaScan: Мультичейновый обозреватель блоков с уникальными функциями для каждой VM.

  • Initia Wallet: Эксклюзивный кошелек для взаимодействия с экосистемой Initia.

  • Initia Usernames: Система ончейн-идентификации.

  • Initia App: Централизованная платформа для всего, что связано с Initia.

(рассмотрим их в практике).

Для разработчиков:

  • 1-Click Deposit Widget: Виджет для быстрого депозита токенов.

  • Fiat On-Ramp: Интеграция для прямой покупки криптовалюты за фиат.

  • Децентрализованные оракулы и инструменты управления DAO.

  • Wallet Widget: Поддержка EVM и Cosmos-кошельков с социальным логином.

Основные преимущества Initia

  1. Гармонизация экономики: Сеть объединяет интересы пользователей, разработчиков и валидаторов.

  2. Инновационная ликвидность: Механизм Enshrined Liquidity обеспечивает устойчивую ликвидность и доходность.

  3. Высокая пропускная способность: Быстрая обработка транзакций благодаря Layer 2 и OPinit Stack.

  4. Удобство для разработчиков: Готовые к использованию инструменты снижают барьеры входа.

  5. Кроссчейн-интеграция: Бесшовное взаимодействие между роллапами и внешними чейнами через IBC.

Жизненный цикл транзакции

На Layer 1:

  1. Отправка транзакции: Проверка через check_tx для допуска в мемпул.

  2. Распространение: ноды делятся транзакциями через P2P.

  3. Генерация блока: Валидатор создает блок из транзакций мемпула.

На Layer 2:

  1. Проверка корректности: Каждая транзакция проверяется на валидность через OPinit.

  2. Секвенсирование: Транзакции агрегируются и передаются в Layer 1 для финализации.

Программа «Заинтересованное участие» (Vested Interest Program, VIP)

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

  • Несогласованность стимулов для dApps, создающих значительную ончейн-активность и ценность.

  • Экономическое недоиспользование нативного токена.

  • Неэффективное распределение грантов на уровне протокола, что препятствует созданию долгосрочной ценности и согласованности.

Для экосистемы Minitia Initia стремится решить эти проблемы, разработав новую программу согласования стимулов — Vested Interest Program (VIP). Эта программа направлена на структурное и программное стимулирование всех участников экосистемы Initia:

  • Активно участвовать в экосистеме.

  • Выполнять высококачественные действия, приносящие пользу экосистеме.

  • Сохранять долгосрочное соответствие успеху Initia.

Цель VIP-программы — согласовать интересы всех участников экосистемы, включая команды Minitia, пользователей и широкой экосистемы Initia.

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

На момент запуска сети часть общего запаса токенов INIT будет зарезервирована для наград в рамках программы VIP и распределяться на протяжении нескольких лет. Назовем эту часть запаса R. Эти награды выдаются через регулярные интервалы времени (t) в течение периода распределения.

Награды сначала распределяются между каждым Minitia, а затем — между пользователями и операторами Minitia.

Право на участие Minitia

Чтобы Minitia могла претендовать на награды VIP, она должна быть предварительно добавлена в белый список через ончейн-пропозал в управлении Initia L1.

Распределение наград

На каждом этапе распределения награды программы VIP распределяются между экосистемами Minitia в несколько этапов:

  1. Разделение общего объема наград текущего этапа между всеми Minitia, внесенными в белый список.

  2. Распределение наград среди пользователей Minitia.

  3. Распределение наград среди операторов Minitia.

Разделение наград между Minitia

Общий объем наград программы VIP для текущего этапа t делится на два пула:

  • Balance Pool (Пул баланса)

  • Weight Pool (Пул веса)

Эти пулы стимулируют и награждают различные аспекты работы Minitia. Соотношение между ними, называемое poolSplitRatio, устанавливается управлением Initia L1 и может изменяться через ончейн-пропозалы.

Награды для каждой Minitia m рассчитываются следующим образом:

  • Balance Pool стимулирует удержание токенов INIT, распределяя награды пропорционально количеству токенов INIT, заблокированных в Minitia.

  • Weight Pool награждает Minitia на основе значений их веса, определяемых голосованием по модели Curve.

Распределение среди пользователей Minitia

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

  • Количество транзакций, совершенных пользователем.

  • Объем активов, взятых в долг.

  • Объем торгов или предоставленной ликвидности.

Распределение среди операторов Minitia

Чтобы стимулировать операторов поддерживать активность своих Minitia, они могут устанавливать операторскую комиссию (operatorCommissionRate, c). Эта комиссия позволяет им забирать часть наград своей Minitia.

Вестинг наград

Награды программы VIP выдаются в виде токенов esINIT, которые изначально непередаваемы. Вестинг различается для пользователей и операторов.

Пользователи могут выбрать два подхода к вестингу:

  1. Поддержание VIP-рейтинга: сохранение минимального уровня активности на протяжении заданного периода.

  2. Перевод в позицию стейкинга: конвертация esINIT в позицию стейкинга INIT:TOKEN.

Пример вестинга

  • Период вестинга (p): 50 этапов.

  • Минимальный коэффициент (f): 0.5.

Этап 1:

  • Рейтинг пользователя: 100.

  • Получено esINIT: 100.

  • Ставка вестинга: 2 INIT/этап.

Этап 2:

  • Минимальный рейтинг: 50.

  • Рейтинг пользователя: 60.

  • Вестинг: 2 INIT (полный).

Этап 3:

  • Минимальный рейтинг: 50 (этап 1), 30 (этап 2).

  • Рейтинг пользователя: 40.

  • Вестинг: 1.6 INIT (этап 1) + 1.2 INIT (этап 2).

Эта программа обеспечивает гибкость для участников и стимулирует долгосрочное развитие всей экосистемы Initia.

Самая важная фишка

Вы можете использовать основную сеть Initia и L2 (Minitia) из любого кошелька, например, Metamask (EVM), а не ставя кошелёк Initia...

Вывод

Initia — это будущее блокчейнов, объединяющее безопасность, масштабируемость и удобство.

Итог по концепту

Оценка 5 из 5: в документации есть всё как для пользователей, так и для разработчиков с валидаторами. Функционал уникален и интересен. Программа стимулирования активности долгосрочна и тоже, как мне кажется, может привести к использованию экосистемы.

Коин

Токеномики нет, как мне сказали.

В rootdata, вероятно, вы уже видели инвестиции 14 МЛН $. Вот ещё информация из Cryptorank:

Написано, что инвестировали 25 МЛН, а не 14.

Инвесторы: Delphi Ventures, YZi Labs (Prev. Binance Labs), Bryan Pellegrino, Hack VC, Nascent, Big Brain Holdings, Figment Capital, a_capital, Theory VC, DCF God и другие...

Важно, что есть ютилити токенов $INIT (СМ. концепт).

Оценка 3 из 5: 2 минуса за отсутствие токеномики. Инвестиции хорошие, ютилити прописано.

Код

Код на Github https://github.com/initia-labs:

51 репозиторий - дофига, поэтому рассмотрим лишь основные.

initia-labs/vesting:

Описание:

"Вестинг механизм будет использоваться как командой, так и инвесторами при получении их токенов INIT".

Последний коммит две недели назад:

Всего - 21:

initia-labs/initia.js:

JS библиотека для взаимодействия с Initia (как L1, так и L2).

Последний коммит тоже две недели назад:

Всего - 389:

14, 10, 9, 6 января; 27, 22, 15, ... ноября и т. д.

initia-labs/miniwasm:

Minitia с Wasm VM. Расшифрую: L2 сеть поверх Initia с поддержкой Wasm.

Последний коммит неделю назад:

Всего - 274 коммита:

16 и 15 января; 27, 17 и 3 декабря, ранее...

initia-labs/minievm:

Minitia с EVM.

Последний коммит 3 дня назад:

Всего - 222 коммита:

22, 21, 16, 15, 6 января; 27, 17, 13, 12, 9, 4, 3, 2 декабря и ранее...

initia-labs/initia-registry:

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

Последний коммит 2 дня назад:

Всего их - 238:

23, 17, 16, 15, 14, 13, 9, 7, 6 января; 23, 12, 3 декабря и ранее...

initia-labs/initia:

Как понимаю, основной репозиторий Initia.

Последний коммит был 3 дня назад:

Всего их - 386:

22, 3 января; 27, 24, 18, 17, 16, 12, 3 декабря и ранее...

Итог по коду

Оценка 4 из 5: всё часто обновляется, развивается... Минус за отсутствие исходников Initia app и других приложений. Хотя возможно у них другой Github аккаунт - не знаю...

Практика

Приложение https://app.testnet.initia.xyz/

"Connect":

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

После подключения появится запрос подписи:

Подтверждаем.

Вот мы авторизовались:

Нажав по самой верхней кнопке, раскрываем меню сервисов:

Начнём с faucet.testnet.initia.xyz. Там сразу подключение запросит - подтверждаем. И видим форму:

Отмечаем галочку капчи и "Submit" - токены будут у вас:

Можем перейти по id транзакции в эксплорер:

Здесь видим данные. За одно вам покажу и главную эксплорера:

Есть и подключение кошелька, но это для деплоя и работы с контрактами, поэтому показывать вам не буду.

Вернёмся на страницу Initia app и нажмём по кнопке на месте подключения кошелька:

Как видите, появился токен.

А клик по кнопке рядом открывает второе меню с функциями:

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

Поэтому идём дальше

Initia app swap

Меняем местами и вводим сумму:

"Next":

"Confirm":

Появляется подтверждение транзакции. Прямо на странице.Что круто - есть выбор токена оплаты комиссии:

"Approve":

И подтверждаем в Metamask.

Готово:

Можем перейти на мою страницу через "Go to my page":

Видим баланс. Есть возможность кнопкой "Swap" перейти к обмену.

Initia app liquidity

Перейдём к "PROVIDE LIQUIDITY":

Напомню, что к странице можно перейти и через меню по кнопке возле кошелька.

Здесь видим все пулы. Можем отфильтровать только по INIT pools:

Перейдём к нему:

Клик по "Deposit":

Вводим сумму, "Deposit":

Предупреждают, что вывод 7 дней. "Proceed":

"Approve" и подтверждаем в Метамаске или другом кошельке.

Также можем добавить в dex ликвидность INIT-USDC:

"Deposit":

Второй вариант - с INIT:

Третий - с обоими токенами:

Остановлюсь на первом, нажму "Deposit":

Кстати, хоть список и есть, USDC не выбрать почему-то пока...

"Approve" и подтверждаем.

Напомню, что на странице пула рядом была ссылка Stake с "Deposit" - перейдём по ней:

Думал тут стейкинг LP, но оказывается самих токенов. "Next":

Клик по "F5 Nodes" для выбора другого валидатора:

И выбираю Imperator.co:

"Next":

Жмём по "NO LOCK" для выбора срока блокировки:

Максимум - 1440 часов. "Next":

"Confirm":

"Approve" и подтверждаем в кошельке.

Initia app Staking

Вернёмся на My page:

Видите изменения. В разделе "STAKING" жмём "Stake" и попадаем на страницу стейкинга:

Выбрал INIT:

И ввёл сумму.

"Next":

Валидатора оставлю такого - Next:

Блокировать тоже не буду - "Confirm":

"Approve" и подтверждаем.

Initia app VIP

Здесь видим актуальные программы и мои позиции (пока их 0):

"Civitia"- соцсеть:

Перейдём к вкладке "GAUGE VOTE":

"Vote":

Распределяем голоса между приложениями в VIP программе:

"Submit":

"Approve" и подтверждаем в кошельке. Всё.

Пример VIP программы: MilkyWay

Для простоты дал ссылку сразу на страницу стейкинга:

"button" для подключения кошелька:

Выбираю также Metamask и подписываю сообщение.

Нажимаю по кнопке меню под формой, открывая мост:

Уже ввёл сумму. Клик по кнопке:

И "Approve" с подписью в кошельке.

Как видите, перевелось.

Ввожу сумму и нажимаю по кнопке рядом с мостом:

Выбираю в списке вместо MILK INIT:

"Approve" и подтверждаю в кошельке. Всё.

Но ничего не происходит...

Думаю принцип понятен...

Участвуете в проектах, получаете за это награды...

Initia app governance

Здесь голосуем по пропозалам:

Как видите ниже, открытых нет:

Страница пропозала:

Если бы он был открыт, Vote была бы активна.

Initia app Dashboard и Validators

Dashboard со статистикой сетей:

Вот, например, выбрал Keplr:

Можем перейти сразу к стейкингу:

Дальше вы знаете...

Другие приложения

Initia bridge

Также сразу подключился через Metamask (видимо их SDK запоминает способ подключения):

Выбираю "Select network":

Допустим, Civitia:

"My Address":

И выбираю Metamask.

Далее "Select token":

Выбираю INIT:

"Preview route":

Как видите, перевод через IBC, что в случае перевода из L2 в L1 быстрее перевода с использованием функционала Initia. В данном случае без разницы, но по умолчанию выбирается все равно IBC.

"Confirm":

"Approve" и подтверждаем в кошельке.

Успешно.

Можем вывести из "MilkyWay", нажав по "Initia" и ввыбрав эту сеть:

Выбираю в "Select token" INIT:

Также выбираю сеть получения Initia, "Select token":

Как видите, нет доступных токенов... Бывает значит и такое...

Initia Usernames

Вводим название. Я articler. Выбираем срок регистрации:

"Register":

"Approve" и подтверждаем - всё:

Переходим на страницу с доменами ("Go to my page"):

Можем отредактировать записи, расширить срок регистрации и отправить. Покажу вам только "Edit":

Добавил поле ключ-значение:

"Confirm":

"Approve" и подтверждаем. Всё:

Итог по практике

Оценка 4 из 5: MilkyWay тестнет разочаровал отсутствием возможности участия в ликвидном стейкинге. В остальном интерфейс удобный и функциональный!

Общий итог

20 из 25 баллов или 4 из 5:

  • Команда: минус балл за то, что не все участники команды со ссылками.

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

  • Коин: 2 минуса за отсутствие токеномики. Инвестиции хорошие, ютилити прописано.

  • Код: всё часто обновляется, развивается... Минус за отсутствие исходников Initia app и других приложений. Хотя возможно у них другой Github аккаунт - не знаю...

  • Практика: MilkyWay тестнет разочаровал невозможностью участвовать в ликвидном стейкинге. В остальном интерфейс удобный и функциональный!

С вами был незрячий программист и автор обзоров

Подписывайтесь на мой канал https://t.me/blind_dev - там новые обзоры, новости по моим разработкам и другие посты.

Распространяйте обзор - это для меня очень важно!

Буду рад поддержке статей на этот EVM адрес:

0xf85ceCcFe2112E88be58162C43f5Ec959672AB54

Subscribe to denis-skripnik.eth
Receive the latest updates directly to your inbox.
Mint this entry as an NFT to add it to your collection.
Verification
This entry has been permanently stored onchain and signed by its creator.
More from denis-skripnik.eth

Skeleton

Skeleton

Skeleton