June 22, 2022

IBC: Базовый примитив для нативных продуктов Interchain

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

Подобно Интернету, который позволяет различным типам компьютеров в разных частях мира общаться друг с другом, аналогичная технология, которая позволяет блокчейнам общаться, является необходимостью для накопления истинной стоимости. Протокол Inter-Blockchain Communication (IBC) призван служить этой цели.

Перевод выполнен каналом https://t.me/thenextlevel_crypto
Ссылка на оригинальную статью: https://interchain-io.medium.com/ibc-a-core-primitive-for-interchain-native-products-38d73519cd66

Что такое IBC?

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

В отличие от сегментированного протокола, где топология сети известна, т. е. имеется заданный пронумерованный набор «сегментов», организованных определенным образом, IBC не делает предположений о топологии. Сеть блокчейнов, связанных через IBC, может со временем развиваться и при этом сохранять свои свойства безопасности.

Примечательно, что IBC не является родным для Cosmos Network. Хотя мгновенная завершенность Tendermint Core и модульность, предлагаемая Cosmos SDK , являются желательными функциями для реализации IBC, они ни в коем случае не являются необходимыми требованиями. Другие блокчейны, воплощающие вероятностную завершенность, такие как Биткоин и Эфириум, также могут быть подключены через IBC с использованием гаджетов пороговой окончательности.

В основе IBC лежат 2 ключевых компонента:

  • Легкие клиенты: легкий клиент IBC — это алгоритм, который может криптографически проверять обновления, сделанные в конечном автомате в цепочке контрагентов, путем проверки заголовков блоков. Сеть A поддерживает и периодически обновляет легкий клиент для цепочки B, с которым она хочет взаимодействовать (и наоборот).
  • Ретрансляторы: два блокчейна, соединенные через IBC, не передают сообщения напрямую друг другу. Скорее, они фиксируют/сохраняют (хеш) пакеты данных в своем состоянии. Процессы вне сети без разрешения, известные как ретрансляторы, наблюдают за такими пакетами и переправляют их в цепочку контрагента.

В соответствии с концепцией Cosmos по созданию Интернета блокчейнов выбор дизайна IBC находился под влиянием и мотивировался спецификацией TCP/IP. Подобно тому, как TCP/IP излагает стандарт для связи компьютеров, IBC определяет общий набор абстракций, которые при реализации позволяют блокчейнам взаимодействовать. Точно так же, как TCP/IP не имеет никакого мнения о содержимом пакетов данных, передаваемых по сети, IBC тоже. И подобно тому, как приложения создаются на основе TCP/IP, например, HTTP и SMTP, то же самое верно и для IBC, где приложения могут использовать протокол в качестве базового уровня для построения.

Рис.1. Общее изображение ретрансляции пакетов между модулями с использованием IBC

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

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

Значительная часть мостов, разработанных сегодня, предполагает доверие к сторонним субъектам, которые отслеживают состояние цепочек источника и назначения. Эти объекты отвечают за проверку и подписание транзакций — обычно через схему многосторонних вычислений (MPC) или схему пороговой подписи (TSS). При этом мосты теряют гарантии безопасности базовых сетей и вместо этого доверяют относительно более централизованным субъектам с более слабыми моделями безопасности.

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

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

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

На момент написания статьи через IBC было подключено 48 активных блокчейнов. А за последние 30 дней через сети с использованием протокола IBC было переведено в общей сложности 10 миллиардов долларов США.

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

IBC не только проложил путь для различных продуктов, но и включил такие функции, как Interchain Accounts , Interchain Queries и Interchain Security . Первый облегчает управление учетными записями между сетями, когда учетная запись в одной сети может контролировать учетную запись в другой сети. В то время как учетные записи Interchain позволяют учетной записи записывать состояние в другую учетную запись блокчейна, запросы Interchain позволяют сети считывать данные из другой сети. Interchain Security (на начальном этапе) дает одной сети возможность арендовать безопасность у другой сети используя один и тот же набор валидаторов.

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

Нативные продукты Interchain

Osmosis

Построенный с использованием Cosmos SDK с включенным IBC в первый день, Osmosis является основным DEX в сети Cosmos. Osmosis служит платформой для настраиваемых пулов ликвидности Automated Market Maker (AMM).

В отличие от традиционных AMM, Osmosis не имеет фиксированных глобальных параметров для своих пулов ликвидности. Вместо этого протокол дает поставщикам ликвидности (LP) свободу настраивать различные переменные пула, такие как комиссия за своп, вес активов и кривые связывания. Степень настраиваемости Osmosis прокладывает путь к более эффективному использованию DeFi за счет создания надежных механизмов стимулирования, низкого проскальзывания и уменьшения непостоянных убытков.

Как протокол, созданный для LP и принадлежащий LP, Osmosis стремится служить лабораторией AMM, способствуя быстрым экспериментам для высоко оптимизированного торгового UX.

Собственный токен OSMO служит в первую очередь токеном управления и стейкинга. Принцип суверенитета экосистемы Cosmos, воплощенный в базовом стеке Tendermint и Cosmos SDK, позволяет заинтересованным сторонам Osmosis экспериментировать, быстро выполнять итерации и создавать предложения по управлению для определения долгосрочной дорожной карты DEX.

Несмотря на то, что протокол имеет активный набор из 180 валидаторов, а сеть защищена с помощью токена OSMO, в будущем Osmosis планирует использовать Interchain Security из Cosmos Hub после того, как эта функция будет выпущена.

С момента запуска в январе 2021 года ликвидность и объем транзакций на DEX значительно выросли.

Основой AMM является его ликвидность. Как показано на диаграмме выше и на момент написания статьи, общая ликвидность Osmosis в долларах США в настоящее время составляет 1,5 миллиарда долларов. Впечатляет, что с июня 2021 года по март 2022 года ликвидность на DEX увеличилась в среднем на 45% по сравнению с предыдущим месяцем . Ежемесячный объем торгов (в долларах США) также вырос в среднем на 61%.

Osmosis был первым приложением IBC, вышедшим на рынок, и DEX использует протокол IBC для облегчения передачи взаимозаменяемых токенов между сетей.

На высоком уровне передача токенов между двумя реестрами включает следующие шаги: если Алиса хочет передать ATOM из Cosmos Hub в Osmosis, то 1)ATOM депонируются в Cosmos Hub. 2) Доказательство того, что токены были депонированы, передается из Cosmos Hub в Osmosis. 3) Легкий клиент на Osmosis сверяет доказательство с самым последним заголовком блока, чтобы гарантировать достоверность доказательства. И 4) эквивалентное количество ATOM чеканится на Osmosis.

Обратите внимание, что ATOM на Osmosis не является родным ATOM. А скорее представление ATOM в сети Osmosis.

Примечательной особенностью протокола осмоса является Superfluid Staking. Возможно, одна из самых новаторских разработок в области делегированного подтверждения доли (DPoS) — Superfluid Staking позволяет LP использовать свои привязанные токены OSMO в качестве делегированной доли в сети. Это устраняет альтернативные издержки, которые существуют между предоставлением ликвидности (и получением вознаграждения) и стейкингом токенов для защиты сети при одновременном получении вознаграждения за стейкинг. Superfluid Staking позволяет делать и то, и другое. Следовательно, пользователь может получать вознаграждение как от LP, так и от стейкинга.

Команда Osmosis планирует улучшить эту функцию и преобразовать ее в Superfluid Staking-as-a-Service: Interfluid Staking. Эта функция позволит любой сети в экосистеме Cosmos защитить свою сеть, используя собственный токен, связанный с пулом Superfluid Staking на Osmosis. Например, из пула OSMO/AKT сеть Akash может подключиться к привязанным токенам AKT, чтобы одновременно стейкать и, таким образом, повысить безопасность своей сети. Короче говоря, Interfluid Staking — это Superfluid Staking для не-OSMO части вашей позиции LP.

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

Umee

Umee Network — это Proof-of-Stake блокчейн, основанный на консенсусе Tendermint BFT и разработанный с использованием Cosmos-SDK. Соединяя экосистемы Cosmos и Ethereum для межсетевого заимствования/кредитования, Umee стремится стать межсетевым центром DeFi.

Видение Umee DeFi строится на следующих трех столпах:

1. Кредитное плечо между сетьми: используя Umee, пользователь может закладывать активы в одной сети и брать активы под залог в другой. Например, можно занять ETH, DAI или USDT на Ethereum, заложив свои ATOM в Cosmos.

Это разблокирует ликвидность в нескольких сетях, а также позволит пользователям получить доступ к надежным резервам стейблкоинов на Ethereum.

2. Мультичейн-стейкинг: как и в случае со стейкингом деривативов, идея мультичейн-стейкинга заключается в повышении эффективности капиталоемкости доходных активов, находящихся в стейкинге. Это связано с тем фактом, что деривативы могут иметь полезность за пределами сети, в которой они были созданы (пример: sATOM существует как ERC-20 для обеспечения кредита на Ethereum). В этом сценарии процентная ставка по заемной сумме (из цепочки B) может быть выплачена за счет вознаграждения за стекинг, полученного из цепочки A. Это потенциально может создать новую динамику DeFi, связанную с доходностью стейкинга и процентными ставками.

3. Кросс-чейн ставки DeFi: этот третий столп заключает в себе концепцию временной стоимости денег (TVM) . Согласно TVM, доллар сегодня стоит больше, чем доллар через год. TVM играет важную роль на традиционных финансовых рынках кредитования и заимствования. Как правило, процентные ставки по государственным облигациям на различные периоды времени (1, 5, 10-летние облигации) определяют, какой должна быть TVM.

Как упомянул Брент Сюй, генеральный директор Umee, TVM может быть органично достигнут децентрализованным способом с помощью межсетевого DeFi, а не централизованного источника, диктующего условия. В основе этой идеи лежит доходность PoS. Вознаграждения, получаемые за счет стейкинга, представляют собой альтернативные издержки, поскольку заложенный актив потенциально может приносить доход с помощью альтернативного инвестиционного инструмента. Эта идея может открыть потенциал для установления временной стоимости для ATOM, ETH, AKT и так далее.

Umee стремится стать первым настоящим протоколом межсетевого кредитования и заимствования для Cosmos и Ethereum. Используя несколько решений для взаимодействия, Umee намеревается устранить существующие разрозненные хранилища, которые мешают пользователям получить доступ к кредитному плечу и ликвидности между сетей.

Взаимодействие между сетями Cosmos и Ethereum достигается с помощью комбинации IBC и Gravity Bridge (решение для взаимодействия, не связанное с хранением, которое связывает активы между Cosmos и Ethereum).

Как показано на рисунке 2, пользователь может, например, внести ETH, отчеканить токены uToken, которые представляют собой 1-1 представление суммы депозита, отправить токены uToken (или uETH в этом примере) в Umee и использовать их в качестве залога для заимствования ATOM. IBC используется на заключительном этапе этого процесса для условного депонирования представления Umee ATOM на Umee и чеканки эквивалентного количества нативного ATOM в Cosmos Hub.

Рис 2. Поток uToken при использовании ETH в качестве залога для заимствования ATOM

Помимо кроссчейн-обеспечения и заимствования, Umee поддерживает уникальную функцию использования активов в одной сети в качестве залога для заимствования в другой сети. Например, Алиса стейкает свой ATOM и получает вознаграждение за стейкинг. Как только вознаграждение будет начислено, его можно будет немедленно ликвидировать, чтобы занять стейблкоин на Ethereum.

Внедрение Interchain Accounts значительно упростит работу пользователей с Umee. Это позволит, например, учетной записи в Umee отправлять ATOM из Umee в Hub, стейкать токены и голосовать за предложения по управлению, оставаясь при этом на одной платформе. По сути, любое действие, связанное с учетной записью, которое может быть выполнено в Hub, может контролироваться и выполняться из учетной записи Umee.

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

Band Protocol

Band Protocol — это децентрализованный кроссчейн -оракул, который предоставляет блокчейнам API и доступ к реальным данным. Протокол построен на основе BandChain, сети на основе Cosmos SDK с использованием Tendermint, которая действует как промежуточный слой между децентрализованными приложениями (dapps) и источниками данных вне сети.

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

С момента запуска основной сети в октябре 2020 года Band Protocol получил широкое распространение. Как показано на диаграмме ниже (с использованием доступных данных, начиная с сентября 2021 года), общее количество запросов данных, сделанных через BandChain, постоянно увеличивается из месяца в месяц. Команда Band Protocol также установила партнерские отношения с поставщиками данных институционального уровня, такими как NASDAQ, Brave, CoinGecko, а также с такими протоколами, как Celo, Injective и Mirror для различных DeFi приложений.

Потоки данных между сетями служат жизненно важной цели для многочисленных сетевых и реальных приложений. Вот некоторые из вариантов использования BandChain:

  • Ценовые потоки в режиме реального времени: агрегирование цен на активы из нескольких источников данных. Надежные ценовые потоки необходимы для бесперебойной работы DEX, рынков фьючерсов/опционов, торговли деривативами и т. д.
  • Поддающаяся проверке генерация случайных чисел: генерация случайных чисел для NFT, спекулятивных игр или других приложений случайного выбора.
  • Связь между сетями: BandChain может выступать в качестве посредника между двумя сетями блоков для облегчения связи. Например, при соединении активов между двумя блокчейнами BandChain можно использовать для проверки транзакций и передачи доказательств между указанными сетями.

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

Рис 3. Поток запросов данных с использованием IBC между BandChain и сетью контрагентов

Как показано на рисунке 3, сеть A отправляет запрос данных в виде транзакции IBC в BandChain (синие пунктирные стрелки представляют данные, передаваемые через IBC). Пакет ретранслируется в модуль оракула в BandChain и извлекается соответствующий скрипт оракула для запрошенных данных. Убедившись, что по запросу было уплачено достаточное количество газа, подтверждение через IBC отправляется обратно в цепочку А. Если во внутренних проверках нет ошибок (например, проверка того, что общая сумма, уплаченная за запрос, меньше лимита комиссии), затем запрос передается всем валидаторам, которые извлекают данные, агрегируют их и отправляют в BandChain. Упакованные данные/отчет затем передаются в цепочку A с использованием IBC, а пакеты, отправляемые в цепочку A, содержат запрошенные данные в виде байтов.

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

Crescent Network

Концепция AMM стала прорывом, когда она была представлена ​​Uniswap в 2018 году. Тезис AMM заключался в том, что традиционные книги ордеров неприменимы для DeFi из-за высокой задержки транзакций и непомерных затрат. Учитывая, что Ethereum был единственным основным, готовым к производству блокчейном общего назначения в то время, ограничения, которые Uniswap разрешила путем создания AMM, были ограничениями, налагаемыми Ethereum, то есть низкой задержкой и высокими затратами на газ.

Но за последние несколько лет запуск и успех таких протоколов, как dYdX и Serum , доказал, что DEX, построенные с использованием системы книги заказов, действительно осуществимы при запуске на блокчейнах с высокой пропускной способностью транзакций.

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

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

Источник: docs.crescent.network

Гибридный характер DEX подразумевает, что каждый пул ликвидности можно рассматривать как обычного пользователя/участника рынка, предоставляющего ликвидность книге ордеров. Рыночные или лимитные ордера, направляемые через разные пулы, отправляются в книгу ордеров, где сделки группируются и исполняются в соответствии с разными тиками .

Ликвидный стейкинг — это функция на Crescent, с помощью которой пользователи могут делать стейкинг собственного токена CRE для получения деривативов стейкинга в форме bCRE (ликвидное представление своей ставки). Токены bCRE можно использовать в сети для голосования по предложениям по управлению, предоставления ликвидности пулу, где одной стороной пары токенов является bCRE, или их можно обменивать на поддерживаемые активы, такие как ATOM, LUNA или UST.

IBC расширяет возможности ликвидного стейкинга, поскольку bCRE можно перенести в другие сети, совместимые с IBC, или заменить на ATOM. Это дает пользователю больше возможностей для распределения капитала, чем ограничение депонирования дериватива в пул ликвидности и получение вознаграждения. Как и в случае с Osmosis, пользователи также могут вносить, обменивать или снимать средства на Crescent DEX, используя IBC.

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

После внедрения Crescent Boost будет предлагаться продукт, сочетающий в себе кредитование, хеджирование и кредитное плечо. Это позволит поставщикам ликвидности брать займы под свои позиции LP, одновременно хеджируя балансовый риск. Еще одним захватывающим предложением продукта являются Crescent Derivatives, с помощью которых трейдер с длинными или короткими открытыми позициями может обеспечить эти синтетические активы для получения кредита.

Quicksilver Protocol

Quicksilver открывает модель стейкинга Interchain, упрощая ликвидный стейкинг во всех цепочках с поддержкой IBC.

Основная цель Quicksilver — предоставить решение проблемы неэффективности капитала, связанной с обычным стекингом. Как отмечалось ранее, заложенные активы налагают ограничения с точки зрения использования капитала для других возможностей, приносящих доход. Ликвидный стейкинг (который также можно увидеть в наборе функций сети Crescent) решает эту проблему, токенизируя позиции активов в стейкинге без необходимости анстейкинга.

До сих пор ликвидный стейкинг был характерной чертой определенных сетей. Quicksilver предлагает принципиально иной подход, действуя как единая платформа для перемещения всех своих активов (размещенных позиций) и накопления qAssets (размещенных ваучеров). Используя модуль стейкинга ликвидности, созданный Iqlusion , пользователь Quicksilver может минтить ликвидные ваучеры, которые представляют его стейкинговые позиции в различных зонах Cosmos, без необходимости отвязывать активы из этих зон и затем вносить их в Quicksilver. Это позволяет получать вознаграждение за стекинг и одновременно получать доход с помощью ваучеров с помощью других инструментов DeFi.

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

После запуска основной сети (запланировано на 3 квартал 2022 г.) Quicksilver станет первой сетью, которая реализует все существующие в настоящее время приложения уровня IBC, такие как Interchain Security, Interchain Accounts и Interchain Queries.

Став одной из первых потребительских сетей Interchain Security, Quicksilver будет защищена экономической долей, поддерживающей Cosmos Hub. За счет встроенного обеспечения безопасности Quicksilver снижает операционные и экономические издержки, связанные с необходимостью запуска собственного набора валидаторов.

В Quicksilver есть интересное приложение Interchain Accounts, где одна учетная запись Quicksilver может, например, использоваться для голосования во всех сетях, в которых у пользователя есть активы (Hub, Osmosis и т. д.). Это возможно путем помещения информации о голосовании в пакет IBC и выполнения этих данных в сети хостов. Функция Interchain Queries используется для запроса данных, относящихся к праву голоса пользователя в разных цепочках.

Несмотря на то, что Quicksilver запускается с Interchain Security, пользователи по-прежнему могут участвовать в управлении протоколом, используя собственный токен QCK. Хотя токен изначально будет использоваться для оплаты сети провайдеров (Cosmos Hub) за аренду безопасности, Quicksilver планирует в конечном итоге составить свой собственный набор валидаторов. После этого QCK будет действовать как токен стейкинга для протокола. Помимо управления и безопасности, QCK также используется для оплаты транзакционных сборов в сети.

Вывод

Явная цель IBC состояла в том, чтобы раздвинуть границы компонуемости, чтобы обеспечить интероперабельность как фундаментальный примитив, а не просто функцию. Приложения IBC, такие как Interchain Accounts, Interchain Queries и Interchain Security, имеют большое значение для достижения указанной цели.

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

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