Разные блокчейны изначально не могут взаимодействовать напрямую: монеты из сети Биткоина сами по себе не появятся в Ethereum. Кроссчейн-мост — это инструмент для передачи активов или сообщений из одной сети в другую. Он очень удобен, но в криптоиндустрии именно с мостами связано множество инцидентов.
Упомянутая в статье монета: $ZRO котировка 1.643 (за 24 ч: +2.37%).
— Блокировка и выпуск —
Самый распространённый способ перевода между блокчейнами — «блокировка и выпуск»: пользователь передаёт актив смарт-контракту моста в исходной сети, где тот блокируется, а мост выпускает эквивалентное количество обёрнутых активов в целевой сети. При переводе обратно всё происходит наоборот: обёрнутые активы в целевой сети сжигаются, а заблокированные активы в исходной сети разблокируются.
WBTC в Ethereum — один из примеров: каждому WBTC соответствует один биткоин, находящийся на хранении у кастодиана. Благодаря этому биткоин можно использовать в DeFi-приложениях Ethereum, но владельцам WBTC приходится доверять кастодиану.
— Пулы ликвидности в обеих сетях —
Другой способ перевода между сетями — не выпускать обёрнутые активы, а создать пул ликвидности в каждой из двух сетей: пользователь вносит средства в исходной сети и получает нативные токены из пула в целевой. В этом случае он получает нативные токены, но при ограниченной глубине пула крупный перевод может сопровождаться значительным проскальзыванием.
— Как мост узнаёт, что вы заблокировали монеты —
Какой бы способ ни использовался, мосту нужно подтвердить, что эта операция действительно произошла в исходной сети. Обычно для этого используют подписи мультиподписи или комитета валидаторов, проверку исходной сети с помощью лёгкого клиента в целевой сети либо доказательство состояния исходной сети с нулевым разглашением.
Чем больше проверка зависит от нескольких подписантов, тем сильнее сконцентрировано доверие: если их закрытые ключи украдут или в логике проверки смарт-контракта найдут уязвимость, злоумышленники могут «доказать» блокировку, которой не было, и вывести активы из моста.
— Риски и меры предосторожности —
В смарт-контрактах мостов часто заблокированы значительные объёмы активов, поэтому они постоянно привлекают внимание злоумышленников. По данным Chainalysis за август 2022 года, на атаки на кроссчейн-мосты пришлось около 69% криптоактивов, украденных с начала того года до момента публикации данных.
Стоимость обёрнутых активов зависит от самого моста: если с активами, заблокированными в исходной сети, что-то случится, токены в целевой сети могут потерять привязку к их стоимости. Поэтому перед переводом между сетями стоит проверять официальный адрес, сначала делать небольшой пробный перевод и обращать внимание на то, какой именно мост выпустил полученные токены.
— Краткое резюме —
Кроссчейн-мосты решают проблему перемещения монет между разными сетями, но каждый такой перевод добавляет ещё один уровень доверия. Если перевод необходим, выбирайте проверенные решения и действуйте поэтапно. Не вкладывайте больше, чем можете себе позволить, и оставляйте запасной выход.
А вы раньше неправильно понимали этот момент?