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

Следите за правом требования, а не тикером
Токен, отображаемый в двух сетях, не обязательно представляет одно и то же юридическое или техническое требование. Мост может блокировать актив в одной цепочке и выпускать его представление в другой; иные конструкции используют ликвидность посредников или механизмы нативного выпуска. Один лишь символ в целевой сети не объясняет порядок погашения. Записывайте сети и адреса контрактов; отдельно указывайте, какой эмитент или мост отвечает за выпуск и погашение.
Документация Ethereum различает нативные мосты, механизмы внешней проверки, системы сообщений и сети ликвидности. Такая классификация помогает выстроить проверку, но название категории не является рейтингом безопасности. Два схожим образом описанных моста могут сильно различаться правилами проверки, обновления и вывода.
Два токена с одинаковым названием могут не быть взаимозаменяемыми даже внутри одной сети. Протокол может принимать только конкретный адрес контракта, а торговый пул — обслуживать лишь одну версию актива. Поэтому маршрут нужно проверять до конечного действия: недостаточно получить «нужный тикер», если полученный токен нельзя внести в выбранное обеспечение или погасить у предполагаемого эмитента.
Нарисуйте полный путь перевода
Для условной схемы блокировки и выпуска обозначьте пять звеньев: исходный актив, контракт хранения, механизм проверки сообщений, целевой токен и механизм погашения. Спросите, какой компонент подтверждает депозит и какой разрешает выпуск. Если сообщения удостоверяет внешняя группа подписантов, изучите её порог и независимость, а не предполагайте, что несколько ключей означают несвязанных операторов.
Практическое упражнение — поочерёдно моделировать отказ каждого звена. Если исходная сеть приостановится, продолжится ли торговля в целевой? Если контракт выпуска остановлен, можно ли по-прежнему сжигать существующие токены для вывода? Если сайт исчезнет, есть ли документированный выход на уровне контракта? Эти вопросы показывают разницу между рыночной ценой и правом требования, которым реально можно воспользоваться.
Отдельно проверьте защиту от повторной обработки одного сообщения и условия, при которых депозит считается окончательным в исходной сети. Если выпуск в целевой сети уже состоялся, а исходная операция была отменена реорганизацией, возникает вопрос о покрытии выпущенных токенов. Число подтверждений имеет смысл только вместе с моделью окончательности конкретной сети и правилами самого моста.
Измеряйте задержки и заблокированную ликвидность
Межсетевые операции не обязательно атомарны. Одна часть может завершиться, пока другая ожидает, оставляя средства недоступными для предполагаемого использования. Требования к подтверждениям, передача сообщений, перегрузка целевой сети и дефицит ликвидности влияют на время выполнения. Отображаемая оценка не является договорной гарантией поступления активов до срока другого обязательства.
Допустим, стратегии требуется обеспечение в сети B к полудню. Мост с типичным переводом за десять минут не решает проблему, если стрессовая задержка составляет несколько часов. Значимый ресурс — ликвидность, уже доступная в месте назначения, а не просто общая стоимость активов в обеих сетях. Это то же различие между платежеспособностью и своевременным платежом, которое встречается и в других областях финансов.
Составьте журнал состояний перевода: транзакция отправлена, депозит принят, сообщение подтверждено, выпуск разрешён, средства получены. У каждого перехода должны быть свой идентификатор и источник проверки. Статус «успешно» в кошельке может относиться лишь к первой транзакции. Повторная отправка денег не заменяет выяснение того, на каком этапе остановился первоначальный перевод.
Сравнивайте полные расходы и состояния отказа
Сравнение котировок должно учитывать газ в исходной сети, комиссии моста, газ в целевой сети, разницу обменных курсов и стоимость получения нужного токена для оплаты газа. Маршрут, выглядящий дешевле для $100 000, может оказаться дорогим для $200 из-за преобладания фиксированных сетевых комиссий. Проскальзывание также может измениться между получением котировки и исполнением.
Аудит — результат проверки определённого кода на определённую дату, а не страховка от любых ошибок развёртывания или управления. Сравните проверенную версию с действующей реализацией. Определите чрезвычайные полномочия, задержки обновлений и возможность небольшой группы менять правила проверки. Такие полномочия могут помочь при устранении сбоя, но одновременно усиливают зависимость от тех, кто ими распоряжается.
Начните проверку с условий погашения
Прежде чем оценивать гипотетический актив, переведённый через мост, объясните, как одна его единица снова превращается в исходный актив, которым можно распоряжаться. Опишите обычный путь, путь при задержке и возможности, остающиеся при отказе посредника. Продажа на вторичном рынке отличается от погашения: другой покупатель может потребовать скидку именно тогда, когда прямой вывод становится неопределённым.
Для учебного сравнения создайте три сценария: нормальная работа, временная остановка и постоянная нехватка средств. Не выдумывайте вероятности только ради точной ожидаемой доходности. Сначала установите, какие потери и задержки возможны, кто их несёт и какие данные выявят проблему. Обещанную доходность в другой системе нельзя содержательно оценить, пока не понятен риск моста, необходимого для доступа к ней.
Полезная сравнительная таблица также включает максимальную сумму, доступную по заявленной цене. Маршрут ликвидности с выгодной комиссией для $500 может не иметь достаточных запасов для $50 000. Рассматривайте ёмкость как измеренное условие в конкретный момент. Если котировка меняется с объёмом, сохраняйте оба наблюдения, а не усредняйте их в комиссию, недоступную ни одному реальному переводу.