Home » Visa изпробва плащанията на такси за бензин в Етериум с помощта на карти

Visa изпробва плащанията на такси за бензин в Етериум с помощта на карти

by Tim

Доставчикът на решения за разплащания Visa представи експериментално решение в блокчейна на Етериум, което позволява на потребителите да плащат такси за бензин с кредитни или дебитни карти Visa.

Инициативата има за цел да рационализира процеса на взаимодействие с децентрализирани приложения (dapps), изградени върху блокчейна на Ethereum. Според компанията процесът „помага да се създаде предпоставка за по-достъпен и лесен за ползване подход към цифровите трансакции“.

Успешният тест е проведен по време на вътрешен хакатон в тестовата мрежа Ethereum Goerli – копие на функционалността на основната мрежа на Ethereum, създадена за целите на тестването, и следва публикуването на задълбочен доклад за самонасочените криптопортфейли в края на миналата година, в който Visa проучи потенциала на автоматичните плащания в мрежата на Ethereum.

Традиционно потребителите трябва да придобиват ETH от борси или услуги за он-рамп и след това да прехвърлят монетите в портфейлите си, за да покрият колебаещите се такси за газ при трансакции в основната мрежа на Етериум или при трансакции в стабилни монети като USDT или USDC. Това често води до прекомерни разходи или недостатъчни баланси на ETH, което увеличава сложността на потребителското преживяване.

Техническият екип на Виза използва комбинация от най-съвременни технологии, за да улесни този експеримент, включително споразумението за интелигентен договор с платец, абстракцията на сметката, както и стандарта ERC-4337.

Абстрахирането на акаунта се отнася до цялостна концепция, която включва трансформирането на традиционен криптопортфейл в „портфейл за интелигентни договори“. Тази еволюция надхвърля конвенционалната настройка на двойка публичен и частен ключ, като предлага разширени възможности, като например транзакции без газ, пакетни транзакции и социално възстановяване.

ERC-4337, от своя страна, е стандарт на Ethereum, който очертава специфичен подход за прилагане на абстракция на акаунти в рамките на портфейл за криптовалута.

Как работи технологията

При реализацията на Visa процесът започва, когато потребителят възнамерява да изпълни транзакция в блокчейна. За да инициира операцията, портфейлът генерира заявка за потребителска операция, която включва подробности за планираната трансакция (известни като „calldata“) и максималните разходи, разпределени за операцията, включващи параметри, свързани с таксите за газ.

По-конкретно, параметрите в тази заявка определят лимита на газа, определящ най-високото изчислително усилие, разпределено за операцията, и таксата за газа, определяща цената за всяка необходима изчислителна единица.

Въпреки това, вместо незабавно да предаде заявката за операция на потребителя към блокчейна, портфейлът предприема междинна стъпка. Той изпраща операцията на потребителя заедно с идентификационните данни на картата Visa на потребителя до уеб услугата на платеца (както е показано в стъпка 2 по-долу).

Поток на платежния оператор. Източник на изображението: Visa Crypto

Поток на платежния оператор. Източник на изображението: Visa Crypto


Тази уеб услуга след това използва данните за таксата за бензин, за да изчисли съответната цена във фиатна валута, която трябва да бъде начислена на потребителя. Едновременно с това, използвайки предоставените идентификационни данни на картата, институцията, издала картата, може да избере да разреши плащането с картата.

Избраното решение за приемане на плащания за уеб услугата е собствената платформа на Visa за управление на плащанията Cybersource, която снабдява разработчиците с основни комплекти за разработка на софтуер (SDK) и интерфейси за програмиране на приложения (API) и дава възможност на търговците безпроблемно да приемат цифрови плащания.

След като плащането бъде успешно обработено чрез Cybersource, уеб услугата генерира цифров подпис, включващ съответната информация в рамките на операцията на потребителя. Това включва специфичните данни за извикване и данните за таксата за газ (както е посочено в стъпка 3 по-горе). Освен това уеб услугата определя определен срок, през който този цифров подпис остава валиден.

Впоследствие портфейлът получава цифровия подпис и определения времеви интервал от уеб услугата. След това тези данни, заедно с адреса на веригата на договора на платеца, се добавят като параметър на платеца към операцията на потребителя. След като всички аспекти на операцията на потребителя са налице, портфейлът е упълномощен да я подпише и предаде в блокчейна (както е описано в стъпка 4 по-горе).

При достигане на блокчейна, в съответствие с рамката за обработка, очертана от стандарта ERC-4337, договорът на платеца получава данните за Операцията на потребителя. Тези данни трябва да включват цифровия подпис, получен от уеб услугата на платеца. Ако в рамките на предоставените данни бъдат открити несъответствия или неточности (например неправилен подпис или невалиден времеви прозорец), договорът на платеца е проектиран да задейства грешка, освобождавайки го от покриване на свързаните с нея разходи за газ.

Въпреки това, когато подписът е надлежно валидиран, което означава, че уеб услугата е получила плащането с карта за покриване на оперативните разходи за операцията на потребителя, договорът на платеца остава без грешка и продължава да управлява разходите. Следователно операцията на потребителя може да бъде изпълнена безпрепятствено (стъпка 5).

Обобщавайки експеримента, Visa заяви, че „тънкостите и сложността на транзакциите, базирани на блокчейн, са значителна спънка за много потребители, създавайки предизвикателна крива на обучение и увеличавайки потребителското триене“. Експериментът, добавят изследователите, предлага „обещаващ подход за съществено справяне с тези предизвикателства.“

Related Posts

Leave a Comment