Что такое мета- транзакции без транзакционных комиссий?

На прошлой неделе мы онбордили друзей в Tezos. Самым сложным оказалось объяснить транзакционные комиссии, то есть зачем нужно покупать tez для отправки других токенов, покупки NFT и внесения токенов в пулы ликвидности.
В процессе объяснений мы узнали о мета-транзакциях — механизме, при котором транзакционные комиссии оплачивает третье лицо. Объясняем как он работает и почему это хорошее решение для массового принятия криптовалют.
Зачем нужны транзакционные комиссии?
Транзакции и вызовы смарт-контрактов — это запросы на изменение блокчейна. При их обработке бейкер выполняет работу: рассчитывает результат выполнения операции, находит нужные записи в блокчейне и хранилищах смарт-контрактов и перезаписывает их.
По правилам протокола, работу бейкера оплачивает отправитель транзакции, и обязательно в нативном токене протокола — tez.
Можно ли заплатить комиссии в других токенах или фиате?
Можно, если использовать механизм мета-транзакций. Они работают так:
- Пользователь создает запрос на проведение операции, подписывает его своим ключом и передает реле.
- Реле обертывает запрос пользователя в свою транзакцию и передает ее контракту.
- Контракт разворачивает транзакцию и выполняет запрос пользователя.
В результате реле платит нативные транзакционные комиссии в tez вместо пользователя, и в свою очередь может взять с него комиссию в любом токене. По схожему принципу давно работают платежные провайдеры и обменники, которые закладывают транзакционные комиссии в обменный курс, то есть пользователь оплачивает комиссии фиатными деньгами.
Как мета-транзакции помогут массовому принятию криптовалют?
Во-первых, они сделают блокчейн-протоколы более удобными для проведения платежей. На прошлой неделе компания Tether объявила, что в 2022 году объем операций с USDT превысил объем операций в VISA и MasterCard.
Мета-транзакции стейблкоинов с оплатой комиссий в тех же стейблкоинах могли бы привлечь еще больше пользователей, которым нужно безопасное, стабильное и дешевое средство для платежей.
Во-вторых, мета-транзакции нужны для реализации лучших децентрализованных бирж. Например, при торговле фьючерсом BTCUSDT пользователи всегда платят торговые комиссии в USDT, а при продаже Bitcoin на спотовом рынке BTC/USDT — в Bitcoin. С помощью мета-транзакций DEX и площадки децентрализованных деривативов на Tezos смогли бы внедрить подобный механизм комиссий без использования tez со стороны трейдеров.
В-третьих, мета-транзакции упростят онбординг пользователей в приложения на базе роллапов и сайдчейнов. При низких транзакционных комиссиях разработчики проектов могли бы даже субсидировать определенное количество транзакций.
Мета-транзакции уже есть на Tezos?
Стандартного решения пока нет, но некоторые проекты уже работают над упрощением онбординга пользователей. Например, fxhash недавно интегрировал покупку NFT с банковских карт через ApplePay.
Кроме того, маркетплейс Rarible интегрировал поддержку стейблкоина EURL для покупки NFT на Tezos.
Подписывайтесь на социальные сети Tezos Ukraine, чтобы ничего не пропустить:
- Telegram-канал
- Twitter на украинском языке
- Twitter на русском языке
- Twitter на английском языке
- YouTube-канал
- hub на ForkLog
следующий
Plenty.network: объясняем что делать с PLY и veNFT и как на них зарабатывать