Стандарт токенов ERC-4337 позволяет оплачивать комиссию в блокчейн-сети Ethereum при помощи банковской карты Visa и фиатных средств. Решение уже тестируется в сети Goerli.
Команды Crypto Protocol, Visa Innovation Center и Visa Research провели внутренний хакатон, в результате которого было предложено решение, позволяющее оплачивать газ в сети Ethereum при помощи фиатных средств на банковской карте Visa.
Технология работает на основе токенов стандарта ERC-4337. С его помощью разработчики создали в тестовой сети Goerli смарт-контракт Paymaster, который позволяет оплачивать комиссионные сборы вне блокчейн-сети. В качестве посредника в обработке платежей использовался сервис Cybersource.
Решение, предложенное специалистами Visa, предполагает несколько этапов:
- Пользователь инициирует транзакцию в сети Ethereum через криптокошелек.
- Сервис Cybersource вычисляет плату за газ и взимает ее эквивалент в фиатных средствах со счета банковской карты Visa.
- После оплаты газа создается цифровая подпись, которая моментально проверяется и прикрепляется кошельком к транзакции.
- Paymaster проверяет подпись и покрывает плату за газ, после чего транзакция отправляется на обработку в мемпул Ethereum.
В реализации технологии разработчики использовали библиотеку userop.js от Stackup, которая позволила использовать Paymaster. В отчете приводятся различные варианты использования технологии в операциях между пользователями и работе dApps. По мнению исследователей, возможность оплаты газа в сети Ethereum при помощи карты Visa позволит значительно улучшить пользовательский опыт.
Главное назначение технологии — создать условия, при которых исчезнет необходимость постоянно следить за балансом ETH на счету для того, чтобы пользоваться сервисами в экосистеме Ethereum. Напомним, эта проблема действительно является насущной во многих контекстах, именно поэтому редакция CP Media недавно представила детальную инструкцию как купить ETH при помощи самых популярных некастодиальных криптокошельков.