Наш мир меняется благодаря цифровым инновациям. Данные лежат в основе любого успешного бизнеса , однако ценность, которую они создают, в настоящее время приносит пользу только нескольким организациям . В предыдущей статье мы подчеркивали важность децентрализации для построения инфраструктуры обмена данными завтрашнего дня, в которой пользователи являются независимыми. Именно по этой причине мы создали Open Knowledge Protocol (OKP4) , альтернативу созданию знаний, которая:
- Децентрализованный, не-экстракционный и максимизирует возможности извлечения ценности из данных,
- Протокол с минимальным извлечением (MEP), безопасный и прозрачный,
- Управляемая сообществом технология, основанная на блокчейне, смарт-контрактах и криптовалюте $KNOW.
Чтобы воплотить наше видение в жизнь, нам нужна была надежная технология.
Безопасность, прозрачность и настройка управления в децентрализованной среде — это основа будущего обмена данными.
Благодаря технологии блокчейн данные со всего мира можно хранить, обмениваться ими и использовать для создания ценности эффективным, прозрачным и этичным способом.
Мы рассмотрим тему блокчейна более подробно в следующей статье. Здесь важно отметить, что для устранения посредников технология блокчейн является очевидным выбором.
Какова наилучшая технология для обеспечения обмена данными с минимальным доверием?
Наши критерии
Прежде чем углубляться в конкретные технологии, давайте рассмотрим критерии, повлиявшие на наше решение.
Необходимость технологии блокчейн
Функциональные критерии
Чтобы соответствовать принципам нашего видения экономики знаний , нам нужна была технология, которая:
- Достаточно общий, чтобы включить Dataverse.
- Подходит для использования любого SSI и стандарта управления согласием.
- Имеет плавную индексацию данных и ресурсов вне сети.
- Разработан для синергии между экосистемами и приложениями.
- Собственный токен для инфраструктуры и возможность создавать новые (функции смарт-контракта).
- Включает функции DAO (голосование за управление…).
- Обеспечивает легкую адаптацию новых пользователей.
- Совместим с максимально возможным количеством сетей (функциональная синергия).
Нефункциональные критерии
С точки зрения нефункциональных критериев, мы хотели экосистему, которая:
- Быстрый, децентрализованный и безопасный.
- Масштабируемость с низкой комиссией или без комиссии.
- Предсказуемый.
- Без разрешения.
- Многообещающая динамика в сообществе открытого исходного кода.
- Будет актуален через 3-4 года.
- Суверенная сеть (контроль перегрузки, свобода экспериментов).
Критерии выполнения
Критерии выполнения были основаны на:
- Языки программирования и качество сред разработки.
- Простота набора навыков.
- Простота разветвления и интеграции проектов с открытым исходным кодом.
- Возможность просто общаться с протоколами, которые могут иметь синергию.
- Существующая инфраструктура (кошельки, биржи…).
Несмотря на ценностное выравнивание с сообществом Эфириума, мы быстро поняли, что Эфириум не был оптимальным выбором.
Выбор сузился до:
- Создайте наш собственный слой-2 на Ethereum.
- Выделенный парачейн Polkadot.
- Выделенная подсеть Avalanche.
- Основанный на космосе Layer-1.
Взвесив все эти критерии и сравнив основные технологии на рынке, мы выбрали Cosmos SDK для создания выделенного уровня 1.
Выбор был сделан в середине 2021 года, с меньшей перспективой, чем сегодня, более чем через год. Тем не менее, мы твердо верим, что это был правильный выбор.
Что такое Cosmos ?
Cosmos — это постоянно развивающаяся экосистема токенов, кошельков, взаимосвязанных приложений и сервисов для простой разработки блокчейнов для конкретных приложений. Cosmos SDK является модульным, функционально совместимым и настраиваемым, основанным на Tendermint BFT и протоколе Inter-Blockchain Communication (IBC).
Космос обеспечивает стабильную вселенную с правилами, которые в равной степени применяются ко всей экосистеме. Мы можем, например, привести алгоритм консенсуса Tendermint Fast-Final BFT, который обеспечивает общий консенсус во всех цепочках сети. Другие известные сети и экосистемы, такие как Binance Chain, Osmosis, Juno, Terra или Kava, также используют этот механизм консенсуса.
Модули Cosmos SDK позволяют разработчикам создавать полностью автономные блокчейны для конкретных приложений с определенными функциями, которые легко соединяются друг с другом. Чем больше растет экосистема, тем больше растет количество модулей, а значит, расширяются и возможности для разработки приложений!
Это важный шаг к видению децентрализованного будущего с автономными организациями. Действительно, с Cosmos SDK разработчики:
- Не нужно создавать приложения, поскольку смарт-контракты в универсальной цепочке не ограничены высокими комиссиями за транзакции и перегрузкой сети.
- Может создавать свои собственные среды и правила.
- Можно масштабировать для массового внедрения и синергии разработчиков.
Протокол меж-блокчейновой связи
Inter-Blockchain Communication Protocol (IBC) — это то, что гарантирует совместимость в Cosmos. Связь между цепочками и передача стоимости возможны благодаря мгновенной завершенности Tendermint. Таким образом, даже несмотря на то, что они могут иметь разные приложения или спецификации архитектуры, блокчейны становятся совместимыми без необходимости совместного использования набора валидаторов. Модульная архитектура в Cosmos реализована с помощью двух классов блокчейна, называемых концентраторами и зонами.
Zones — это гетерогенные цепочки блоков, которые выполняют аутентификацию учетных записей и транзакций, создание и распространение токенов, а также выполнение модификаций цепочки. Хабы — это блокчейны, предназначенные для соединения этих зон. Зона получает автоматический доступ к другим зонам, подключенным к концентратору, когда она подключается к нему через соединение IBC. На этом этапе данные и ценность можно отправлять и получать между зонами, избегая риска двойного расходования токенов. Это помогает уменьшить количество соединений между цепочками, которые необходимо установить для обеспечения взаимодействия.
internet из Blockchains
Cosmos предоставляет совместимые блокчейны с различными свойствами и собственными вариантами использования. Таким образом, разработчики могут свободно создавать блокчейны со своими собственными системами управления. Вместо того, чтобы иметь множество приложений блокчейна, конкурирующих за пропускную способность, экосистема позволяет создавать бесконечное количество независимых и взаимосвязанных приложений блокчейна. Несколько технологий, реализованных в Cosmos, делают возможным это видение Интернета блокчейнов:
- Инструментарий с открытым исходным кодом, включая протокол IBC, обеспечивает окончательность распределенного состояния.
- Модульные , адаптируемые и взаимозаменяемые инструменты, предоставляемые экосистемой, позволяют быстро создавать блокчейны, а также облегчают настройку безопасных и масштабируемых цепочек.
- Блокчейны, созданные с помощью Cosmos SDK, совместимы и могут участвовать в обмене данными между цепочками с использованием протокола IBC.
- Масштабируемость — еще одна проблема технологии блокчейн. Cosmos решает эту проблему, обеспечивая горизонтальную и вертикальную масштабируемость.
Горизонтальная масштабируемость достигается за счет добавления компьютеров в сеть. Это позволяет большему количеству узлов участвовать в репликации состояния, наблюдении за консенсусом и любых действиях, которые запрашивают состояние.
Вертикальная масштабируемость достигается за счет улучшения компонентов сети с целью увеличения ее вычислительной мощности. Таким образом, сеть может принимать больше транзакций и любых действий, которые изменяют состояние.
Существует также масштабируемость между цепочками , которая стала возможной благодаря много-цепочечной архитектуре Cosmos, где приложения могут работать параллельно в разных, но скоординированных IBC цепочках без одного и того же набора валидаторов.
Другие важные преимущества Cosmos
Помимо упомянутых выше причин, наш выбор подтвердили и другие преимущества экосистемы Cosmos:
- Чтобы избежать перегрузки глобальной сети, Cosmos считает, что приложения должны иметь отдельные цепочки.
- Cosmos не имеет осколков и очень гибкий. Это не заставляет нас замыкаться в одной технологии. IBC работает уже год. Процветающие экосистемы, такие как Crypto.org, Secret network, Axelar, Evmos, Juno, Binance chain, Osmosis, Akash, Cheqd, Stargaze, Eegen и многие другие.
- Нет ограничений на зоны или концентраторы, и потенциал подключения ко всем другим блокчейнам путем интеграции их SDK огромен. Более того, их SDK легко освоить, интегрировать и использовать.
- Cosmos технологически более совершенен и адаптирован, чем другие альтернативы на рынке. Это более доступно и будет иметь значение в долгосрочной перспективе из-за низкого барьера для входа, тем более с межсетевой безопасностью. Возможность иметь свой набор валидаторов (и специфические требования).
- Суверенный блокчейн, на который не влияют решения по управлению другими блокчейнами сети Cosmos.
IBC, обеспечивающий доступ к ликвидности, активам, данным других цепочек и гораздо большему количеству возможностей с межсетевыми счетами. Подводя итог, можно сказать, что возможности технологий и инструментов, предлагаемых экосистемой Cosmos, безграничны.
- Передача данных и токенов между блокчейнами экосистемы осуществляется без проблем и без задержек благодаря протоколу IBC.
- Алгоритм консенсуса Tendermint обеспечивает окончательность, согласованность заказа и дополнительную доступность.
- Скорость транзакций стала возможной благодаря надежной и децентрализованной технологии Cosmos SDK.
- Cosmos позволяет разработчикам управлять собственным блокчейном благодаря одноуровневому дизайну управления. Каждый блокчейн адаптирован для своего случая использования и может легко подключаться к остальной части экосистемы.
- Компоненты архитектуры в экосистеме стандартизированы, оставляя возможности настройки, что упрощает работу пользователя.
- Сообщества имеют право создавать свои собственные приложения данных, такие как децентрализованные социальные сети, организации, торговые площадки, которые автономны и где распределение ресурсов и обмен информацией определяются механизмами управления сообщества, с прозрачностью и без извлечения и использования ценности, созданной пользователями для выгода для немногих.
Общее видение будущего
Cosmos — наиболее подходящая технология для воплощения концепции OKP4 в жизнь , потому что у нас общее видение будущего. Мы оба стремимся продвигать функциональную совместимость и автономию по сравнению с разрозненностью и монополиями за счет сотрудничества и инноваций. Мы стремимся к построению децентрализованной экономики, в которой созданная стоимость справедливо распределяется, обменивается и сохраняется.
Мы хотим построить будущее , в котором экономика знаний свободна , где максимальный обмен данными , где участники получают справедливую и оптимальную компенсацию за ценность, которую они создают , где организации автономны и где каждый человек сохраняет суверенитет своих данных. Мы верим в ценность Интернета, и объединение технологии OKP4 на базе Cosmos поможет нам реализовать это видение .