Краткое содержание
Протокол уровня 0 по сути является инфраструктурой, на которой могут быть построены блокчейны уровня 1. Протоколы уровня 0, лежащие в основе блокчейн-сетей и приложений, являются одним из многих решений, предназначенных для решения проблем, стоящих перед отраслью, таких как масштабируемость и совместимость.
Введение
Из чего состоит экосистема блокчейна? Один из способов разделить различные компоненты экосистемы блокчейна — представить его как интернет-протокол и классифицировать по уровням.
Экосистему блокчейна можно разделить на следующие уровни:
Уровень 0: может быть построена базовая инфраструктура нескольких блокчейнов уровня 1.
Уровень 1: базовый блокчейн, используемый разработчиками для создания таких приложений, как децентрализованные приложения (DApps).
Уровень 2: решение для масштабирования, которое обрабатывает активность блокчейна уровня 1 для снижения транзакционной нагрузки.
Уровень 3: Уровень приложений на основе блокчейна, включая игры, кошельки и другие децентрализованные приложения.
Однако не все экосистемы блокчейнов попадают в эту категорию. В зависимости от контекста в некоторых экосистемах будут отсутствовать определенные слои, а остальные будут отнесены к разным категориям.
Протоколы уровня 0 помогают решить проблемы, с которыми сталкиваются сети уровня 1, построенные на единой инфраструктуре, такой как сеть Ethereum. Ожидается, что уровень 0 будет более эффективно решать такие проблемы, как масштабируемость и совместимость, создавая более гибкую инфраструктуру и позволяя разработчикам запускать свои собственные выделенные блокчейны.
Какие проблемы может решить уровень 0?
Совместимость
Функциональная совместимость означает способность сетей блокчейнов взаимодействовать друг с другом. Благодаря этому атрибуту сеть продуктов и услуг с поддержкой блокчейна может быть более тесно интегрирована, чтобы обеспечить лучший пользовательский опыт.
По умолчанию сети блокчейнов, построенные на одном и том же протоколе уровня 0, могут взаимодействовать друг с другом без необходимости использования специализированных мостов. Уровень 0 использует различные итерации протоколов межсетевой передачи, чтобы отдельные блокчейны в одной экосистеме могли опираться на функциональность и варианты использования друг друга. Общим результатом этого является повышение скорости и эффективности транзакций.
Масштабируемость
Блокчейн такого размера, как Ethereum, с одним протоколом уровня 1, обеспечивающим все основные функции, такие как выполнение транзакций, консенсус и доступность данных, часто перегружен. Это создает узкое место масштабирования, которое уровень 0 устраняет, делегируя эти основные функции различным блокчейнам.
Такая конструкция гарантирует, что каждая сеть блокчейнов, построенная на одной и той же инфраструктуре уровня 0, может оптимизировать определенные задачи, тем самым улучшая масштабируемость. Например, цепочку выполнения можно оптимизировать, чтобы увеличить количество транзакций, обрабатываемых в секунду.
Гибкость разработчика
Чтобы побудить разработчиков опираться на эту основу, протоколы уровня 0 будут предоставлять простые в использовании комплекты разработки программного обеспечения (SDK) и бесшовные интерфейсы, гарантирующие, что разработчики смогут легко запускать свои собственные выделенные блокчейны.
Протокол уровня 0 предоставляет разработчикам большую гибкость в настройке блокчейна. Они могут настроить модель выпуска токенов и решить, какой тип DApp они планируют построить в блокчейне.
Как работает протокол уровня 0?
Протоколы уровня 0 работают несколькими способами. Каждый режим работы отличается дизайном, функциональностью и направленностью.
Но вообще говоря, протокол уровня 0 служит основным базовым блокчейном, способным выполнять резервное копирование данных транзакций различных цепочек уровня 1. Благодаря цепному кластеру уровня 1, построенному на протоколе уровня 0 и протоколе межцепочной передачи, токены и данные могут передаваться между различными блокчейнами.
Структуры и взаимоотношения этих трех компонентов в различных протоколах уровня 0 совершенно различны. Давайте посмотрим на несколько примеров:
В горошек
Соучредитель Ethereum Гэвин Вуд разработал Polkadot, где разработчики могут создавать свои собственные блокчейны. В протоколе используется основная цепочка, называемая «Polkadot Relay Chain», а отдельные блокчейны, построенные на основе Polkadot, называются «парачейнами».
Цепочка реле действует как мост между парачейнами, обеспечивая эффективную передачу данных. Цепочка ретрансляции использует шардинг, метод разделения блокчейна или другого типа базы данных, для повышения эффективности обработки транзакций.
Polkadot использует проверку Proof of Stake (PoS) для обеспечения сетевой безопасности и консенсуса. Проекты, которые будут построены в Polkadot, должны участвовать в аукционе по размещению заявок. Первый парачейн-проект Polkadot был одобрен на аукционе в декабре 2021 года.
лавина
Avalanche был запущен в 2020 году компанией Ava Labs и ориентирован на протоколы DeFi. Avalanche использует инфраструктуру тройного блокчейна, состоящую из трех основных цепочек: цепочки контрактов (цепочка C), цепочки транзакций (цепочка X) и цепочки платформ (цепочка P).
Эти три цепочки специально настроены для выполнения ключевых функций экосистемы для повышения безопасности, а также уменьшения задержек и увеличения пропускной способности. Цепочка X используется для создания и торговли активами, цепочка C используется для создания смарт-контрактов, а цепочка P используется для координации валидаторов и подсетей. Благодаря своей гибкой структуре Avalanche также может обеспечить быстрый и недорогой межсетевой обмен.
Космос
Сеть Cosmos Network, основанная в 2014 году Итаном Бухманом и Джэ Квоном, состоит из основной сети блокчейнов с доказательством доли, называемой «Cosmos Hub», и настраиваемых блокчейнов, называемых «разделами». Хаб Cosmos может перемещать ресурсы и передавать данные между взаимосвязанными разделами, обеспечивая общий барьер безопасности.
Каждый раздел имеет широкие возможности настройки, что позволяет разработчикам создавать свои собственные криптовалюты, настраивать параметры проверки блоков и другие функции. Все приложения и службы Cosmos, размещенные в зоне, взаимодействуют через протокол межцепочной связи (IBC). Это позволяет свободно обмениваться активами и данными между независимыми блокчейнами.
Подведем итог
Ожидается, что в зависимости от того, как он спроектирован, блокчейн уровня 0 решит различные проблемы в отрасли, такие как совместимость и масштабируемость. Однако еще неизвестно, насколько далеко может зайти популярность блокчейна уровня 0. В отрасли существует множество других решений, направленных на достижение аналогичных целей.
Насколько полезными могут быть блокчейны уровня 0 для решения отраслевых задач, будет зависеть от того, можно ли привлечь разработчиков к созданию этих протоколов и смогут ли приложения, размещенные на этих протоколах, принести реальную пользу пользователям.
дальнейшее чтение
Что такое уровень 1 в блокчейне?
Решения для расширения блокчейна уровня 1 и уровня 2
В чем заключается тройной парадокс блокчейна?

