Visa 使用“账户抽象”来完成自动支付的具体方法、未来可能性

账户抽象目前正在由核心开发人员进行审查,并且就其要如何在以太坊上实施的问题一直存在争议。

原文作者:Shaurya Malwa、Michael del Castillo、TheLuWizz

原文来源:forbesmediumcoindesk

编译:ChinaDeFi

Visa提议使用账户抽象来允许以太坊用户从自我管理的钱包中发起自动支付,在支付过程中不需要银行或者其他中心化实体的参与。

提案发展过程

Visa一直在寻找解决以太坊所有者如何用加密货币支付账单,同时又能暂时远离互联网服务问题的解决方案,由此催生出了该提案的提出。该提案源于今年Visa主办的内部黑客马拉松,其旨在帮助以太坊所有者能够更加迅速和简洁的接触到反应略显缓慢的加密货币世界。

对于传统银行来说,预授权支付的过程很容易,但对于公共区块链而言,情况要更加复杂。

以太坊网络目前提供2种账户,一种是外部拥有账户(EOA)或也可以叫做用户账户,另一种是本质上为智能合约的合约账户。EOA发起交易,合约账户则不能。Visa的提案实际上就是将两个账户(用户账户和智能合约)合并为一个账户,将执行命令的智能合约转变为用于存储加密货币的软件钱包,简言之,就是账户抽象的过程。

账户抽象是一项旨在将用户账户和智能合约合并为以太坊区块链上单一类型账户的提案,它的一个用例是创建“可委托账户”,允许用户通过使用智能合约实现自动化支付。Visa表示,通过可委托账户,用户可以将发起支付的能力委托给预先批准的智能合约,即“自动支付合约”。

其具体工作原理:

  • 首先,当用户访问商家的网站并同意允许自动支付时,自动支付合约的地址将被添加到用户的允许列表中。
  • 然后,商家可以通过调用自动支付合约的charge函数来触发支付,从而使得用户帐户发起一项由于允许列表中的存在而有效的支付。

将智能合约本身变成钱包的想法是由以太坊联合创始人Vitalik Buterin在2015年提出的,并于2017年正式成为以太坊改进提案(EIP) 86。但由于其超过6个月时间的不活跃状态,Visa提案目前被标记为“停滞”。

账户抽象目前正在由核心开发人员进行审查,并且就其要如何在以太坊上实施的问题一直存在争议。鉴于此,Visa使用了StarkNet(以太坊的第2层网络)来提供和支持相同的功能。

除了对自动化支付的研究,Visa团队还与公司外部的以太坊开发人员合作,以提高处理大量交易的能力,提供更高的安全性,以及拥有与其他区块链进行互操作的能力,当然这一切都应该并能够在确保用户隐私受到保护的情况下完成。

提案未来可能性

有了这个功能,商家可以通过调用智能合约的结算功能来发起交易请求,并为未来的支付指令添加白名单。

用户只需要给予必要的权限就可以使其工作。

但私人用户是否可以使用自动支付功能? 虽然Visa已经开发了自动支付流程的可行解决方案,但目前还不清楚Visa是否会向用户提供这一功能,或将其集成到其加密支付卡系列中。

考虑到与非托管钱包的交互将作为集成过程的必要部分,可能很快就会听到更多关于这方面的细节——但到目前为止,这都是猜测。

Visa是第一批认真对待数字资产的传统支付巨头之一,它现在正与万事达(MastercardMA)、PayPal和Block(前身为Square)等公司竞争,为主流用户带来此类支付方式。

声明:本文为入驻“MarsBit 专栏”作者作品,不代表MarsBit官方立场。
转载请联系网页底部:内容合作栏目,邮件进行授权。授权后转载时请注明出处、作者和本文链接。未经许可擅自转载本站文章,将追究相关法律责任,侵权必究。
提示:投资有风险,入市须谨慎,本资讯不作为投资理财建议。
免责声明:本文不构成投资建议,用户应考虑本文中的任何意见、观点或结论是否符合其特定状况,及遵守所在国家和地区的相关法律法规。
关键字:以太坊Visa
最近更新
本文来源Shaurya Malwa、Michael del Castillo、TheLuWizz
原文标题Visa提议使用“账户抽象”来完成自动支付(具体方法、未来可能性)
下载MarsBit APP
以行业热点、实时快讯、视频解读等维度提供全方位的区块链整合服务
24H热门新闻
暂无内容