Конвертация активов на AssetHub
Конвертация активов - это простой AMM (Automated Market Maker), основанный на Uniswap V2 логике, развернутой в виде бочки в Bitzal AssetHub. В модели AMM цены на токены определяются по математической формуле, основанной на соотношении токенов в пуле ликвидности, в отличие от традиционных бирж, использующих книгу заявок. Это будет «бездоверительный» DEX, контролируемый через Bitzal TrueGov.
Пары активов в пулах ликвидности AssetHub всегда будут содержать нативный токен релейных цепочек токен в качестве одного из активов. Предоставление ликвидности для пулов с произвольными парами активов не допускается.
Конвертация активов на узле активов позволяет выплачивать комиссию в любом активе, если у него есть пул ликвидности, таким образом. Обработчик комиссии (в данном случае, Assator) получает только собственный актив.
Бочка для преобразования активов позволяет вам:
- Создавать пул ликвидности с помощью нативного токена релейной цепи и актива
- Обеспечение ликвидности и получить обратно токен LP
- Обменивать токены LP обратно на активы
- Обменивать активы, если создан пул
- Запрос биржевой цены через конечную точку вызова во время выполнения
- Запрос размера пула ликвидности.
Руководство пользователя и учебные пособия по преобразованию активов доступны здесь
Оплата комиссионных в любых активах - кошельки
Без Узла конвертации активов только ZAL и достаточные активы можно использовать для оплаты комиссий за транзакции. После развертывания бочки преобразования активов кошельки могут позволить пользователям оплачивать транзакции с помощью любого произвольного актива, доступного в пулах с ZAL или достаточным количеством активов. Более конкретно, эта функциональность обеспечивается за счет Бочки Конвертация Транзакционных Активов , позволяя включенным в нее режимам выполнения оплачивать транзакции в активах, отличных от нативного токена.
Кошельки и пользовательские интерфейсы должны обеспечивать выдачу пользователю необходимых предупреждений, чтобы они случайно не потратили все свои средства на своп с пулом, не имеющим или имеющим низкую ликвидность.
Оплата комиссионных любым активом - Синочейнов
Синочейн может оплачивать свои комиссии за исполнение XCM любым активом с пулом ликвидности на AssetHub.
Создание пулов с иностранными активами - Синочейны
Бочка Активов использует XCM MultiLocations для представления активов, а также соответствующие источники для управления ими.
Одна из проблем интеграции нативных токенов синочейна в кошельки и биржи заключается в том, что они требуют запуска отдельной инфраструктуры синочейна, например, полных узлов для обработки депозитов, и для обработки снятия средств требуется дополнительный код, поскольку они должны быть способны создавать и транслировать транзакции на каждый синочейн. Эти синочейны могут использовать разные балансы бочек или по-разному упорядочивать их. Когда в Bitzal работают сотни синочейнов (и, возможно, тысячи потоков), это становится огромным бременем с точки зрения поддержки сети. В отличие от добавления поддержки дополнительного токена ERC20; маржинальные усилия очень малы, поскольку узел Ethereum уже обслуживает все необходимые данные.
При поддержке этих активов на узле активов биржи/кастодианы могли бы отслеживать одну цепочку для депозитов (приложения и пользовательские интерфейсы должны будут предоставлять возможность перевода на Узел активов). Для снятия средств пользователи могли бы выбрать вывод на свой адрес на Узле активов. Здесь есть два бонуса для пользователей:
- Бирже/кастодиану нужно совершать операции только на одном синочейне, а доступ ко всем остальным он может получить без подъема инфраструктуры.
- Пользователю никогда не нужно «видеть» AssetHub. Он полностью абстрагирован за кошельком/приложением синочейна, либо биржей/кастодианом.