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

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

Что такое LayerZero

Прежде чем приступить к описанию того, что такое LayerZero и как он работает, стоит сразу указать чем он не является:

  • LayerZero — это не блокчейн.
  • LayerZero — это не криптомост.
  • LayerZero — это не приложение.

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

Это достигается за счет трех важнейших элементов:

  • Конечные точки — необновляемые/неизменные смарт-контракты, которые интегрируются в каждую подключенную к LayerZero цепочку блокчейна. Они обеспечивают безопасное и бесшовное соединение между сетями и Dapps, защищая транзакции, обновления и конфигурации цепочки.
  • Настраиваемый стек безопасности обеспечивает безопасную и надежную связь между приложениями и сетями, балансируя между настройкой уровня доверия и затратами на выполнения связи для бесперебойной работы.
  • Исполнители без разрешений служат посланниками, передающими информацию из одной цепочки в другую, гарантируя, что сообщения дойдут до правильного места назначения и будет выполнена необходимая логика.

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

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

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

Схема работы LayerZero
Схема работы межсетевого протокола LayerZero. Источник — LayerZero Documentation

Алгоритм передачи данных в LayerZero выглядит следующим образом:

Этап 1. Сначала пользовательское приложение (UA) в одной блокчейн-цепочке (отправитель) решает отправить сообщение в другую цепочку (получатель). Для этого UA использует смарт-контракт LayerZero, которые называются «конечной точкой» (Endpoint). Конечная точка присваивает сообщению порядковый номер, чтобы избежать повторов, и передает его в «Библиотеку сообщений».

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

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

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

  • Oracle собирают, проверяют и передают данные из внешних источников в блокчейн-смарт-контракты, обеспечивая выполнение условий, заложенных в этих контрактах. LayerZero функционирует независимо от ретрансляторов для повышения безопасности. Примеры известных оракулов включают Chainlink и Band Protocol.

Этап 4. Следующим шагом ретранслятор (Relayer) отправляет подтверждение транзакции в целевую цепочку. Relayers играют ключевую роль в LayerZero, так как они занимаются проверкой подтверждения передачи и выполнения сообщений.

Этап 5. В целевой цепочке (получателя) конечная точка LayerZero проверяет подтверждение транзакции с помощью своего механизма консенсуса. После успешной проверки исполнитель доставляет сообщение в целевое пользовательское приложение (UA), завершив процесс передачи данных.

История создания и развитие LayerZero

LayerZero был основан в 2021 году тремя выпускниками Университета Нью-Гэмпшира: Брайаном Пеллегрино (генеральный директор), Калебом Банистером (главный инженер) и Райаном Зариком (технический директор). Вместе они открыли компанию LayerZero Labs в канадском Ванкувере (Британская Колумбия) и начали работу над проектом, призванным устранить проблемы совместимости между различными разнородными блокчейнами, предоставляя инструменты для безопасного, бесшовного и эффективного межцепочного взаимодействия. 

Команда LayerZero
Соучредители LayerZero Labs: Калеб Банистер, Райан Зарик и Брайан Пеллегрино. 
Источник — University of New Hampshire

При этом сама идея LayerZero возникла у Райана Зарика, когда он вместе с остальными соучредителями LayerZero работал над NFT- игрой. Хотя NFT были основаны на Ethereum, трио хотело использовать скорость и доступность тогдашней новой Binance Smart Chain (BSC), чтобы улучшить игровой процесс своего продукта. Это создало необходимость в разработке кроссчейн-моста для перемещения NFTs из Ethereum в BSC. В ходе этого опыта они осознали риски, связанные с объединением активов между блокчейнами, и решили создать что-то более безопасное.

Зарик, имеющий опыт работы в Apple Inc. и Ripple Labs Inc., поделился своим видением проблемы и «наброском» ее решения с Брайаном Пеллегрино в 2020 году. Вместе они сформировали небольшую команду для реализации собственного межсетевого протокола. Исаак Чжан, эксперт в области смарт-контрактов и DeFi, предоставил необходимые технические знания. Томас Ким и Калеб Банистер добавили оптимизацию управленческих и распределительных систем.

После интенсивного периода исследований и итераций проектирования команда официально основала LayerZero Labs в 2021 году. Как и многие стартапы LayerZero получил раннюю поддержку в размере $120 млн от крупных фондов венчурного капитала, таких как Multicoin Capital, a16z Crypto, Sequoia Capital, Circle Ventures, Samsung Next, OpenSea и других, для продвижения разработки протокола как общедоступного, открытого и не требующего разрешений протокола объекта.

Свои первые наработки компания представила в начале 2022 года в виде децентрализованного проложения Stargate Finance. Первый вариант приложения позволял безопасно передавать данные и токены между цепочками, однако Stargate Finance имел ряд проблем, часть из которых удалось решить в LayerZero V2. Новая версия протокола была представлена в декабре 2023 года. Ключевые особенности V2 включают DVNs, которые повышают безопасность межцепочных сообщений, заменяя предыдущую систему Oracle. V2 также реализует выполнение без разрешения, которое отделяет проверку от выполнения с использованием исполнителей. Это увеличивает пропускную способность между цепочками.

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

20 июня 2024 года LayerZero запустили свой токен ZRO.

Значение токена ZRO для LayerZero

ZRO — это нативный токен протокола LayerZero. Он используется для оплаты сетевых комиссий и инициализации смарт-контрактов и децентрализованных приложений, использующих протокол LayerZero. 

Кроме того, владение токенами ZRO предоставляет следующие выгоды:

  1. Управление. Владельцы ZRO дают пассивные и активные права в управлении платформой. То есть держатели токенов смогут выдвигать свои управленческие инициативы и голосовать за них посредством токенов, где 1 голос = 1 токену.
  2. Право на участие в раздачах. Участие в проектах LayerZero и удержание токенов в своих кошельках позволяют повысить шансы на получение бесплатных токенов или других преимуществ в будущих раздачах проектов на базе протокола.
  3. Межсетевые транзакции. По мере расширения протокола LayerZero токены ZRO могут использоваться для повышения безопасности межсетевых транзакций, добавляя дополнительный уровень ценности владельцам токенов.
  4. Стейкинг. Также предполагается, что владельцы ZRO смогут стейкать свои токены, чтобы получать вознаграждения. Это должно стимулировать всех инвесторов к долгосрочному хранению и участию в экосистеме.

То есть ZRO ничем не уникален. Это обычный нативной токен. Что необычно — так это способ раздачи токенов пользователям. Вместо обычного варианта с аирдропом в LayerZero решили раздавать свои токены в обмен на небольшой «донат»: участники должны были отдавать $0,1 за каждый токен ZRO при чеканке. Такая схема была введена, чтобы защитить проект от «Атаки Сивиллы». Это когда аирдроп-хантеры создают множество учетных записей или узлов в сети блокчейн, чтобы получать как можно большее количество токенов во время аирдропа блокчейн-проекта.

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

Планы по распределению и airdrop токенов ZRO

Команда LayerZero раскрыла свои планы по запуску собственной криптовалюты и проведению раздачи токенов еще в декабре 2023 года. Согласно заявлению команды проекта общее предложение токена ZRO составит 1 миллиард токенов и они будут распределены следующим образом:

  1. Сообщество (разработчики и пользователи) получит 38,3% от эмиссии.
  2. Стратегические партнеры получат 32,2% с периодом блокировки в три года.
  3. Основные участники также получат 25,5% с тем же сроком блокировки.
  4. Выкупленные монеты, которые передадут сообществу, составят 4%.

Разработчики также отметили, что успех LayerZero неразрывно связан с активным взаимодействием сообщества. И, чтобы вознаградить ранних, текущих и будущих участников, распределение 38,3% среди сообщества будет таким:

  • 8,5% от общей эмиссии токенов будет роздано 20 июня 2024 года.
  • 15,3% зарезервировано для будущих раздач в криптовалюте.
  • 14,5% перейдут под управление LayerZero Foundation.

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

Дорожная карта разблокировки токенов ZRO. Источник — LayerZero Foundation

Как повлияет листинг ZRO на рынок криптовалют

Все зависит от результатов раздачи LayerZero. Если будет доказано, что распределение действительно было более справедливым и способствовало распространению токенов среди долгосрочных инвесторов и / или будущих пользователей протокола, то другие разработчики также могут начать использовать механизм «Доказательства пожертвования». Если же значительная часть токенов будет в ближайшие время распродана на биржах, то это докажет несостоятельность подхода ZRO борьбе с аирдроп-хантерами и все останется на своих местах.

Будущие обновления и планы развития LayerZero

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

Более конкретные планы по обновлениям LayerZero пообещали опубликовать ближе к Новому году. 

Заявление LayerZero Lab
Обращение LayerZero Labs к инвесторам. Источник — Х Bryan Pellegrino, Co-Founder and CEO of LayerZero Labs

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

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