Финансовый гигант Visa предложил метод, который позволяет пользователям оплачивать комиссию за газ в блокчейне с помощью своих карт Visa.
Транзакции блокчейна, особенно на таких платформах, как Ethereum, требуют от пользователей оплаты газа. Эти комиссии по сути представляют собой стоимость обработки транзакции в блокчейне. Традиционно эти комиссии оплачиваются с использованием собственной криптовалюты платформы, например Ether для Ethereum. Однако новый подход Visa направлен на упрощение этого процесса для пользователей, которые могут не иметь прямого доступа к этим криптовалютам или предпочитают использовать свои кредитные карты.
Согласно недавнему аналитическому докладу Visa, вот как это будет работать:
Инициирование операции блокчейна. Когда пользователь хочет выполнить действие в блокчейне, его цифровой кошелек создает запрос «Пользовательская операция». Этот запрос содержит подробную информацию о предполагаемом действии и максимальной стоимости, связанной с ним, включая плату за газ.
Оплата через Visa: вместо немедленной отправки этого запроса в блокчейн цифровой кошелек перенаправляет операцию пользователя и данные карты Visa пользователя в специализированный веб-сервис. Этот сервис рассчитывает эквивалент платы за газ в фиатной валюте. Используя платежное решение Visa Cybersource, сервис обрабатывает платеж по карте. Cybersource, часть экосистемы Visa, предоставляет продавцам необходимые инструменты для беспрепятственного приема цифровых платежей.
Создание цифровой подписи: после утверждения платежа веб-служба генерирует цифровую подпись для данных операций пользователя, которая включает в себя детали действия и информацию о комиссии за газ. Эта подпись ограничена по времени, что гарантирует, что пользователи не смогут использовать потенциальные колебания цен на Ethereum или другие токены. Цифровая подпись вместе с ее действительным временным интервалом затем отправляется обратно в кошелек пользователя.
Отправка в блокчейн: кошелек добавляет полученную цифровую подпись и адрес цепочки платежного контракта к пользовательской операции. Теперь, когда все компоненты установлены, кошелек может подписать операцию и переслать ее в блокчейн.
Проверка блокчейна: в блокчейне контракт плательщика, соответствующий стандарту ERC-4337, проверяет данные операций пользователя. Если данные, включая цифровую подпись веб-службы, действительны, контракт платежного оператора утверждает транзакцию. Однако если есть какое-либо несоответствие, например неправильная подпись или истекший временной интервал, в контракте будет отмечена ошибка и не будут покрывать плату за газ. Правильная подпись указывает на то, что веб-сервис получил платеж по карте, что позволяет контракту с платежной системой покрыть стоимость обработки транзакции.
Рекомендованное изображение: Фото/иллюстрация AgelessFinance через Pixabay
