News

Visa explores an Ethereum auto-payment scheme

Wednesday 21 December 2022 15:05 CET | News

Visa has proposed a new design for blockchain accounts that could potentially allow Ethereum users to perform auto-payments from a self-custodied wallet.

 

In order to achieve this, Visa wants to leverage Account Abstraction, which is a proposal that attempts to combine user accounts and smart contracts into just one Ethereum account type by making user accounts function like smart contracts. 

This Ethereum feature is currently under consideration by core developers in the context of implementing automatic payments. The idea of turning the smart contract itself into a wallet was proposed in 2015 by Ethereum creator Vitalik Buterin and formalised in 2017 as the Ethereum Improvement Proposal (EIP) 86. 

Account Abstraction enables users to set up recurring bill payments, but the issue is that Ethereum does not allow this at a basic level because automated smart contracts cannot request transactions. Instead, transactions need to be manually initiated and sent by user accounts. 

Visa representatives noted that this type of payment is not easy to execute on a blockchain, while bank accounts and custodial crypto wallets can support it easily. The challenge comes when trying to implement auto-payments in a self-custodied wallet, meaning one in which the user has complete control over his or her funds.

 

Visa has proposed a new design for blockchain accounts that could potentially allow Ethereum users to perform auto-payments from a self-custodied wallet.

 

A potential solution in the form of Delegable Accounts

Visa’s 2022 internal Crypto Hackathon challenge explored a potential solution by blending the functions of user accounts and smart contracts into a single type of Ethereum account. This delegable account would allow merchants to deploy an automatic payment smart contract. In order for this to work, a user with a delegable account needs to grant permission while the merchant can trigger a payment by calling the charge function of the automatic payments contract. 

Visa implemented delegable accounts on StarkNet, which is a permissionless decentralised Validity-Rollup. StarkNet operates as an L2 network over Ethereum, allowing any dApp to achieve unlimited scale for its computation without sacrificing Ethereum's security. 

According to Forbes, aside from its research on automating payments, the Visa team is working with Ethereum developers outside the company to increase the capacity to handle large volumes of transactions, provide increased security, and interoperate with other blockchains, all while protecting user privacy. 

Visa launched its crypto-linked card in 2015 and was one of the first major payment companies to foray into digital assets. Nowadays, the company competes with Mastercard, PayPal, and Block (formerly Square) in bringing crypto payments into the mainstream.


Source: Link


Free Headlines in your E-mail

Every day we send out a free e-mail with the most important headlines of the last 24 hours.

Subscribe now

Keywords: cryptocurrency, digital assets, payment processing, blockchain, digital wallet
Categories: DeFi & Crypto & Web3
Companies: Visa
Countries: United States
This article is part of category

DeFi & Crypto & Web3

Visa

|
Discover all the Company news on Visa and other articles related to Visa in The Paypers News, Reports, and insights on the payments and fintech industry: