Visa:以太坊Layer2 扩容方案StarkNet或有助自托管钱包

币圈子(120Btc.com)讯:支付巨头Visa19日在官网发布「自托管钱包的自动支付」一文,指出自动循环支付在传统的行动银行应用中很常见,但在区块链上是一项更艰难的任务,Visa使用一种名为「账户抽象」的新概念,来探索智能合约如何能用于实现自动化、可编程支付。

该文中提到:我们认为,自动支付是现有区块链基础设施所缺乏的核心功能…使用我们建议的方法,除了循环支付之外,其他现实世界的应用也可以被引入区块链。

Visa使用StarkNet扩容方案,通过加密货币钱包Argent来实现其概念验证,因为允许智能合约为用户执行交易的「账户抽象」,还未在以太坊上实现,Visa的提案概述了一种用户使用自托管钱包实现自动支付的方法,不必签署每笔交易。

自托管钱包实现自动支付

Visa:以太坊Layer2 扩容方案StarkNet或有助自托管钱包

可委托账户付款程序示意图

CryptoSlate报导,通过使用「账户抽象」,能够将用户账户和智能合约功能合并为一种单一类型的以太坊账户,Visa称这种账户为「可委托账户」,这种方法允许商家部署执行自动支付的智能合约。

在拥有可委托账户的用户授予许可后,商家就可以通过调用自动支付智能合约的收费功能,来触发支付。用户的可委托账户会将自动支付合约添加到未来的支付白名单中。

Visa:以太坊Layer2 扩容方案StarkNet或有助自托管钱包

「账户抽象」概念问世时间表

Visa在文中分享「账户抽象」概念问世的时间表,指出「账户抽象」最初在2017年的EIP-86中被提出,以实现「交易来源和签名的抽象」,不过此概念的起源,最早可以追溯至2016年初。

Visa提到,由于需要进行许多协议更改、还需满足安全性,最初提案的实行有挑战性,最新发布的EIP-4337,声称可在不更改以太坊协议的情况下实现「账户抽象」,但事实上,关于「账户抽象」应如何在以太坊上实行,仍存在争论。

虽然Visa似乎提供了一个可行的自动支付解决方案,但Visa并没有表示将向客户提供这一功能,这种功能似乎不太可能在Visa的加密货币信用卡中实现,因为这些卡通常与托管交易所相关联,但此功能可能应用于Visa的商业和银行结算服务,这些服务可能需要与非托管以太坊钱包进行互动。