Оригинальное название: Текущее состояние мостов уровня 2.

Автор: Андреас Фройнд

Оригинальный сборник: Кайл, путь DeFi

 

Мы живем в мире с множеством цепочек, где миллиарды долларов стоимости активов заблокированы в более чем 100 цепочках. И владельцы этих блокчейн-активов ведут себя так же, как и их активы в традиционных финансах: они ищут арбитражные возможности, чтобы заработать деньги. Однако в отличие от традиционного финансового мира, где активы одной страны могут использоваться в арбитражной деятельности в другой стране без необходимости передачи активов через доверенного посредника, тот же подход был эффективен в течение длительного периода времени. Ни один блокчейн не работает. три причины:

1) Блокчейны не могут взаимодействовать друг с другом;

2) Из-за ненадежного характера публичных блокчейнов арбитраж на конкретном блокчейне требует, чтобы все соответствующие активы существовали в этом блокчейне;

3) И в традиционных финансах между ненадежными блокчейнами нет надежных посредников.

Чтобы решить проблему неэффективности капитала в блокчейне и заработать деньги в процессе, предприимчивые люди создали мосты блокчейна для решения этих трех проблем и начали объединять экосистему блокчейна. Да, теперь вы можете торговать биткойнами на Ethereum. Конечно, межсетевые мосты также можно использовать для других типов функций, однако их основная функция — повышение эффективности использования капитала;

 

Что такое блокчейн-мост?

 

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

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

Существует два основных типа мостов:

1. Доверенный мост

Зависимость от центрального объекта или системы для операций. Допущения о доверии в отношении хранения средств и безопасности мостов. Пользователи в основном полагаются на репутацию оператора моста. Пользователям необходимо отказаться от контроля над своими криптоактивами.

2. Не требуется мост доверия

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

Среди двух наборов предположений о доверии мы можем выделить разные, распространенные типы конструкций перекрестных мостов:

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

Однако все проекты и при любом предположении доверия должны решать две проблемы, с которыми сталкиваются мосты блокчейна.

Преодоление трилеммы Райан Зарик из «Звездных врат»

Протокол моста может иметь только два из следующих трех свойств:

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

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

Трилемма совместимости, представленная Арджуном Бхуптани из Connext

Соглашение о совместимости может иметь только два из следующих трех свойств:

Доверие не требуется: те же гарантии безопасности, что и базовый блокчейн, никаких новых предположений о доверии.

Масштабируемость: возможность соединять разные блокчейны.

Универсальность: позволяет передавать произвольные данные.

Помимо трилеммы, которую можно решить с помощью умного дизайна, самой большой проблемой для блокчейн-мостов является безопасность, о чем свидетельствуют многочисленные инциденты взлома в 2021 и 2022 годах, будь то Wormhole, Ronin, Harmony или Nomad; По сути, мосты между блокчейнами настолько безопасны, насколько безопасен наименее безопасный блокчейн, используемый в мосте (цепочке) актива. Однако последняя проблема не является проблемой для мостов между платформами уровня 2 (L2), привязанными к одному и тому же блокчейну уровня 1 (L1), поскольку они используют один и тот же блокчейн L1 с гарантированной безопасностью.

 

Почему перекрестные мосты важны для L2?

 

До сих пор мы специально не обсуждали платформы L2, предназначенные для расширения блокчейнов L1, наследуя при этом гарантии безопасности L1, поскольку L2 — это строго особый тип моста: собственный мост. Однако существуют некоторые особенности платформ L2 при создании мостов между L2, такие как оптимистические накопительные пакеты, zk-накопительные пакеты, накопительные пакеты Validium и накопительные пакеты Volition. Эти различия делают их особенными, поскольку между уровнями L2 и L1, а также между разными уровнями L2 существуют различия в предположениях о доверии и окончательности.

Мосты между L2 важны по той же причине, что и L1: активы L2 стремятся к эффективности использования капитала других L2, а также к портативности и другим функциям.

Как упоминалось ранее, различия в предположениях о локальном доверии на платформе L2 можно преодолеть, если мостовой L2 привязан к одному и тому же L1. И мост не требует никаких дополнительных предположений о доверии. Однако различия в окончательности транзакций L2, привязанных к L1, затрудняют объединение активов между L2 с целью минимизации доверия.

 

Типы мостов блокчейна L2: обзор

 

Копнув глубже в мост L2, мы обнаружили, что мост L2-L2 в идеале должен соответствовать следующим критериям:

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

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

Для протокола интерфейса L2 не требуется никаких структурных/протокольных изменений.

Третья сторона должна иметь возможность самостоятельно создать интерфейс к целевому протоколу L2 — в идеале стандартизированный интерфейс.

В нынешнем виде можно обнаружить, что большинство мостов L2 рассматривают L2 как еще один блокчейн. Обратите внимание, что доказательства мошенничества, используемые в оптимальных объединениях, и доказательства достоверности, используемые в решении zk-rollups, заменяют заголовки блоков и доказательства Меркла, используемые в «нормальном» соединении L1 с L1.

 

Текущий ландшафт моста L2

 

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

1.Обмен надеждами

Описание: Универсальный токен-мост Rollup-rollup. Это позволяет пользователям практически мгновенно отправлять токены из одного накопительного пакета в другой, не дожидаясь периода проверки накопительного пакета.

https://hop.exchange/whitepaper.pdf

Тип проекта: Сеть ликвидности (с использованием AMM)

2.Звездные врата

описывать:

Мост компонуемых собственных ресурсов и dApps, построенный на LayerZero. Пользователи DeFi могут обменивать собственные активы между цепочками Stargate в рамках одной транзакции. Приложения составляют Stargate для создания собственных межцепочных транзакций на уровне приложения. Эти кросс-чейновые биржи работают на базе единого пула ликвидности Stargate, принадлежащего сообществу.

Тип проекта: Сеть ликвидности

3.Протокол Синапса

описывать:

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

Тип конструкции: Гибридная конструкция (Token Bridge/сеть ликвидности)

4.Поперек

описывать:

Межцепочечный оптимистичный мост, который использует актеров, называемых ретрансляторами, для выполнения запросов на передачу пользователей в целевой цепочке. Затем ретрансляторы получают вознаграждение, предоставляя доказательства своих действий оракулам Optimsitic на Ethereum. В архитектуре используется единый пул ликвидности на Ethereum и независимые пулы депозитов/погашений в целевой цепочке, которые ребалансируются с использованием канонических мостов.

Тип проекта: Сеть ликвидности

5.Проектор

описывать:

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

6.Диконический дефис

описывать:

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

Тип проекта: Сеть ликвидности

7. Банджи

описывать:

Мост построен на инфраструктуре сокетов и SDK, а его основным компонентом является уровень ликвидности сокетов (SLL). SLL агрегирует ликвидность от нескольких мостов и DEX, а также обеспечивает расчеты P2P. Это отличается от сети пулов ликвидности тем, что этот единый метамост позволяет динамически выбирать средства и направлять их через оптимальный мост на основе предпочтений пользователя, таких как стоимость, задержка или безопасность.

Тип проекта: Агрегатор пула ликвидности

8.Celer cBridge

описывать:

Децентрализованный мост активов, не связанных с хранением, поддерживающий более 110 токенов в более чем 30 блокчейнах и объединениях L2. Он построен на основе межцепочной системы обмена сообщениями Celer, которая построена на сети Celer State Guardian Network (SGN). SGN — это блокчейн с доказательством доли (PoS), построенный на Tendermint, который действует как маршрутизатор сообщений между различными блокчейнами.

Тип проекта: Сеть ликвидности

9.Подключение

описывать:

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

Тип конструкции: Гибридная конструкция (Token Bridge/сеть ликвидности)

10.Любые финансы

описывать:

Используйте ElkNet со следующими функциями:

Межцепочечный служебный токен ($ELK) для передачи стоимости. Безопасная и надежная передача по сравнению с традиционными мостами. Межцепочечная передача стоимости за считанные секунды через ElkNet между всеми блокчейнами, поддерживаемыми Elk Bridge как услугой (BaaS). Предоставляет разработчикам инфраструктуру для реализации индивидуального моста. решения, использующие межсетевой обмен ElkNet между всеми подключенными блокчейнами. Обеспечивает защиту от невинных потерь (ILP) для наших поставщиков ликвидности. Незаменим благодаря уникальным возможностям и функциям. Токен (Moose NFT).

Тип конструкции: Гибридная конструкция (Token Bridge/сеть ликвидности)

11.ЛИ.ФИ

описывать:

Агрегатор Bridge и DEX, который направляет любой актив в любой цепочке к нужному активу в желаемой цепочке, доступен на уровне API/контракта через SDK или в виде встраиваемого виджета в dApps.

Тип проекта: Агрегатор пула ликвидности

12.СменаСлоев

описывать:

Передавайте токены напрямую с централизованных учетных записей обмена в сети уровня 2 (L2) (оптимистические и zk-rollup) с низкими комиссиями.

Тип проекта: Сеть ликвидности (с использованием AMM)

13.Мезон

описывать:

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

Тип проекта: Сеть ликвидности

14.O3 Своп

описывать:

Межцепочные механизмы O3 Swap и Bridge объединяют несколько пулов ликвидности в разных цепочках, позволяя выполнять простые одноразовые транзакции подтверждения с запланированными заправочными станциями для удовлетворения потребностей в оплате газа в каждой цепочке.

Тип проекта: Агрегатор пула ликвидности

15.Орбитер

описывать:

Децентрализованный перекрестный мост для передачи собственных активов Ethereum. В системе есть две роли: отправитель и создатель. «Создатель» должен сначала внести избыточную маржу в контракт Orbiter, прежде чем он получит право стать поставщиком услуг перекрестного объединения «Отправителя». В обычном процессе «Отправитель» отправляет активы «Создателю» в «Исходной сети», а «Создатель» отправляет активы обратно «Отправителю» в «Назначающей сети».

Тип проекта: Сеть ликвидности

16.Полисеть

описывать:

Позволяет пользователям передавать активы между разными блокчейнами с помощью свопов Lock-Mint. Он использует цепочки Poly Network для аутентификации и координации обмена сообщениями между ретрансляторами в поддерживаемых цепочках. Каждая цепочка имеет набор ретрансляторов, а цепочка Poly Network имеет набор хранителей, которые используются для подписи сообщений между цепочками. Цепочки, интегрированные с Poly Bridge, должны поддерживать легкую проверку клиентов, поскольку проверка межцепочных сообщений включает проверку заголовков блоков и транзакций с помощью доказательств Меркла. Некоторые смарт-контракты, используемые инфраструктурой моста, не проверяются на Etherscan.

Тип конструкции: Токен-мост

17.Voyager (протокол маршрутизатора)

описывать:

Протокол маршрутизатора использует алгоритм поиска пути для поиска наилучшего пути, используя сеть маршрутизаторов, аналогичную IBC Cosmos, для перемещения активов из исходной цепочки в целевую цепочку.

Тип проекта: Сеть ликвидности

18.Сеть Умбрии

описывать:

В Умбрии работают три основных протокола:

Межсетевой мост активов поддерживает передачу активов между другими несовместимыми сетями блокчейна и криптовалюты.

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

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

Оба протокола работают вместе, обеспечивая миграцию активов между криптовалютными сетями.

Тип проекта: Сеть ликвидности (с использованием AMM)

19. По протоколу

описывать:

Протокол представляет собой агрегатор цепочек, DEX и мостов для оптимизации путей передачи активов. Это позволяет соединять активы тремя способами:

Проводить несколько транзакций в разных блокчейнах

Проведите транзакцию через децентрализованный мост, интегрирующий DEX.

Проведение транзакции через полуцентрализованный мост вызовет вторую транзакцию в целевой цепочке.

Тип конструкции: Гибридная конструкция (Token Bridge/сеть ликвидности)

20.Мультичейн

описывать:

Multichain — это мост с внешней проверкой. Он использует сеть узлов, использующих протокол SMPC (Secure Multi-Party Computation). Он поддерживает десятки блокчейнов и тысячи токенов через мосты токенов и сети ликвидности.

Тип конструкции: Гибридная конструкция (Token Bridge/сеть ликвидности)

21.Орбитальный мост

описывать:

Orbit Bridge является частью проекта Orbit Chain. Это межцепочный мост, который позволяет пользователям передавать токены между поддерживаемыми блокчейнами. Токен хранится в исходной цепочке, а «токен представления» создается в целевой цепочке. Депонированные токены не заблокированы точно, и Orbit Farm можно использовать в протоколах DeFi. Начисленные проценты не передаются непосредственно вкладчикам токенов. Реализация мостового контракта и исходный код фермерского контракта не проверяются на Etherscan.

Тип конструкции: Токен-мост

22. Портал (Червоточина)

описывать:

Portal Token Bridge построен на Wormhole, протоколе обмена сообщениями, который использует сеть специализированных узлов для осуществления межцепочной связи.

Тип конструкции: Токен-мост

23.Спутник (Акселар)

описывать:

Satellite — это токен-мост, работающий на базе сети Axelar.

Тип проекта: Сеть ликвидности

Проект L2Beat поддерживает список мостов блокчейна, связанных с L2, вместе с их общей заблокированной стоимостью (TVL), а также описанием и краткой оценкой рисков (если таковые имеются).

 

Профиль рисков моста L2

 

Наконец, пользователям необходимо быть осторожными при работе с мостами L2, да и с любыми мостами, и для каждого моста необходимо оценивать следующие риски:

потеря средств

Оракулы, ретрансляторы или валидаторы вступают в сговор с целью предоставления мошеннических доказательств (например, хешей блоков, заголовков блоков, доказательств Меркла, доказательств мошенничества, доказательств достоверности) и/или ретрансляции явных мошеннических передач.

Утечка закрытого ключа валидатора/ретранслятора

Валидатор злонамеренно чеканит новые токены

Ложные претензии не оспариваются своевременно (Протокол оптимистических сообщений)

Реорганизация целевого блокчейна происходит после истечения времени спора оракула/ретранслятора Optimistic (протокол обмена сообщениями Optimistic).

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

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

Контракт протокола приостановлен (если функция существует)

Контракт протокола получил вредоносное обновление кода

заморозить средства

Релееры/поставщики ликвидности не действуют на пользовательские транзакции (сообщения)

Контракт протокола приостановлен (если функция существует)

Контракт протокола получил вредоносное обновление кода

Недостаточная ликвидность целевого токена моста

Отзыв пользователя

Оракул или ретранслятор в пункте назначения или пункте назначения L2 или оба не могут обеспечить передачу (сообщения).

Контракт протокола приостановлен (если функция существует)

Хотя этот список не является исчерпывающим, он дает хорошее представление о рисках, связанных с текущим использованием мостов.

В настоящее время разрабатываются новые разработки с использованием технологии доказательства с нулевым разглашением (ZKP), чтобы смягчить некоторые из вышеупомянутых факторов риска и решить две загадки моста. В частности, применение ЗКП позволяет реализовать следующие особенности конструкции моста:

Безопасно и безопасно, поскольку правильность заголовков блоков в исходном и целевом блокчейнах может быть подтверждена с помощью zk-SNARK, которые можно проверить на EVM-совместимых блокчейнах. Таким образом, никаких внешних предположений о доверии не требуется, если предположить, что цепочки блоков источника и назначения, а также используемые протоколы легкого клиента безопасны, и что у нас есть 1 из N честных узлов в ретрансляционной сети.

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

Несмотря на то, что подобные разработки являются ранними, они могут ускорить зрелость и безопасность экосистемы моста.

 

обобщать

 

Мы можем подвести итог приведенному выше обсуждению и обзору моста L2 следующим образом:

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

Мост L2, используемый поверх L2, привязанного к тому же L1, например, в основной сети Ethereum, более безопасен, чем мост между L1 — при условии, что исходный код безопасен, что обычно является большим предположением.

Как и во всех архитектурах распределенных систем, необходимо пойти на важные компромиссы, что выражено в двух гипотетических трилеммах — трилемме моста блокчейна и трилемме совместимости.

Мосты L2 имеют очень разные предположения о доверии (например, доверенные и ненадежные мосты), а также очень разные варианты проектирования, например, сети блокировки и уничтожения и сети ликвидности.

Экосистема L2 Bridges все еще находится на ранней стадии своего развития и находится в состоянии постоянных изменений.

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

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

Большое спасибо Тасу Динесу (Ethereum Foundation), Дэниелу Голдману (Offchain Labs) и Бартеку Кепушевски (L2Beat) за внимательное прочтение рукописи и ценные предложения по содержанию.