Криптовалюты

Across Protocol: большой обзор intents, relayers, ACX и рисков

Как Across исполняет межсетевые intents: SpokePool, HubPool, relayers, UMA, V3 и V4, комиссии, ACX, переход к AcrossCo и риски.

Across Protocol: большой обзор intents, relayers, ACX и рисков

Across Protocol – intent-based cross-chain protocol, где пользователь описывает желаемый результат, а независимый relayer выдаёт актив на целевой сети из собственного капитала. Позднее система проверяет fill, объединяет множество операций в bundle и возмещает relayer через HubPool. Пользователь не ждёт полного канонического bridge cycle, но скорость достигается не мгновенным перемещением тех же монет, а краткосрочным кредитом от исполнителя.

Across состоит из SpokePool contracts на поддерживаемых сетях, HubPool в Ethereum, relayer network, LP capital, dataworker и UMA Optimistic Oracle. В V4 часть доставки settlement messages переводится на ZK-проверку Ethereum state через Succinct SP1, однако optimistic verification самого bundle остаётся. В августе 2026 года отдельно меняется судьба ACX: DAO одобрила переход к AcrossCo, но exchange portal ещё не запущен. Этот процесс нельзя путать с работой bridge contracts – protocol продолжает обслуживать intents.

История

Risk Labs была создана в 2019 году для разработки UMA и финансовой инфраструктуры без централизованного арбитра. Across запустился в ноябре 2021 года как быстрый bridge между Ethereum и L2. Первая версия проверяла transfers через UMA Optimistic Oracle и использовала relayers, которые заранее давали destination liquidity.

В 2022 году V2 перешёл к hub-and-spoke settlement и общим liquidity pools в Ethereum. Осенью того же года появился ACX, распределённый между ранними пользователями, LP, DAO и Risk Labs. V3 развил deposits в универсальные intents: пользователь мог задать output token, recipient, deadline и message для destination call. Вместе с Uniswap Labs Across предложил ERC-7683 – общий формат cross-chain orders.

V4 добавил ZK-powered settlement transport. Вместо отдельного canonical bridge adapter для каждой новой chain UniversalSpokePool может проверить доказательство Ethereum state через SP1Helios. Это снижает объём custom code при подключении сетей, но не отменяет HubPool, bundles и UMA.

В марте 2026 года Risk Labs предложила The Bridge Across – переход от token-based DAO к частной американской C-corporation AcrossCo. Snapshot одобрил инициативу. Держателям ACX обещаны варианты обмена на equity при соблюдении юридических условий либо продажи за USDC. На 25 августа 2026 года официальный portal ещё не открыт: августовское обновление называет целью конец месяца. Поэтому ACX пока остаётся обращающимся governance token, но его долгосрочная модель уже находится в процессе демонтажа.

Команда

Across создан Risk Labs – той же организацией, которая развивает UMA. Сооснователи Risk Labs Hart Lambur и Allison Lu известны по работе над optimistic oracle и ранней архитектурой Across. Протокол развивает выделенная команда инженеров, researchers и business development, а open-source relayer может запускать любой участник.

Risk Labs предоставляет основное software, API и dataworker infrastructure, но liquidity принадлежит LP, fills выполняют внешние relayers, а dispute security опирается на UMA. После реализации The Bridge Across intellectual property и операционная деятельность должны перейти AcrossCo. Пока юридический переход не завершён, нельзя писать о компании как о полностью сформированном владельце protocol.

Что такое intent

Обычный bridge предлагает пользователю конкретный путь: заблокировать token, передать message и получить representation. Intent описывает результат. Deposit указывает origin и destination chain, input и output token, суммы, recipient, fill deadline и необязательный message. Relayer решает, выгодно ли выполнить заявку.

В базовом сценарии пользователь отправляет deposit в origin SpokePool. Relayer видит event и вызывает fill в destination SpokePool, передавая свои tokens recipient. Для пользователя маршрут завершён после подтверждения destination transaction. Relayer остаётся кредитором protocol до settlement.

Exclusive relayer может получить короткое преимущественное окно, если это записано в deposit. После deadline fill становится permissionless. Такая номинация помогает RFQ или integrator направить order конкретному solver, но core contracts сохраняют fallback конкуренции.

Relayers и их экономика

Relayer держит inventory на нескольких chains, оценивает gas, finality, размер fee и риск блокировки капитала. Он не получает пользовательский input напрямую на destination – он сначала выдаёт собственный output. После проверки protocol возвращает ему input amount за вычетом LP fee на выбранной repayment chain.

Гибкий repayment позволяет поддерживать treasury там, где он нужен, а не вручную балансировать каждую пару origin-destination. Однако relayer принимает риск software error, chain reorg, неверной оценки gas и задержки bundle. Permissionless запуск не означает равную конкуренцию: крупным операторам проще держать inventory, быстрые RPC и автоматическую ребалансировку.

Если быстрый fill не появился, protocol может использовать slow fill из pool capital. Пользовательский outcome защищён параметрами minimum output и deadline, но срочность зависит от живого relayer market и состояния destination chain.

HubPool, SpokePools и LP

SpokePool принимает deposits на origin, регистрирует fills на destination и исполняет refund leaves. HubPool в Ethereum координирует root bundles, хранит основной LP capital и управляет межсетевой ребалансировкой. Такая схема похожа на центральный расчётный центр с множеством локальных касс.

LP вносит assets в Ethereum pools. Капитал временно покрывает разницу между быстрым fill и окончательным возвратом, а также помогает доставлять liquidity в SpokePools. LP получает utilization-based fee и может получать incentives, но несёт contract, utilization и withdrawal risk.

Архитектура Across отличается от message bridges вроде LayerZero. Across специализируется на bounded intents и capital settlement, а не на произвольном сообщении неограниченной ценности. С Wormhole его также нельзя сравнивать только по скорости: там ключевой объект – verified message, здесь – fill, economic loan и последующая проверка.

Dataworker, bundles и UMA

Dataworker собирает deposits и fills за диапазоны blocks, проверяет соответствия и строит три группы Merkle roots: refunds relayers, rebalancing transfers и slow fills. Затем bundle предлагается HubPool с bond. Dataworker сейчас whitelisted как координатор proposal, но bundle не становится истинным только из-за его подписи.

UMA Optimistic Oracle даёт challenge period. Любой наблюдатель может оспорить неправильный bundle. Если спора нет, root считается финализированным и leaves исполняются permissionlessly. Security model часто описывают как 1-of-N honest verifier: достаточно одного внимательного участника, способного заметить ложь, внести bond и вовремя инициировать dispute.

Оптимизм экономит gas, потому что нормальный случай не требует проверки каждой операции в L1. Цена – задержка refunds и зависимость от monitoring. Ошибка dataworker должна быть обнаружена до конца окна, а dispute mechanism и UMA governance должны оставаться работоспособными.

V3 и V4: что именно изменилось

V3 передаёт finalized root bundles из Ethereum в SpokePools через chain-specific adapters и canonical bridges. Для каждой новой chain нужен отдельный adapter, понимание её bridge semantics и аудит. Execution fills и пользовательский intent при этом уже отделены от settlement.

V4 меняет только доставку settlement. HubPoolStore закрепляет hash сообщения в Ethereum storage. После Ethereum finality finalizer заказывает SP1 proof, а SP1Helios в destination chain проверяет Ethereum state. UniversalSpokePool исполняет подтверждённое message и refund leaves. UMA по-прежнему проверяет содержание bundle до его записи.

Следовательно, V4 не превращает быстрый fill в ZK-bridge и не доказывает каждую пользовательскую транзакцию отдельно. ZK доказывает, что settlement message действительно закреплено в финализированном Ethereum state. Prover availability и light-client contracts добавляются к рискам, хотя custom adapters становится меньше.

Swap API, Across+ и ERC-7683

Swap API строит route, который может включать origin swap, Across intent и destination action. Across+ использует message field и bridge hooks, чтобы после доставки вызвать target contract. Для пользователя это может выглядеть как один cross-chain swap или deposit в приложение.

ERC-7683 стандартизирует поля cross-chain order и роль settler, чтобы wallets и solvers не интегрировали уникальный формат каждого protocol. AcrossOriginSettler преобразует order в SpokePool deposit. Стандарт повышает совместимость, но не унифицирует security: каждый implementation сохраняет собственные settlement и oracle assumptions.

Интеграции на Arbitrum и других L2 могут скрыть мостовой шаг полностью. Это улучшает UX, но пользователь всё равно должен проверить minimum output, recipient, approvals и call data. API response и frontend – отдельный слой доверия над contracts.

Комиссии

Итоговый quote включает relayer fee, compensation за gas и capital cost, LP fee и возможные origin или destination swaps. LP fee зависит от utilization pool: дефицитный маршрут должен дороже привлекать капитал. Relayer competition влияет на скорость и надбавку.

Нет одной постоянной комиссии Across для всех transfers. Chain gas, token, размер, inventory и выбранный route меняют quote. Маркетинговая средняя стоимость не должна подменять проверку конкретной транзакции. Integrator также может добавить собственный fee.

ACX и токеномика

ACX выпущен с фиксированным общим предложением 1 млрд. Изначально 300 млн выделялись на airdrop, ранних users, LP и обмен с Risk Labs, а 700 млн оставались в DAO Treasury, включая long-term incentives. Позднее allocations изменялись через rewards, grants, team и investor agreements.

До 2026 года ACX давал governance rights: holders голосовали за Treasury spending, emissions, routes и возможность protocol fee switch. Reward locking увеличивал LP incentives за длительное неполучение наград. Токен не был прямой долей Risk Labs и не давал автоматического права на bridge fees.

The Bridge Across радикально меняет анализ. Одобренный план предполагает ликвидацию token-based DAO structure, передачу IP AcrossCo и добровольный exchange ACX на equity или USDC. Условия equity зависят от юрисдикции, eligibility, minimum и юридических документов. Пока portal закрыт, обещанный exchange ещё не является завершённой операцией. Holders также принимают риск delisting и scam portals.

Управление после The Bridge Across

Старое governance продолжает существовать до исполнения перехода, но его стратегический горизонт ограничен. После передачи IP частной компании ACX должен перестать быть основным governance instrument. Equity holders получат корпоративные, а не permissionless token rights; мелкие holders могут не пройти юридические ограничения.

Это не технический fork V4. Contracts могут продолжать работать, relayers – делать fills, а users – отправлять intents во время корпоративной реорганизации. Основной governance risk состоит в том, кто будет контролировать upgrades, Treasury и fee policy после перехода.

Применение

Across используется для быстрых L2-to-L2 transfers, cross-chain swaps, deposit в dApp с другой сети и embedded actions. Wallets, bridges и protocols могут встроить API так, что пользователь видит outcome, а не промежуточный asset path. Особенно полезны маршруты между Ethereum rollups, включая сети семейства Superchain.

Для relayer это market-making business с inventory и operations. Для LP – краткосрочное кредитование settlement layer. Для developer – standard intents и API. Эти роли имеют разные доходы и риски, поэтому общий TVL Across не описывает качество каждого route.

Риски

  • Smart contracts. Ошибка HubPool, SpokePool, adapters или UniversalSpokePool может затронуть deposits, fills и LP capital.
  • Optimistic verification. Неверный bundle безопасен только если honest watcher заметит и оспорит его вовремя.
  • Dataworker. Whitelisted proposer создаёт liveness и operational dependency, даже если не может безнаказанно присвоить bundle.
  • Relayers. Недостаток inventory, outage или уход крупных solvers ухудшит скорость и quotes. Permissionless код не гарантирует конкурентный рынок.
  • LP liquidity. Высокая utilization может задержать withdrawal и увеличить fee; поставщик капитала принимает rebalancing и contract risk.
  • Canonical bridges и chains. V3 наследует security каждого adapter и bridge, а reorg или halt destination влияет на settlement.
  • V4 prover. Ошибка SP1Helios, proof pipeline или finalizer способна задержать refunds; ZK не устраняет UMA assumptions.
  • API и integrators. Неверный route, allowance, calldata или recipient может привести к потере, хотя core protocol работает корректно.
  • Переход ACX. Portal ещё не открыт, условия могут задерживаться, exchanges – delist token, а права equity зависят от закона и eligibility.

Итог

Across ускоряет cross-chain transfers, отделяя пользовательский fill от медленного settlement. Relayer кредитует outcome, HubPool и LP capital выравнивают ликвидность, dataworker агрегирует операции, а UMA защищает bundles через optimistic dispute. V4 заменяет множество bridge adapters универсальной ZK-проверкой Ethereum state, но не отменяет остальные роли.

Главное событие 2026 года находится не в contracts, а в ownership structure. Protocol продолжает работать, тогда как ACX движется к обмену и прекращению роли governance token. Поэтому Across следует оценивать двумя независимыми вопросами: насколько надёжен intent settlement и какие права реально останутся у ACX holder после AcrossCo.