Layer Zero (ZRO)
Введение

С момента появления биткоина, который позволил проводить платежи напрямую между участниками, блокчейн-технологии стремительно развивались, решая более сложные задачи. Ethereum предложил блокчейн с языком программирования для создания смарт-контрактов и децентрализованных приложений, что стало революцией в индустрии. Однако с ростом этих технологий возникли проблемы с производительностью и высокой стоимостью транзакций.
Это привело к появлению множества новых блокчейнов уровня 1 и 2 (L1 и L2), что, в свою очередь, породило проблему взаимодействия между ними. Каждый блокчейн оказался изолированным от других, это привело к фрагментации, где пользователи не могут напрямую перевести токены между блокчейнами без использования сторонних мостов. Как множество банков в одной стране, которые не общаются между собой. Это затрудняет развитие единой экосистемы в крипто пространстве.
LayerZero предлагает инновационное решение этой проблемы через концепцию Omnichain, т.е. единую сеть блокчейнов, где каждый может сосредоточиться на своей сильной стороне, при этом оставаясь полностью совместимым с другими сетями. 

Что такое LayerZero?

LayerZero - это инновационный омничейн протокол, который решает ключевую проблему взаимодействия между блокчейнами. Благодаря своей уникальной архитектуре и модульной модели безопасности, LayerZero обеспечивает надежное соединение между различными сетями, минимизируя риски сбоев и взломов.
В отличие от традиционных Cross-chain решений, которые ограничиваются взаимодействием между двумя блокчейнами, омничейн подход LayerZero позволяет создавать приложения, работающие одновременно на множестве блокчейнов. Например, приложение, созданное с помощью LayerZero, может позволить пользователю одалживать стейблкоины в сети Avalanche, обеспеченные токенами в сети Ethereum.

Omnichain - это полностью связанная сеть, обеспечивающая универсальную безопасность и семантику для всех блокчейнов.


На момент написания обзора LayerZero поддерживает более 100 блокчейнов, что открывает широкие возможности для разработчиков. Протокол активно используется для создания децентрализованных приложений в таких сферах, как стейблкоины, платформы кредитования и цифровая идентификация.
На базе LayerZero уже работают более 300 команд, а через протокол было передано свыше 138 миллионов сообщений между блокчейнами, что свидетельствует о высоком уровне доверия и масштабном использовании протокола. Эти достижения подчеркивают ключевую роль LayerZero в развитии экосистемы блокчейна. Детальную статистику можно посмотреть на аналитическом ресурсе LayerZero Scan по ссылке: LayerZero Scan.

LayerZero Labs

Протокол LayerZero был разработан компанией  LayerZero Labs, которая  была основана в 2021 году Bryan Pellegrino, Ryan Zarick, и Caleb Banister. Будучи давними друзьями и учредителями разных проектов, в 2021 году они заметили растущую популярность блокчейна Binance Smart Chain (BSC). Они попытались создать игру, которая работала бы одновременно на BSC и Ethereum, но обнаружили проблему неудовлетворительных и небезопасных мостов между блокчейнами. Столкнувшись с множественными инцидентами взломов мостов, от которых проекты потеряли миллиарды долларов, они решили разработать универсальную инфраструктуру для взаимодействия блокчейнов, что и стало основой для создания компании и протокола LayerZero.

Как работает LayerZero

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

Что делать, если вы хотите отправить письмо из одного города в другой? В реальной жизни, для того чтобы отправить письмо в другой город или страну, мы используем общую почтовую службу, которая может доставить посылку от отправителя к получателю, независимо от местных особенностей почтовых систем.
В цифоровом мире криптовалют протокол LayerZero выполняет роль универсальной почтовой службы для блокчейнов. Он работает как система, которая соединяет разные блокчейны и обеспечивает обмен данными между ними. Например, если вы хотите отправить токены из Ethereum в Solana или выполнить какое-то взаимодействие между двумя различными блокчейнами, LayerZero предоставляет нужную инфраструктуру для доставки этих писем или посылок. Представьте, что вы хотите использовать токены USDC из блокчейна Ethereum в сети Avalanche для торговли. LayerZero помогает перенести USDC в Avalanche, создавая его эквивалент там, где вы можете продолжать операции.

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

При отправке письма почта доставляет его из одного города в другой, не обращая внимание на содержание письма. Также и LayerZero лишь обеспечивает возможность отправки писем (смарт-контракт или транзакция) между разными блокчейнами не обращая внимание на содержимое. LayerZero предоставляет инфраструктуру, которая соединяет блокчейны и передает данные, оставляя обработку транзакций самим сетям. Поэтому LayerZero и называют нулевым слоем.

LayerZero VS Bridge

Перемещение активов между блокчейнами, например, из BNB Chain в Ethereum, традиционно осуществляется с использованием мостов. Мосты выполняют роль соединения между разными сетями, как физические мосты соединяют массивы суши. Они позволяют передавать как взаимозаменяемые токены, так и NFT между цепочками.

Как работают мосты?
Разные блокчейны функционируют по своим собственным правилам, и токены из одной сети нельзя использовать в другой без специальных механизмов. Предположим, вы хотите перевести токен CAKE из сети BNB Chain, которая работает по стандарту BEP-20 в сеть Ethereum, которая работает по стандарту ERC-20. В этом процессе вы не можете использовать CAKE напрямую, так как каждая сеть имеет свои особенности.

  • Когда вы отправляете CAKE из BNB Chain, токен блокируется в смарт контракте, который является частью механизма моста. Этот контракт гарантирует, что CAKE не будет потрачен дважды и находится в безопасности в процессе перевода.
  • После того как токен был заблокирован, мост создает обернутую версию токена, эквивалентную CAKE, но соответствующую стандарту сети Ethereum. 
  • Этот обернутый токен CAKE зачисляется на кошелек пользователя в сети Ethereum и может быть использован для торговли или других операций в новой экосистеме.
  • При возвращении токена обратно в BNB Chain, токен CAKE в сети Ethereum сжигается, и оригинальный CAKE размораживается в смарт контракте и возвращается на ваш кошелек.
Таким образом, мосты между сетями обеспечивают функциональность, позволяя использовать активы из одной сети в другой, несмотря на различия в их механизмах и стандартах токенов. 

У мостов есть один очень большой недостаток, они постоянно подвергаются атакам хакеров. Мосты - это очень желанная цель для хакеров, т.к. смарт контракты мостов содержат большое количество заблокированных активов. В 2022 году через мосты Wormhole (между Solana и Ethereum) и Ronin (между Ronin и Ethereum) хакеры похитили $326 млн и $624 млн соответственно. Мосты становятся привлекательными целями даже для государственных хакерских групп, таких как северокорейская Lazarus.

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

Как LayerZero решает проблемы мостов?

LayerZero Labs предложила альтернативу традиционным мостам, протокол обмена сообщениями, устраняющий необходимость блокировки активов. Вместо хранения токенов на смарт контрактах, система работает следующим образом:
  • Сеть A отправляет сообщение с инструкциями в Сеть B, которая выполняет эти инструкции напрямую.
Токены в сети А сжигаются, а в сети В создается идентичное количество новых токенов. Это создает единый запас токенов между цепочками.
Для передачи токенов LayerZero разработала стандарт Omnichain Fungible Token (OFT), который исключает необходимость блокировать активы как в мостах. 
Этот стандарт работает путем сжигания токенов в исходной цепочке всякий раз, когда инициируется передача omnichain. Затем сообщение отправляется через протокол, чтобы чеканить сожженное количество токенов в целевой цепочке.
Главное отличие от мостов, это то, что OFT не привлекает хакеров, т.к в нем нет активов, которые были бы интересны для кражи. На сегодня с помощью LayerZero передано более 50 млрд в долларах и ни одной потери. Также благодаря данному стандарту операции проходят намного быстрее.

Компоненты и принципы работы LayerZero

LayerZero позволяет создавать и использовать OApps (Omnichain Applications), обеспечивая надежный обмен данными между блокчейнами. Основные компоненты архитектуры и процесс передачи сообщений обеспечивают взаимодействие и безопасность протоколов.
Протоколы на базе LayerZero
LayerZero поддерживает работу популярных децентрализованных приложений, таких как Stargate Finance, Radiant Capital, Injective Protocol и многие др. Эти протоколы используют возможности LayerZero для межсетевого взаимодействия, улучшения ликвидности и расширения функционала пользователей. Гибкость и безопасность архитектуры позволяют разработчикам создавать масштабируемые решения, которые не зависят от централизованного управления.
Процесс передачи сообщений через LayerZero
Передача сообщений через LayerZero осуществляется в несколько этапов:
  • Исходные данные упаковываются в пакеты и передаются верификационному слою.
  • Для проверки целостности и безопасности данных используются компоненты верификации.
  • После успешной верификации сообщение передается получателю для выполнения, где задействуется логика OApp.
Графическая схема демонстрирует шаги передачи данных через LayerZero, отражая взаимодействие всех компонентов.
Основные компоненты LayerZero

  • Immutable Endpoint обеспечивает устойчивость к цензуре, поддержку неизменяемости сообщений и их однократную доставку.
  • MessageLib Registry регистрирует библиотеки верификации сообщений, использует неизменяемые модули для предотвращения уязвимостей.
  • Decentralized Verifier Networks (DVNs) - это распределенные сети верификации данных между блокчейнами, используюют ZK-технологии, K-of-N консенсус и нативные мосты.
  • Permissionless Executors исполняет логику функций, работает независимо от процесса верификации, что гарантирует непрерывность работы канала.
  • OApp Security Stack - уникальная конфигурация безопасности для каждого приложения, контролируемая владельцами OApp.
Инвестирование в LayerZero

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

Ключевые инвесторы LayerZero
  • Andreessen Horowitz (a16z) - легендарный венчурный фонд, специализирующийся на технологиях и блокчейне, поддерживает LayerZero как часть своей стратегии инвестирования в инновационные инфраструктурные проекты.
  • Sequoia Capital - один из старейших и наиболее влиятельных фондов Кремниевой долины. LayerZero вошел в их портфель как пример компании, способной изменить правила игры в области межсетевой коммуникаций.
  • Binance Labs - венчурное подразделение Binance, крупнейшей криптобиржи мира, внесло значительные средства, демонстрируя стратегическую заинтересованность в развитии LayerZero как части своей экосистемы.
  • Multicoin Capital - известный фонд, сосредоточенный на криптовалютах и децентрализованных технологиях, увидел в LayerZero перспективный протокол для межсетевых решений.

Токен ZRO

ZRO - это нативный токен протокола LayerZero, выпущенный 20 июня 2024 года. Эмиссия токена фиксирована и составляет 1 миллиард единиц, что подчеркивает прозрачность и устойчивость токеномики проекта. ZRO -это инструмент управления и мотивации внутри экосистемы LayerZero. Его токеномика обеспечивает долгосрочную стабильность, а гибкая система управления делает проект децентрализованным и ориентированным на потребности сообщества.
Владельцы токена ZRO имеют право участвовать в управлении LayerZero, принимая решения об активации или деактивации протокольных сборов. LayerZero может взимать комиссию, равную стоимости обработки и выполнения межсетевых сообщений.
Если держатели ZRO решают включить сборы, средства направляются в казначейский контракт и сжигаются, снижая общий объем токенов в обращении и повышая их ценность.

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

  • Strategic Partners 32,2% - эта доля выделена стратегическим партнерам, включая инвесторов и консультантов. Токены подлежат трехлетнему вестингу, предусматривающему годовую блокировку с последующей ежемесячной разблокировкой в течение двух лет.
  • Core Contributors 25,5% - доля токенов зарезервирована для нынешних и будущих сотрудников LayerZero Labs, активно участвующих в разработке и развитии протокола. Условия вестинга аналогичны: годовая блокировка и постепенная разблокировка в течение следующих двух лет.
  • LayerZero Community 25,5% - эти токены направлены на поддержку сообщества LayerZero, включая разработчиков, пользователей и участников экосистемы. Это ключевая категория, стимулирующая рост и активность в рамках протокола.
  • Community 13,3% -эта часть выделена для дальнейших инициатив сообщества, таких как грантовые программы, ретроактивные награды и другие способы стимулирования активности.
  • Tokens Repurchased 4,0% - выкупленные LayerZero Labs токены, переданные в фонд сообщества. Эти средства будут использоваться для управления и развития экосистемы.

Заключение

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

Протокол LayerZero уже активно используется в ряде успешных проектов, таких как Stargate Finance и Radiant Capital, что подтверждает его востребованность и функциональность. Архитектура и процесс передачи данных через LayerZero, с механизмами верификации и гарантией доставки сообщений, делают его основой для дальнейшего роста и развития децентрализованных приложений и сетей.
Инвестиции в проект от таких крупных игроков, как Andreessen Horowitz, Sequoia Capital и Binance Labs, подтверждают высокую оценку проекта на мировом уровне и стратегическую значимость LayerZero для всего криптовалютного рынка. Ключевая роль токена ZRO, используемого для управления и мотивации внутри экосистемы, обеспечивает децентрализацию и контроль за протоколом, что повышает устойчивость и привлекательность LayerZero для сообщества и инвесторов.

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