Механизм моста (Cross-chain)

Мультичейн FRAX+FXS используется во многих сетях

Frax — это протокол мультичейна с единым глобальным состоянием для всех его реализаций. Токены FRAX+FXS распределяются по всем сетям как один дистрибутив. Отдельных реализаций Frax для каждого блокчейна не существует. По этой причине протокол использует уникальную инновационную систему мостов, позволяющую поддерживать точный баланс и сохранять взаимозаменяемость.

Протокол рассматривает каждую отдельную связанную пару с FRAX/FXS как уникальное обязательство системы моста и присваивает токенам FRAX/FXS, перемещенным из других блокчейнов, идентификатор этого моста. Например, FRAX с мостом AnySwap называется anyFRAX, а FRAX с мостом Wormhole называется wormFRAX.

В каждом блокчейне есть 1 канонический контракт FRAX и канонический контракт FXS, которые именуются просто FRAX и FXS (без префикса). Эти токены, для которых функции расширения / сжатия контроллера AMO и сами пользователи могут выполнять минтинг / погашение без доверия.

Канонические (нативные) FRAX/FXS: Чистые обязательства протокола, выпущенные / созданные посредством минтинга / выкупленные протоколом и контроллерами AMO. Канонические FRAX имеют цвета этой конкретной сети по умолчанию и логотип этой конкретной сети по центру. Нативные FXS имеют нативные цвета и логотип блокчейна снизу справа. Таким образом, на любых канонических (нативных) койнах FRAX/FXS всегда где-то отображается логотип сети.

Связанные FRAX/FXS: Токены, принесенные в текущий блокчейн из другой сети по поддерживаемому протоколу моста. В соответствии с правилами именования связанные токены должны сохранять префикс моста, через который они попали в текущую сеть. Например: FRAX, перенесенные из ETH в AVAX через AnySwap, называются anyFRAX на AVAX, хотя на ETH это просто канонические FRAX. Цвета и логотип протокола моста отображаются на токене FRAX/FXS таким образом, чтобы можно было четко определить, через какой мост токен попал в текущую сеть.

Свопы FRAX/FXS и арбитраж баланса между блокчейнами

Каждый контракт на канонический токен FRAX/FXS ERC20 имеет встроенный в токен AMM на стейблсвоп «1 к 1», что позволяет выполнять свопы между каноническими токенами FRAX/FXS сети и токенами FRAX/FXS из любых поддерживаемых сетей, соединенных мостами. Такая возможность обеспечивает жесткий арбитраж баланса FRAX и сохранение одинакового распределения FXS на всех блокчейнам. Предположим, что цена канонического FRAX на Fantom составляет $0,990. Арбитр может купить максимальное возможное количество канонических FRAX по цене $0,990, зная, что у нее есть возможность обменять их в соотношении 1:1 на anyFRAX в пуле стейблсвопа в рамках контракта токена ERC20, а затем вернуть anyFRAX в мейннет ETH (или любой другой блокчейн), где FRAX находится в равновесном состоянии, чтобы получить прибыль.

Таким образом, покупка канонических FRAX/FXS в одном блокчейне эквивалентна покупке FRAX/FXS в другом блокчейне. В случае перемещения FRAX/FXS через любые поддерживаемые мосты (больше мостов будет добавлено в ближайшее время) вы можете обменять токен моста на собственный токен FRAX/FXS этой сети для фермерства, поставки ликвидности, хранения и т. д. Кроме того, при минтинге канонических FRAX/FXS с помощью AMO в любом блокчейне протокол проверяет, достаточно ли ликвидности для свопа в контракте токена для перемещения канонических токенов между блокчейнами. Таким образом, баланс всегда поддерживается на глобальном уровне и контролируется системой арбитража.

Свопы можно производить в любое время на https://app.frax.finance/crosschain или посредством прямого взаимодействия со смарт-контрактом собственного токена любого блокчейна. Механизм свопа встроен в собственные токены ERC20 FRAX/FXS в каждом блокчейне (кроме Ethereum L1).

Адреса канонических токенов

FRAX: https://docs.frax.finance/smart-contracts/frax

FXS: https://docs.frax.finance/smart-contracts/fxs

Last updated