Delphi Digital. Будущее Сross-Сhain Мостов
Какие мосты эффективней?
Сохраните в закладки предыдущие статьи, если вы их не читали.
Delphi Digital. L2 Войны
Delphi Digital. Войны L1: Solana, Monad, Sei, Berachain, Sui, Aptos и другие.
Будущее кросс-чейна базируется на inent-based (на намерениях) основе, при этом ценность концентрируется у solvers (решатели, субъекты или механизмы, отвечающие за упрощение и оптимизацию процессов передачи и обмена активами между различными блокчейнами).
Мы хотим начать с категоризации мостов, что даст нам модель мышления для остальной части раздела. Один из способов категоризировать архитектуру мостов - это разделение на token bridges vs liquidity network (сети ликвидности)
Мосты, которые блокируют (или сжигают) токены на исходной сети и создают обернутые версии на целевой сети, считаются token bridges. Большинство примеров здесь - это публичные канонические мосты сетей, такие как IBC или мосты rollup, однако также существуют некоторые (потенциально) коммерческие сторонние token bridges, такие как LayerZero omnichain tokens, LayerZero Aptos, Wormhole Portal и т.д.
Другой тип моста - это liquidity network. Liquidity network не минтят новые токены на целевой сети. Вместо этого они работают с уже существующими. Обычно это нативные токены (например, OP для Optimism) или их канонические представления (например, ETH, перенесенный в Optimism через канонический мост Optimism). Поскольку liquidity network не минтят новые токены, им нужна доступная ликвидность для осуществления кросс-чейн переводов. Исторически они ограничивались пулами ликвидности внутри сети, но по мере их развития и перехода к intent-based архитектурам, они также могут использовать внешнюю ликвидность через сеть «solvers».
Преимущества и недостатки каждого решения можно посмотреть ниже.
Отметим, что упомянутая категоризация мостов основана исключительно на их архитектурных особенностях и не связана с уровнем доверия или предположениями о безопасности, на которых эти мосты функционируют.
Коммерческие Token Bridges Становятся Прошлым
Исторически token bridges не обязательно были некоммерческими. Во время "войн" L1"Solunavax" в прошлом цикле, большинству сетей L1 не хватало канонического моста, и token bridges, ориентированные на прибыль, заполнили срочные потребности пользователей, выходя на рынок в нужное время. Поскольку эти сторонние мосты минтили свои токены, сети оказались с множеством различных представлений одного и того же токена. Это не только фрагментировало пользовательский опыт и ликвидность, но и создавало риски привязки к конкретному мосту. Однако большинство этих динамик изменились с тех пор.
Сегодня большинство сетей имеют канонические мосты токенов общественных благ, разработанные с минимальными доверительными предположениями относительно самой сети. С появлением роллапов и сетей cosmos большинство новых сетей также запускаются с каноническими мостами по умолчанию, что затрудняет захват ценности сторонними token bridges.
Еще один фактор, который недавно радикально изменил ландшафт мостов, - это омничейн стандарт USDC CCTP (протокол кросс-чейн переводов), запущенный Circle ранее в этом году. CCTP уже поддерживает несколько сетей, включая Arbitrum, Ethereum, Avalanche, Optimism, Base и другие, которые появятся в будущем. Теперь любое приложение, ориентированное на пользователя, в этих сетях может интегрироваться с CCTP и иметь возможность нативной кросс-чейн передачи USDC через Circle.
CCTP обладает огромными преимуществами по сравнению с альтернативами и практически не имеет недостатков.
- Лучшее Исполнение (Без Комиссий, Без Slippage): USDC может быть сожжен/сминчен в соотношении 1:1 без пулов ликвидности или slippage. Circle не выражал намерения взимать плату за свои услуги аттестации; chain-agnostic USDC дает им конкурентное преимущество перед другими, что оправдывает их мотивацию предлагать эту услугу бесплатно. Хотя приложения могут взимать с пользователей плату, снижение комиссий будет стремиться к минимуму, поскольку появляются бесплатные услуги. В итоге CCTP будет предлагать лучшее возможное исполнение для кросс-чейн перевода USDC. В самом деле, то же самое можно сказать и о переводах кросс-чейн нестабильных активов, так как [обмен актива X на USDC → перевод USDC → обмен USDC на актив Y] может быть очень конкурентоспособным путем исполнения.
- Дефрагментация Ликвидности: Больше нативного USDC устраняет болезненные проблемы интерфейса и пользовательского опыта, с которыми dApps/пользователи сталкивались из-за множества различных версий USDC.
- Капитальная Эффективность: Приложения могут нативно минтить/сжигать USDC для переводов, устраняя необходимость в пулах и стимулах для LP.
- Безопасность: Отсутствие пулов ликвидности, действующих как мишени для хакеров. Пользователи не берут на себя дополнительные доверительные предположения при переводе USDC с одной сети в другую.
- Быстрый Выход для Роллапов: Пользователям роллапов не нужно ждать дни или часы, чтобы получить свой USDC на Ethereum. Они могут выйти, как только Circle предоставит аттестацию события сжигания USDC.
- Поддержка CEX и Прямые Фиатные Входы/Выходы: Поскольку нативный USDC может быть заблокирован Circle, он является предпочтительным активом для CEX с точки зрения регулирования.
Неудивительно, что CCTP получил очень сильное принятие и существенно увеличил свою долю рынка по объему с момента своего появления в начале этого года.
Рассматривая объемы USDC для Stargate и CCTP по путям, поддерживаемым обоими, мы видим, что Stargate теряет долю рынка в пользу CCTP. К лучшему или худшему, CCTP "отбирает" долю рынка у мостов стейблкоинов.
До сих пор мы упомянули два основных фактора, изменяющих ландшафт мостов: (i) больше сетей с каноническими мостами (особенно роллапы, импортирующие активы Ethereum) и (ii) USDC/CCTP. Учитывая, что USDC и ETH являются наиболее часто переносимыми активами (USDC составлял более 35% от общего объема переносимых активов, за ним следует ETH), оба эти фактора напрямую уменьшают TAM для коммерческих сторонних token bridges. Впереди мы ожидаем, что захват ценности token bridges будет ограничен long-tail активами (например, LayerZero OFTs) или исключительными случаями, такими как BTC (WBTC от Bitgo), где целью является использование актива на другой сети, а не перенос ценности через сеть.
Будущее мостов основанных на намерениях.
CCTP и канонические мосты помогут увеличить долю канонически деноминированных активов, тем самым решая большую часть проблем с ликвидностью/фрагментацией пользовательского опыта. Однако, учитывая их консервативный характер, они всегда будут медленными; мосты роллапов могут занимать часы или недели, а CCTP может занимать десятки минут/часов для валидации.
Поскольку большинство пользователей захотят передвигаться быстро, CCTP и канонические мосты напрямую не будут использоваться пользователями. Вместо этого они будут действовать как бэк-энд сервисы для пользовательских приложений, которые конкурируют по скорости, капитальной эффективности и затратам на газ, чтобы захватить ценность. Вот где мы считаем, что intent-based дизайны будут выделяться среди конкурентов.
Across выделяется как наиболее зрелый мост, основанный на намерениях
Возможно, наиболее зрелой liquidity network, основанной на намерениях, для кросс-чейн переводов (обмен X на цепи A на X’ на цепи B) является мост Across. Для тех, кто не в курсе, Across активно функционирует на путях между Ethereum и его роллапами. С растущим принятием роллапов в этом году, он значительно увеличил свою долю рынка.
Мы можем рассматривать Across как пример для объяснения нашего общего тезиса о том, что будущее кросс-чейн будет основано на намерениях. Уникальным аспектом liquidity networks, основанных на намерениях, является их способность привлекать внешнюю ликвидность через открытый, без разрешения off-chain рынок внешних участников, известных как solvers (в терминологии Across - ретрансляторы).
Основная идея заключается в следующем: пользователи передают риски, связанные с переводом через мост, солверам (или ретрансляторам), которые конкурируют друг с другом, чтобы выполнить намерения кросс-чейн перевода и взамен получают комиссии. Процесс кросс-чейн перевода через Across можно упростить и разбить на 3 этапа:
- Генерация Намерения: Пользователи вносят активы на исходной цепи, выражая свое намерение кросс-чейн перевода. Намерение пользователя также неявно включает комиссии, выплачиваемые ретранслятору при выполнении.
- Выполнение: Для получения комиссии ретрансляторы конкурируют друг с другом, чтобы первыми определить намерение пользователя и выполнить его на целевой сети. Как упоминалось, солверы используют внешнюю ликвидность, выплачивая пользователям из своего кармана на целевой сети.
- Расчет: Транзакция выполнения на целевой сети передается обратно на исходную цепь, где она валидируется. После валидации победивший солвер получает возможность разблокировать активы, удерживаемые в Escrow (временное хранение). Across использует оптимистический оракул UMA для валидации, чтобы минимизировать затраты на газ в сети.
Ключевым аспектом этого дизайна является то, что у пользователей их намерения кросс-перевода немедленно выполняются солверами, которые получают оплату в последствии. Это гарантирует, что пользователи испытывают максимальную скорость, в то время как солверы минимизируют свои операционные расходы, включая стоимость заемного капитала, потребление газа и т.д.
В мостах на основе транзакций время, необходимое пользователям для переноса токенов через сети, в лучшем случае равно времени до окончательности на исходной цепи + время до окончательности на целевой сети. Мосты, основанные на намерениях, могут преодолеть это ограничение, полагаясь на конкуренцию солверов. Солвер может предположить (и оценить) риск реорганизации и выполнить намерение пользователя на целевой сети, даже если транзакция на исходной цепи еще не включена в блок или включена, но не окончательно. Интересно, что мы видим это на практике. Пользователи наслаждаются более быстрыми обменами, поскольку конкуренция солверов нагревается.
С другой стороны, процесс расчета оптимизирован для минимизации затрат на газ. Желательно, чтобы выплаты происходили только периодически (каждые 2-4 часа) и пакетами, чтобы уменьшить амортизированные затраты на газ для каждой выплаты. Еще одним ключевым фактором, снижающим затраты на газ, является использование Across оптимистического оракула UMA для валидации.
Последним элементом головоломки является надежность. Как liquidity network, Across должна обеспечить постоянную доступность ликвидности для обслуживания пользователей на целевой сети, чтобы предложить надежный сервис. Таким образом, протокол заинтересован в помощи солверам в балансировке их ликвидности после обслуживания пользователей. Для этого Across использует ликвидность on-chain, собранную пассивными LP. Пулы имеют модель "hub и spoke" с одним большим пулом на основной сети Ethereum и меньшими пулами на целевых сетях.
Сегодня протокол Across принимает активный подход к ребалансировке; он периодически балансирует ликвидность spoke (малых) пулов, переводя средства между малыми пулами и главным пулом. Это позволяет солверам запрашивать и отправлять их выплаты на их выбранную сеть, независимо от того, где пользователи могли сделать свои депозиты. Пулы также действуют как резерв для внешней ликвидности на случай, если солверы упустят или не смогут выполнить намерения пользователей.
На данный момент, при ребалансировке пула ликвидности, Across использует канонические мосты сетей. Однако это скоро изменится с появлением универсального адаптера моста (UBA). С UBA, вместо того, чтобы протокол переносил средства LP в сети через канонические мосты, он также поручит эту задачу внешним солверам. Для этого Across введет "балансирующие" стимулы; когда конкретный малый пул недостаточно сбалансирован, вознаграждения будут выплачиваться тем, кто вносит средства в этот пул, а солверам, которые забирают выплаты из этого пула, будут начисляться штрафы.
После UBA, Across не будет придерживаться какого-либо конкретного метода мостов. Солверам будет разрешено выбирать любой мост по своему выбору для балансировки пулов и принимать все связанные с этим риски. Реалистично, они, скорее всего, будут использовать CCTP, когда это возможно. UBA также позволит Across поддерживать сети без канонических мостов.
Где будет скапливаться ценность?
По мере того, как приложения переходят на архитектуру, основанную на намерениях, и солверы берут на себя больше ролей, мы думаем, что больше ценности будет скапливаться у них, а меньше - у пассивных LP. В самом деле, возможно, что при достижении зрелости пассивных LP вообще не будет; вся ликвидность будет представлять ценность в движении, а не ценность в покое. Это не означает, что у розничных пользователей не будет способов заработать пассивный доход. Пользователи могут зарабатывать часть дохода солвера, делегируя/стейкая токены. Однако, в отличие от сегодняшнего ландшафта, где токены ассоциируются с конкретными приложениями, они могут все чаще использоваться для доступа к доходу конкретного солвера, который может участвовать в одном или нескольких независимых приложениях. Поскольку приложения на основе намерений для кросс-чейн перевода ценностей (Across, DLN DeBridge, Hashflow, Connext, Chainflip, UniswapX и др.) запрашивают у солверов похожие возможности, есть все основания ожидать, что те же солверы будут участвовать во многих приложениях.
Другой подход к этому вопросу - ответить, какие типы приложений будут иметь наибольшие возможности для захвата ценности солверами. Есть серьезные основания полагать, что основная часть будет на DEX (обмен X на исходной сети на Y на целевой), а не на мостах (обмен X на исходной сети на X’ на целевой). Это потому, что пользователи гораздо менее осведомлены о явных/неявных комиссиях, которые они платят при совершении обмена (X на Y), по сравнению с переводом (X на X’), и в обменах просто больше MEV, чем в переводах, учитывая риск цены.
Границы становятся размытыми, когда намерения обобщаются
Интересно, что границы между приложениями также могут стать размытыми в мире, ориентированном на намерения. Подобно другим приложениям, основанным на намерениях, таким как CoWSwap, UniswapX и другим, на следующий год Across планирует ввести "хуки" для расширения своих возможностей и улучшения пользовательского опыта.
С помощью хуков надежда заключается в том, что пользователи смогут выражать свои намерения в форме пакетов "мост + действие". Как минимум, это обеспечит гораздо лучший пользовательский опыт, так как позволит пользователям совершать действия (своп, стейкинг, минтинг и т.д.) на целевой сети без необходимости владения токенами для оплаты газа или переключения RPC-точек. В лучшем случае это позволит Across поддерживать не только намерения мостов, но и все виды кросс-чейн намерений. Хотя этот план дороги имеет смысл, мы считаем, что для широкого внедрения хуков к следующему году еще рано; дизайны даже для самых базовых кросс-чейн намерений (например, перевод, своп) все еще находятся в зачаточном состоянии. Тем не менее, есть явная тенденция к расширению "намерений" для большего количества случаев использования.
Более глубокий вывод здесь заключается в том, что мы считаем, что намерения не ограничиваются кросс-чейн переводами или лимитными ордерами и могут быть обобщены для всех сегодняшних случаев использования и многих других. Поэтому мы предпочитаем термин "намерение" конкретным действиям, таким как "своп" или "лимитный ордер". Аналогично, мы любим использовать "солвер" как общий термин для обозначения всех видов внешних permissionless (без разрешения) агентов, независимо от типа приложения.
Обобщение намерений может быть настолько мощным, что оправдывает переосмысление совершенно новой архитектуры (консенсус, мемпул, выполнение и т.д.), чем и занимается Anoma. Для тех, кто заинтересован в лучшем понимании того, как может выглядеть "мир, ориентированный на намерения", мы настоятельно рекомендуем нашу серию из 3 частей, WTF is Anoma.
Бонус. Централизация Солверов Становится Реальностью по Мере Эволюции DEX
Аналогично мостам, DEX (децентрализованные биржи) также развиваются в направлении архитектур, основанных на намерениях, используя солверов для предложения пользователям конкурентоспособных цен. Поддержание децентрализованной сети солверов будет одной из их самых больших задач.
В классическом опыте Uniswap ранних дней пользователи подписывали транзакции обмена, а API маршрутизации Uniswap искал оптимальный маршрут для исполнения через пулы Uniswap. Это хорошо работало на раннем этапе, так как Uniswap был местом всей ликвидности в сети. С появлением большего количества DEX возникла необходимость в агрегаторах. В отличие от маршрутизатора Uniswap, маршрутизация агрегаторов не ограничивается только пулами Uniswap. Поскольку они ищут все виды ликвидности в сети, они часто могут предложить пользователям лучшие цены. Тем не менее, агрегаторы в сети все еще ограничены в основном двумя аспектами: (i) им необходимо бесконечное количество интеграций для поддержки новых мест ликвидности и (ii) их охват, в основном, ограничен источниками в сети. Оба эти фактора приводят к тому, что пользователи потенциально упускают ликвидность и получают неоптимальные цены. Естественным следующим шагом в этой эволюции является передача маршрутизации permissionless внешним агентам. Здесь на сцену выходят приложения, основанные на намерениях, с солверами в главной роли.
CoWSwap, 1inch Fusion, UniswapX все опираются на рынок солверов, которые полностью свободны в способах исполнения заказа; они могут использовать пулы ликвидности on-chain, флэш-займы, свой инвентарь, частные потоки заказов и т.д. CoWSwap все еще занимает большую часть объема как самый старый протокол среди трех, однако новичок UniswapX уже набирает значительную долю рынка.
Намерение, Лимитный Ордер и RFQ заходят в бар...
Как бы вам понравилось, если бы у вас было 5-10 дворецких, готовых принять ваш заказ, а затем предложить вам несколько вариантов на выбор, каждый лучше другого?
Конкуренция солверов - ключевой аспект DEX, основанных на намерениях. В CowSwap конкуренция солверов происходит в форме одноблочных пакетных аукционов, в то время как 1inch и Uniswap используют голландские аукционы. В голландских аукционах заказы подаются с кривой цен, уменьшающейся со временем, и первый солвер, выполнивший заказ, побеждает. С одноблочными пакетными аукционами, все сделки в пакете закрываются по единой цене. Это отличается от DEX на основе CFMM, где все индивидуальные заказы выполняются по разным, зависимым от заказа тарифам, даже если они идентичны.
Есть веские причины, по которым DEX, основанные на намерениях, могут предложить лучшие цены, чем сегодняшние AMM:
- Лучшее ценообразование за счет доступа солверов к разнообразным источникам ликвидности как on-chain, так и off-chain, и конкуренции между ними в OFAs (Агрегаторы Потоков Заказов).
- Меньший шанс потери средств из-за slippage или MEV и в некоторых случаях возврат пользователю излишка (положительного slippage).
- Минимальное использование газа; пользователи не платят за неудачные транзакции и получают выгоду от экономии за счет пакетного заполнения.
Наконец, с поддержкой UniswapX и других кросс-чейн обменов, сложный пользовательский опыт мостов (переключение RPC-точек, владение токенами для газа и т.д.) будет скрыт от пользователей. Это сильные причины полагать, что объем, основанный на намерениях, будет превосходить объем, основанный на пулах, по мере развития.
50 Оттенков Децентрализации Солверов
По мере увеличения доли рынка этих DEX, децентрализация солверов станет неотъемлемой частью DeFi. В этой связи мы рассмотрим, как эти протоколы позволяют потенциальным солверам работать в их сетях.
На 1inch требования к солверам на 1inch Fusion основаны на мощности Unicoin. Когда пользователи стейкают токены 1inch, они получают st1inch и мощность Unicoin в зависимости от срока блокировки застейканных токенов. Адреса с 10% или более мощности Unicoin в сети имеют право стать солверами. Солверы также могут привлекать мощность Unicoin от пользователей с токенами 1inch в обмен на APR вознаграждений, установленные солвером. Аналогично, у солверов CowSwap высокие капитальные требования. Желающие работать солвером CowSwap должны внести залог в размере 500 тыс. cUSDC и 1,5 млн $COW токенов.
Высокие требования к залогам помогают протоколам контролировать действия солверов, предотвращать неправомерное поведение и обеспечивать их ответственность. Например, CowSwap потерял средства из-за уязвимости в феврале 2023 года, возникшей из-за ошибки со стороны солвера. Однако потерянные средства были возмещены из залога солвера. Другой пример - на CowSwap было замечено, что солверы «подрезают» или манипулируют ценами , чтобы выиграть больше аукционов. После этого был успешно принят CIP-13, согласно которому солверы, признанные виновными в «подрезании», подлежат штрафам.
Хотя высокие залоги эффективны в обеспечении ответственности солверов, они также увеличивают барьеры для входа. В теории, увеличение конкуренции должно привести к лучшему исполнению для пользователей, как с точки зрения скорости, так и стоимости. Хороший пример этого на практике наблюдается в Across, где скорость переводов увеличивается по мере конкуренции между солверами.
Однако, вместо чистого количества солверов, более важным фактором для DEX является конкурентоспособность отдельных солверов. Это связано с тем, что задача по своей сути требует высокого уровня изощренности из-за риска цены. В UniswapX, хотя количество уникальных солверов относительно высоко, 83% объема все равно приходится на 3х солверов, при этом Wintermute занимает почти 48% от общего объема, за ним следуют Tokka Labs и Riven с 24% и 11%. Мы видим аналогичную картину в CowSwap и 1inch Fusion, где несколько солверов составляют большую часть объема.
Силы централизации в игре очень рефлексивны. Чем больше доступ к источникам ликвидности on-chain и off-chain у солвера, тем лучше решения он может предложить, что увеличивает его успех и приводит к большему доходу. С увеличением дохода солверы могут получить больше частного потока заказов и дополнительно извлечь выгоду из экономии масштаба.
Неудивительно, что крупнейшие солверы уже работают на разных протоколах. Например, 1inch Labs заметно работает не только на 1-inch Fusion, но и на CowSwap. Wintermute, Alpha Labs были активны и на UniswapX, и на 1inch Fusion, Laetres и Otex были активны на Cow Swap и 1inch Fusion и т.д. Некоторые из них отказались от 1inch Fusion, когда 1inch увеличил капитальные требования к солверам.
Сотрудничество с участниками процесса транзакций, включая маршрутизаторы ликвидности, такими как маршрутизаторы ликвидности, поисковики или строители, может открыть новые пути прибыли для солверов.
Здесь важно различать роли и мотивации солверов и searchers (поисковики). Хотя обе категории являются субъектами, стремящимися к прибыли, солверы оптимизируют рабочие процессы транзакций для пользователей, в то время как searchers добавляют или переставляют транзакции для формирования прибыльных пакетов. Впереди мы можем видеть более тесное сотрудничество солверов и searchers. Searchers могут размещать транзакции солверов в пакете там, где это наиболее прибыльно, что приводит к тому, что солвер имеет больше излишка (положительного slippage). В свою очередь, солвер может поделиться частью этого излишка с searcher. Если солверы и searchers/билдеры начнут напрямую сотрудничать, это может привести к тому, что еще меньше сторон будут допущены к большим объемам intents и транзакций, увеличивая барьеры для входа и прибыльность.