LayerZero — это без доверительный омничейн-протокол, который поддерживает обмен сообщениями напрямую между цепочками (блокчейнами).
Технология обмена (Bridge)
На данный момент для межцепочечного соединения и обмена сообщениями почти каждый существующий подход подпадает под одну из двух широких категорий: использование средней цепочки или запуск лёгкого узла в цепочке.
Средние цепочки (Middle Chain) получают, проверяют и пересылают сообщения между цепочками. В этой модели промежуточной цепочке
предоставляется полная возможность подписи всех сообщений, что делает ее единой точкой отказа. В случае нарушения консенсуса вся ликвидность может быть немедленно украдена во всех цепочках. Именно с этой уязвимостью связаны большинство крупных взломов межсетевых мостов в 2021-2023 годах.
Сетевые легкие узлы (Light Nodes) получают и проверяют каждый заголовок блока для каждой попарной цепочки в противоположной цепочке.
Доказательства транзакций, содержащие сообщения, пересылаются и
проверяются по цепочке на соответствие заголовкам блоков. Это самый безопасный способ передачи сообщений между цепочками, но также и самый дорогой: запуск и поддержка такого сетевого узла на Ethereum обходится в десятки миллионов долларов в сутки.
LayerZero предлагает сверхлегкий узел (ULN: Ultra Light Node), обеспечивающий безопасность легкого узла с экономической эффективностью средних цепей.
Это достигается путем выполнения той же проверки, что и у лёгкого узла; но вместо того, чтобы сохранять все заголовки блоков последовательно, они передаются по запросу децентрализованными оракулами.
LayerZero — это настраиваемая конечная точка пользовательского приложения в сети, которая запускает ULN. LayerZero полагается на две стороны для передачи сообщений между конечными точками внутри сети: оракул (Oracle) и ретранслятор (Relayer). Когда пользователь отправляет сообщение из цепочки A в цепочку B, сообщение направляется через конечную точку в цепочке A.
Затем конечная точка уведомляет указанный пользователем оракулу и ретранслятору о сообщении и его цепочке назначения. Оракул пересылает заголовок блока конечной точке в цепочке B, а затем ретранслятор отправляет подтверждение транзакции.
Подтверждение проверяется в цепочке назначения, и сообщение пересылается на адрес назначения.
Оракул — это сторонний сервис, который обеспечивает механизм, позволяющий LayerZero независимо от других компонентов считывать заголовок блока из одной сети и отправлять его в другую сеть. Теоретически таким оракулом может стать любой сторонний сервис, представляющих такой механизм, на практике LayerZero предлагает использовать Chainlink, объясняя это тем, что проект на данный момент является лидером в области децентрализованных сетей оракулов.
Ретранслятор — это внецепочный сервис, который по функциям похож на оракул, но вместо заголовков блока он получает доказательства для определённой транзакции.
Продемонстрировать применение примитива можно на примере межсетевого обмена. В настоящее время для конвертации токена между двух сетей, пользователь может использовать либо централизованную биржу, либо децентрализованный мост.
Централизованная биржа, показанная слева, требует от пользователей размещение своих токенов в центральном доверенном органе, который затем отслеживает этот депозит вне цепи и выдает монеты на других цепочках по запросу пользователя. В этом случае пользователь должен доверять централизованной бирже, что противоречит безопасности такого обмена.
Центральная диаграмма показывает, как работает типичная децентрализованная биржа (мост): используя управляемый смарт-контрактом протокол консенсуса для чеканки монет в сети B, способны преодолеть необходимость в централизованном посреднике вне цепи.
Однако одно из ключевых ограничений заключается в том, что DEX подразумевают использование промежуточного токена и промежуточной цепочки, а также майнинг только промежуточного или обернутого токена в цепочке B, а не фактического токена, который хочет получить пользователь.
Затем пользователь должен обменять промежуточный токен (например, RUNE в примере с THORChain) или обернутый токен (например, Multi в Multichain) на желаемый токен в дополнительной транзакции. Этот промежуточный/обернутый токен, являющийся второй транзакцией, а также промежуточная цепочка — это дополнительные накладные расходы, к тому же, как было сказано ранее промежуточная (средняя) цепочка чаще всего подвергается атакам.
В правой части рисунка показано, как может выглядеть биржа, построенная на LayerZero: цепочка A может инициировать одну межцепочечную транзакцию, которая облегчает локальную транзакцию на цепочке A и уведомляет приложение на цепочке B о том, что оно может безопасно выдать токен пользователю.
В этом приложении LayerZero обеспечивает чистый и минимальный обмен одной транзакцией, не включающий никаких промежуточных токенов и транзакций.
Фактический протокол обмена обрабатывается смарт-контрактами с обеих сторон межцепочечной транзакции, а LayerZero доставляет сообщения между ними.
Это соответствует сквозному принципу, при котором большинство высокоуровневых логических операций по обмену выполняются смарт-контрактами. на цепочках источника и назначения.
Важно отметить, что LayerZero в описанных выше примерах работает на двух разных уровнях стека реализации. LayerZero — это примитив коммуникации, который позволяет использовать различные приложения омничейна, в то время как обмен — это один из примеров приложения, которое выиграет от реализации поверх LayerZero.
Безопасность технологии
Разделяя обязанности между оракулом и ретранслятором, LayerZero использует свойства безопасности установленных оракулом (Chainlink) с дополнительным уровнем безопасности через открытую систему ретрансляции.
Это означает, что уровень безопасности в наихудшем случае в этой новой сети по-прежнему снижается до уровня оракула, любое вредоносное действие в системе по-прежнему основывается на том, что сначала злоумышленнику удастся взломать Chainlink DON, далее, даже если консенсус оракула поврежден, для достижения цели злоумышленнику нужно, чтобы и ретранслятор был в активном сговоре.
Например, если консенсус оракула A нарушен и ретранслятор A вступает в сговор, весь этот риск несут только те пользовательские приложения, которые принимают сообщения от оракула A и ретранслятора A.
Все пользовательские приложения, использующие ретрансляторы B-Z,
запускающие свой собственный ретранслятор или использующие оракул B-Z, остаются полностью незатронутыми такой атакой.
Примеры использования
Возможность прямого обмена между блокчейнами даёт широкий спектр возможностей для построения децентрализованных приложений, например: State Sharing, единый мост ликвидности, обмены, кредитование и заимствование.
State Sharing
При использовании LayerZero, DEX будет иметь единый интерфейс и кодовую базу для всех пар кросс-цепочек. Им нужно только реализовать функции отправки и получения. Отправка состоит в формировании сообщения для цепочки назначения, а получение просто интерпретирует это сообщение.
Единый мост ликвидности
На данный момент мосты конкурируют за привлечение поставщиков ликвидности (LP), распределяя ликвидность между мостами и их отдельными парными пулами. Вместо того, чтобы иметь один пул, который обеспечивает ликвидность актива для всех подключенных цепочек, поставщики ликвидности должны выбирать пул, который подключается к одной цепочке.
LayerZero обеспечивает унифицированную ликвидность во всех цепочках с гарантированным завершением в исходной цепочке. Это означает, что когда пользователь переводит актив из цепочки A в цепочку B, ему гарантируется актив в цепочке B, а поставщики ликвидности получают комиссионные со всех входящих транзакций в цепочку B, независимо от исходной цепочки.
Обмены
Наиболее очевидное применение — межцепочные обмены одного актива на другой без необходимости изменять какой-либо существующий код.
Кредитование и заимствование
В настоящее время, если у пользователя есть активы на цепочке A, но он хочет заниматься фармингом на цепочке B, ему придется оставлять залог в сети A, брать взаймы, использовать мост (комиссия), производить обмен (комиссия), заниматься фармингом на цепочке назначения, производить обмен обратно (комиссия), использовать мост обратно (комиссия), возвращать долг и залог.
С помощью LayerZero пользователь сможет предоставить залог в цепочке А, взять кредит в цепочке назначения, заняться фармингом, погасить займ, и залог будет разблокирован, минуя четыре комиссии за создание мостов и обмены.
График курса ZRO
Поддерживаемые сети
На данный момент (май 2023 года) в meinnet поддерживаются следующие сети: Ethereum, BNB Chain, Avalanche, Aptos, Polygon. Arbitrum, Optimism, Fantom, Swimmer, DFK, Harmony, Moonbeam, Celo, Dexalot, Fuse, Gnosis, Klaytn, Metis, Intain, CoreDAO, OKX, Polygon zkEVM, zkSync Era, Moonriver.
Помимо перечисленных поддерживаются следующие тестовые сети (testnet): Dexalot, Portal Fantasy, Klaytn, Base, Meter, Linea (ConsenSys zkEVM), DOS, Sepolia, Aavegotchi.
Токен ZRO и утилити
Криптовалюта ZRO упоминается в gitbook проекта в контексте оплаты комиссии за совершение транзакции. Оплата в токене интегрирована в логику смарт контрактов LayerZero и называется zroFee, но на данный момент выставлено в нулевое значение на все транзакции. Однако есть шанс, что токен ZRO будет только говеранс-токеном.
Со слов СЕО проекта в интервью полный whitepaper токена покажут публике перед его запуском.
Команда
Bryan Pellegrino (Co-Founder&CEO) — бывший профессиональный игрок в покер, в 2017 году основал проект OpenToken (компания по разработке криптовалютных приложений на заказ), с 2015 года работал в Rho Impact (Rho AI) главным инженером по компьютерному обучению, на данный момент является консультантом компании. В 2018 году совместно с партнерами основал LayerZero Labs, где занимает пост СЕО.
Caleb Banister (Co-Founder) — с 2005 по 2010 год работал разработчиком ПО в небольшой компании UNH InterOperability Lab, в 2010 году совместно с Ryan Zarick (на данный момент CTO LayerZero Labs) основал Coder Den (небольшая консалтинговая команда по разработке мобильного ПО), которую поддерживал до 2021 года, в 2018 году (совместно с Райном) основал компанию 80Trill, которая специализировалась на написании и аудите смарт-контрактов (аналогично просуществовала до 2021 года), в 2019 году (вновь совместно с Райаном) основал Minimal AI.
Ryan Zarick (Co-founder&CTO) — карьерный путь схож с Калебом, работа в UNH InterOperability Lab, далее совместные стартапы Coder Den, 80Trill, Minimal AI и наконец основание компании LayerZero Labs, где с первых дней занимает должность CTO. Все три сооснователя компании закончили University of New Hampshire (Канада).
Также в команде можно отметить инфлюенсера, не раскрывающего свою личность, работающего под ником 0xMaki, который также является основателем SushiSwap и имеет большое влияние в “криптотвиттере”.
LayerZero Labs зарегистрирована в Ванкувере (Канада), согласно данным LinkedIn, над проектом работает 52 сотрудника, за последние полгода штат вырос на 63%, у компании на данный открыты вакансии для Backend и Frontend-инженеров, а также для HR-специалиста.
Фонды и инвестиции
По открытым данным за 4 раунда финансирования проект собрал $263.3 млн., в компанию проинвестировали около 70 фондов и ангельских
инвесторов.
- Seed-раунд (апрель 2021 года), собрано $2 млн., инвесторы не раскрыты.
- Раунд A (сентябрь 2021 года), собрано $6.3 млн., лид-инвесторами выступили Binance Labs и Multicoin Capital.
- Расширенный раунд A (март 2022 года), собрано $135 млн.,
лид-инвесторами выступили Sequoia Capital, Andreessen Horowitz (a16z), FTX Ventures (!), помимо прочих в инвесторах можно отметить: Coinbase Ventures, Multicoin Capital, Fantom Foundation, Uniswap Labs Ventures, Volt Capital, Polygon Fund, CoinFund, Dapper Labs, Hypersphere Ventures, PayPal Ventures. - Раунд B (март 2023 года), собрано $120 млн., приняли участие: Circle, Sequoia Capital, Andreessen Horowitz (a16z), SamsungNext, NGC Ventures,
Bond Capital, Lightspeed Venture Partners, OpenSea Ventures, Bixin Ventures, BPEA EQT, Com2uS, Global Coin Research, Chapter One, Franklin Templeton Investments, OKX Ventures, ATRUM, K5 Ventures, King River Capital, Maple VC, Protofund, GS Futures, IOBC Capital, MVP Ventures, Red Beard Ventures, Christie’s.
Социальные сети и активность
Согласно данным Google Trends, начиная с января 2022 года интерес к
проекту плавно растёт, всплески поисковых запросов на графике, скорее всего вызваны новыми раундами финансирования и выходом ретроспективных дропов от других криптовалютных проектов.
Интересом к возможному ретроспективному дропу от проекта также можно объяснить лидирующие регионы по запросам: Китай, Украина, Нигерия,
Вьетнам, ОАЭ, Россия.
За твиттером проекта следят 336 тыс. аккаунтов, постинг регулярных, актив на хорошем уровне. Согласно данным TwitterScore к аккаунту есть интерес со стороны других крипто проектов, фондов и инфлюенсеров.
Discord
На дискорд-сервер подписано 222 тыс. участников, актив высокий.
GitHub
Активность в GitHub средняя, в основном работа ведется над SDK.
Ончейн-показатели
Рассмотрим основной дочерний проект, использующий технологию LayerZero — Stargate, количество кошельков, которые хотя-бы раз взаимодействовало с протоколом превысило 1.5 млн. (май 2023 года).
Резкий всплеск новых пользователей в марте 2023 года можно объяснить увеличением количества сибиллов (дополнительных аккаунтов 1 пользователя) ввиду интереса к ретроспективному дропу проекта после выхода токена ARB.
Однако, даже если брать данные только за 2022 год, то можно увидеть кратное увеличение числа новых пользователей. Также наблюдается увеличение количества ежедневно активных пользователей, если не брать в расчёт последние месяцы, то можно увидеть возрастание интереса к продукту при значительных движениях на рынке (ноябрь 2022 года и январь 2023 года).
Для получения достоверных данных следует повторно просмотреть динамику популярности платформы после выхода токена и распределения ретроспективного дропа (динамика прироста новых пользователей и общее число кошельков).
Отдельно стоит отметить, что Stargate на данный момент не обладает ценовым преимуществом за совершение транзакции перед другими децентрализованными мостами или биржами.
Работа с ЦА
Широкая целевая аудитория проекта — все участники крипторынка,
использующие более двух блокчейнов. Конечная цель проекта объединить цепочки таким образом, чтобы конечный пользователь не подозревал, что он использует технологию LayerZero.
Для этого команде важно взаимодействие со сторонними разработчиками, на данный момент готова подробная документация, Gitbook для сторонних разработчиков, активно прорабатывается SDK для каждой сети. Запущена вознаграждаемая программа по поиску багов и ошибок протокола с призовым пулом $15 млн. Крупных стимулирующих грантов для разработчиков на данный момент нет.
Итоги отчета
LayerZero является фундаментальным проектом, решающим реальную проблему безопасного обмена сообщениями между сетями. С ростом количества новых блокчейнов растёт и потребность в омничейн-решениях, LayerZero имеет все шансы стать лидером в этой области.
Минусы проекта:
- Продукт (Stargate) пока не показывают ценового преимущества перед конкурентами;
- Как у любого экосистемного проекта, у LayerZero есть зависимость от сторонних разработчиков и от скорости принятия технологии рынком.
Плюсы проекта:
- Нужная рынку технология;
- Высокий уровень безопасности при сохранении прежних затрат;
- Большое количество поддерживаемых сетей (не только EVM);
- Поддержка большинства крупных криптовалютных фондов;
- Технически опытная, слаженная команда;
- Интерес со стороны пользователей, активные социальные сети;
- Широкая ЦА.
Выводы о ZRO
Проект интересен к покупке, решение принимать после детального изучения токеномики.
Ссылки:
- Сайт: layerzero.network;
- Документация: ссылка;
- Twitter: ссылка;
- Discord: ссылка.