Тот же токен, другая сеть: нативные и мостовые стейблкоины

·5 мин. чтения·Автор: SSP Editorial Team
Обложка SSP Academy: нативные и мостовые стейблкоины

Тот же токен, другая сеть: нативные и мостовые стейблкоины

У вас и у друга по 500 USDC, но в разных сетях. Биржа принимает ваш депозит, а его — нет. Тот же тикер, тот же логотип — что происходит?

Короткий ответ: «USDC» или «USDT» — это не один токен. Это семейство отдельных контрактов в отдельных блокчейнах, и не все члены этого семейства выпускаются одинаково. Разберём, почему это важно и как проверить, какой из них у вас.

Одно имя, много контрактов

Токен в Ethereum, Polygon, Base или Solana — это программа (смарт-контракт, а в Solana — «минт»), которая существует только в этой одной сети. Одна сеть не видит контракты другой. Поэтому, когда стейблкоин доступен «в десяти сетях», существует как минимум десять отдельных контрактов — у каждого свой адрес, своё предложение и свои правила.

Отличаются даже детали: в BNB Smart Chain у USDT и USDC из списка SSP Wallet 18 знаков после запятой, а у версий в Ethereum — 6.

Если для вас новость, что токены живут внутри сети и для оплаты комиссий им нужна её нативная монета, основы объясняет статья монеты и токены.

Нативный или мостовой: кто на самом деле за ним стоит?

Стейблкоин попадает в сеть двумя основными путями.

Нативный выпуск. Эмитент сам развёртывает контракт, выпускает и погашает токены прямо в этой сети. Ваше требование обращено напрямую к резервам эмитента, на его условиях. Чем на самом деле обеспечены стейблкоины объясняет, что это за резервы.

Мостовой. Кто-то блокирует исходные токены в контракте в одной сети, а мост выпускает соответствующий «обёрнутый» токен в другой. Такой токен нельзя погасить напрямую у эмитента. Это долговая расписка на то, что заблокировано в мосте, поэтому к риску эмитента добавляется риск моста. Если мост опустошат или его ключи скомпрометируют, мостовой токен может лишиться обеспечения, а нативный останется незатронутым. Почему мосты продолжают взламывать и обёрнутые токены подробнее разбирают обе темы.

Часто обе версии существуют одновременно. В Polygon, например, USDC сначала появился через мост. Когда Circle позже начала выпускать USDC там нативно, старый мостовой токен переименовали в USDC.e, и оба продолжили обращаться как отдельные токены.

Почему идентичность — это адрес контракта

Названия, тикеры и логотипы — всего лишь ярлыки. Любой может развернуть контракт токена и назвать его «USDC» с шестью знаками после запятой и синим логотипом. Мошенники так и делают и рассылают подделки через airdrop на кошельки в надежде, что кто-нибудь попробует ими воспользоваться.

Единственное, что нельзя скопировать, — это адрес контракта. В конкретной сети ровно один адрес является USDC эмитента (а там, где их несколько, один нативный, а остальные — мостовые версии со своими адресами). Два токена с одинаковыми названиями, но разными адресами — это разные активы, и точка.

Именно поэтому биржи и платёжные сервисы могут зачислить одну версию и не зачислить другую. Каждый сервис сам решает, какие контракты в каких сетях он поддерживает. Отправите мостовую версию или правильный токен не в той сети — и депозит может не зачислиться автоматически. Перед отправкой проверьте три вещи: сеть, токен и точный контракт, который принимает получатель.

Как проверить контракт токена

  • Начните с эмитента. Крупные эмитенты публикуют официальный адрес контракта для каждой поддерживаемой сети. Сверяйте посимвольно, а не только первые и последние несколько знаков.
  • Воспользуйтесь обозревателем блоков. Найдите адрес в обозревателе сети. Убедитесь, что контракт верифицирован, название и число знаков совпадают, а его история похожа на историю крупного стейблкоина, а не контракта, созданного на прошлой неделе.
  • Не доверяйте адресам из ответов, рекламы и личных сообщений. Это частый путь распространения поддельных контрактов.
  • Спросите получателя. Если вы платите бирже или компании, используйте сеть и токен, указанные на их странице депозита, а не те, что предполагаете сами.

Как с этим работает SSP

SSP Wallet поставляется со встроенным списком токенов для каждой поддерживаемой EVM-сети и для Solana. В нём есть распространённые стейблкоины: например, USDT и USDC в Ethereum, USDT и нативно выпущенный USDC в Polygon, USDC в Base, USDT в Avalanche, USDT и USDC в BNB Smart Chain, а также минт USDC от Circle в Solana. Списки короткие, поэтому в них есть не все версии всех стейблкоинов.

Любой другой токен можно добавить вручную, вставив адрес его контракта (или адрес минта в Solana). SSP получает название, символ и число знаков после запятой и добавляет токен только в эту сеть. Учтите, что название и символ берутся из самого токена — то есть подделка спокойно назовёт себя «USDC». Значение имеет адрес, который вы вставляете, поэтому берите его у эмитента или из обозревателя.

После добавления токена SSP Wallet показывает в его деталях адрес контракта, число знаков и сеть с кнопкой копирования, а контракт также отображается в деталях транзакций. На стороне подтверждения SSP Key показывает контракт токена (или минт в Solana) при переводе токенов до того, как вы его одобрите. Если телефон не узнаёт токен — например, тот, что вы импортировали только в расширении браузера, — SSP Key показывает сумму в необработанных единицах и помечает его как неизвестный токен, вместо того чтобы доверять названию, которое не может проверить.

Честный итог

«USDC» и «USDT» — это семейства отдельных контрактов. Одни выпускает нативно сам эмитент; другие — мостовые долговые расписки, которые к тому же зависят от того, выстоит ли мост. Тикер говорит очень мало — что у вас на самом деле, говорят сеть вместе с адресом контракта.

Перед отправкой стейблкоинов уточните сеть и точный контракт, который принимает получатель, а незнакомые контракты сверяйте со списком, опубликованным эмитентом, и с обозревателем. SSP помогает, заранее включая в список распространённые стейблкоины, показывая адреса контрактов и помечая нераспознанные токены в SSP Key, но не может решить за вас, какую версию зачислит биржа.

Поделиться статьёй

Похожие статьи

Квадратная обложка SSP Academy: как устроены обёрнутые токены вроде WBTC и WETH

Обёрнутые токены: что на самом деле внутри обёртки

Обёрнутый токен — это требование, а не сам актив. Почему WETH, WBTC и токены из мостов опираются на совершенно разные гарантии, почему WBTC на Polygon в SSP — обёртка над обёрткой и что проверить, прежде чем держать такой токен.

5 min
Квадратная обложка SSP Academy: что на самом деле обеспечивает стейблкоины

Стейблкоины: что на самом деле стоит за ними

Аттестации — не аудит, USDC потерял привязку из-за краха банка, а крупнейшие стейблкоины с фиатным обеспечением могут заморозить ваш адрес. Что такое стейблкоин на самом деле и десять минут проверок, которые стоит провести.

9 min
Квадратная обложка SSP Academy: взломы межсетевых мостов и обёрнутые токены

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

Более 1,5 миллиарда долларов в четырёх инцидентах, и ни один не был отказом самой сети. Мостовой токен — не актив, а требование к общей кассе, которую держит кто-то другой. Чему учат Ronin, Poly Network, Wormhole и Nomad и почему подпись двумя устройствами уже не поможет, когда ваши средства оказались в мосте.

6 min