# LayerZero. Что это и для чего он нужен 

By [Oleksandr King](https://paragraph.com/@oleksandr-king) · 2023-03-21

---

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

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

![](https://storage.googleapis.com/papyrus_images/28aafc4255dbfb2b702c70517fdc2f1dc038a7c6cd88c447cafee1af0bf9726d.webp)

В основе концепции блокчейна лежат три столпа:

1.  Децентрализации
    

2\. Прозрачности

3\. Неизменности

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

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

Как осуществляются кроссчейн-транзакции
---------------------------------------

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

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

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

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

**Легкие он-чейн узлы** получают и проверяют каждый заголовок блока для каждой парной цепочки в противоположной цепочке. Подтверждения транзакций, содержащие сообщения, пересылаются и проверяются в цепочке по заголовкам блоков. Это самый безопасный способ передачи сообщений между цепочками. К сожалению, это также самая дорогая цепочка, которая стоит десятки миллионов долларов в день на парную цепочку для запуска легкого узла в цепочке на Ethereum.

![](https://storage.googleapis.com/papyrus_images/c8d63eb6bdbd8f6059cb5c6cc06d420f89e2d717114e8c1232dce5c4d260afb6.webp)

Теперь кроме этих вариантов, теперь появился еще и **Ultra Light Node** (Ультралегкий Узел) — безопасность легкого узла с экономичностью средних цепей. Это достигается путем выполнения той же проверки, что и для легкого узла в цепочке; но вместо того, чтобы хранить все заголовки блоков последовательно, заголовки блоков передаются по запросу децентрализованными оракулами. Благодаря этому цена обслуживания значительно ниже, и подходит для большинства людей, а операции — остаются безопасными.

И здесь нам поможет LayerZero — это эндпоинт пользовательского приложения в сети, которая запускает **ULN**. LayerZero полагается на две стороны для передачи сообщений между конечными точками в цепочке: Oracle и Relayer. Когда UA отправляет сообщение из цепочки A в цепочку B, сообщение маршрутизируется через конечную точку в цепочке A. Затем конечная точка уведомляет указанный UA Oracle и Relayer о сообщении и его цепочке назначения. Oracle пересылает заголовок блока в конечную точку цепочки B, а ретранслятор затем отправляет подтверждение транзакции. Доказательство проверяется в цепочке назначения, и сообщение пересылается на адрес назначения.

Безопасность LayerZero
----------------------

Разделяя обязанности между Oracle и Relayer, LayerZero использует свойства безопасности установленных оракулов (Chainlink и Band) с дополнительным уровнем безопасности через открытую систему ретрансляции. Возможно это кажется не большим изменением, но сейчас объясню в чем разница. Во-первых, это означает, что в худшем случае безопасность этой новой сети по-прежнему сводится к безопасности оракула. Поскольку LayerZero использует Chainlink в качестве своего оракула, любое злонамеренное действие в системе по-прежнему основано на первой возможности победить Chainlink DON. Даже если консенсус Оракула нарушен, это также требует, чтобы ретранслятор активно участвовал в сговоре. Например, в самом крайнем случае, когда консенсус Oracle A нарушен, а ретранслятор A находится в сговоре, весь этот риск ложится только на те пользовательские приложения, которые принимают сообщения от Oracle A и ретранслятора A. Все пользовательские приложения, использующие ретранслятор B-Z, работают их собственный ретранслятор или использование Oracle B-Z остаются полностью неизменными. Это масштабное преобразование с точки зрения модели риска по сравнению с ранее описанными системами средней цепи.

Если биржы DEX ( мосты ) будут использовать LayerZero , то они, будет иметь единый интерфейс и кодовую базу для всех пар кроссчейнов. Им нужно только реализовать функции отправки и получения. Отправка состоит из формирования сообщения для цепочки назначения, а прием просто интерпретирует это сообщение. Сегодня мосты конкурируют за привлечение поставщиков ликвидности , фрагментируя ликвидность между мостами и их отдельными парными пулами. Вместо того, чтобы иметь один пул, который обеспечивает ликвидность актива для всех связанных цепочек, поставщики ликвидности должны выбрать один пул, который подключается к одной цепочке. LayerZero обеспечивает важный момент для моста: единая ликвидность во всех цепочках с гарантированной завершенностью в исходной цепочке. Это означает, что когда пользователь переводит актив из цепочки A в цепочку B, пользователю гарантируется актив в цепочке B, а поставщики ликвидности получают комиссию со всех входящих транзакций в цепочку B независимо от исходной цепочки.

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

LayerZero — это будущие мостов для обмена криптовалют.

Сайт : [https://layerzero.network/](https://layerzero.network/)

Дискорд : [https://discord-layerzero.netlify.app/discord](https://discord-layerzero.netlify.app/discord)

Телеграм : [https://t.me/joinchat/VcqxYkStIDsyN2Rh](https://t.me/joinchat/VcqxYkStIDsyN2Rh)

Твитер : [https://twitter.com/LayerZero\_Labs](https://twitter.com/LayerZero_Labs)

---

*Originally published on [Oleksandr King](https://paragraph.com/@oleksandr-king/layerzero)*
