ТЛ;ДР

Протоколы уровня 0 по сути являются инфраструктурой, на которой могут быть построены блокчейны уровня 1. В качестве основополагающего слоя для сетей и приложений блокчейна протоколы уровня 0 входят в число многих решений, направленных на решение проблем, с которыми сталкивается отрасль, таких как масштабируемость и совместимость.

Введение

Что составляет экосистему блокчейна? Один из способов классифицировать различные части такой экосистемы — классифицировать их по уровням, как если бы это были интернет-протоколы.

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

Уровень 0: базовая инфраструктура, на которой могут быть построены несколько блокчейнов уровня 1.

Уровень 1: базовые блокчейны, используемые разработчиками для создания приложений, таких как децентрализованные приложения (DApps).

Уровень 2: Масштабирование решений, которые обрабатывают действия за пределами блокчейнов уровня 1, чтобы облегчить их транзакционную нагрузку.

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

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

Протоколы уровня 0 помогают решить проблемы, с которыми сталкиваются сети уровня 1, построенные с монолитной архитектурой, такие как сеть Ethereum. Создавая более гибкую базовую инфраструктуру и позволяя разработчикам запускать свои собственные специализированные блокчейны, уровень 0 надеется более эффективно решать такие проблемы, как масштабируемость и совместимость.

Какие проблемы может решить уровень 0?

Совместимость

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

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

Масштабируемость

Монолитный блокчейн, такой как Ethereum, часто перегружен, поскольку один протокол уровня 1 обеспечивает все критически важные функции, такие как выполнение транзакций, консенсус и доступность данных. Это создает узкое место для масштабирования, которое уровень 0 может устранить путем делегирования этих критически важных функций различным блокчейнам.

Такая конструкция гарантирует, что сети блокчейнов, построенные на одной и той же инфраструктуре уровня 0, могут оптимизировать определенные задачи, тем самым повышая масштабируемость. Например, цепочки выполнения можно оптимизировать для обработки большого количества транзакций в секунду.

Гибкость разработчика

Чтобы побудить разработчиков использовать их, протоколы уровня 0 часто предоставляют простые в использовании комплекты разработки программного обеспечения (SDK) и удобный интерфейс, позволяющий разработчикам легко запускать свои собственные блокчейны для конкретных целей.

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

Как работает протокол уровня 0?

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

Но, как правило, протоколы уровня 0 служат основным и основным блокчейном, резервным копированием данных транзакций из различных цепочек уровня 1. Хотя существуют кластеры цепочек уровня 1, построенные на протоколах уровня 0, существуют также протоколы межцепочной передачи, которые позволяют передавать токены и данные через разные блокчейны.

Структуры и взаимоотношения этих трех компонентов могут сильно отличаться в зависимости от протокола уровня 0. Здесь мы рассмотрим несколько примеров:

В горошек

Соучредитель Ethereum Гэвин Вуд разработал Polkadot, чтобы позволить разработчикам создавать свои собственные блокчейны. Протокол использует основную цепочку, называемую ретрансляционной цепью Polkadot, и каждый независимый блокчейн, построенный на Polkadot, известен как параллельная цепочка или парачейн.

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

Polkadot использует проверку «доказательство доли» (PoS) для обеспечения сетевой безопасности и консенсуса. Проекты, которые хотят использовать Polkadot, участвуют в аукционах по участию в торгах за слоты. Первый парачейн-проект Polkadot был одобрен на аукционе в декабре 2021 года.

лавина

Avalanche, запущенная в 2020 году компанией Ava Labs с акцентом на протоколы DeFi, использует инфраструктуру из трех блоков, состоящую из трех основных цепочек: цепочки контрактов (C-цепочка), цепочки обмена (X-цепочка) и цепочки платформ (P). -цепь).

Эти три цепочки настроены специально для выполнения основных функций в экосистеме, чтобы повысить безопасность, стремясь при этом к низкой задержке и высокой пропускной способности. X-Chain используется для создания и торговли активами, C-Chain для создания смарт-контрактов, а P-Chain для координации валидаторов и подсетей. Гибкая структура Avalanche также делает возможным быстрый и дешевый межсетевой обмен.

Космос

Сеть Cosmos, основанная в 2014 году Итаном Бухманом и Джэ Квоном, состоит из основной сети PoS-блокчейна под названием Cosmos Hub и настраиваемых блокчейнов, известных как Zones. Cosmos Hub передает ресурсы и данные между подключенными зонами и обеспечивает общий уровень безопасности.

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

Заключительные мысли

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

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

Дальнейшее чтение

  • Что такое уровень 1 в блокчейне?

  • Решения для масштабирования уровня 1 и уровня 2 блокчейна

  • Что такое трилемма блокчейна?