火星链 火星链
Ctrl+D收藏火星链

区块链:Visa发布实验性解决方案:通过 Visa卡支付链上Gas费用

作者:

时间:1900/1/1 0:00:00

近年来,区块链技术得到了广泛采用,虽然它有潜力塑造未来的资金流动,但区块链交易却也带来了传统支付方式所没有的更高程度的复杂性。区块链交易使用去中心化网络,网络中的多个参与者验证并记录每笔交易。区块链交易涉及到自我托管钱包、私钥、gas费——所有这些元素都不适用于传统的支付方式。要使用像以太坊这样的区块链进行交易,消费者必须维持一定数量的区块链原生代币余额,以支付使用该网络的费用,即“gas费”。如果使用自我托管钱包发送区块链交易对用户来说就像使用信用卡支付一杯咖啡一样简单会怎么样?对于自我托管钱包来说,在区块链上的用户体验还没有达到同样的易用性。例如,虽然以太坊支持push支付,但它本身并不支持pull支付,如自动支付。为了解决这个问题,在我们去年的文章“自我托管钱包的自动支付”中我们探索并演示了如何使用帐户抽象为自我托管钱包设置pull支付。

Visa擅长为涉及不同货币的交易提供便利。例如,用户可以去另一个国家旅行,而不必担心需要提前准备外币,因为同一张Visa卡让你在国内外都可以购物。然而,这样的简便性在加密世界中并不存在。在以太坊进行交易的消费者发现自己需要不断管理他们的ETH余额以支付gas费,这是一项繁重的工作,分散了他们对重要区块链活动的注意力。将区块链交易的复杂性与Visa网络支持的法币支付交易的简单性进行比较后,很明显,区块链交易需要改进。剩下的问题就是:我们如何帮助缩小这一差距,让区块链交易更加简单便利?

Solana Labs首席运营官:Visa试点是数字支付的“一大步”:金色财经报道,Solana Labs首席运营官 Raj Gokal对Visa扩大其USDC试点以纳入Solana区块链的举措发表了看法。他认为Visa USDC试点的扩展将Solana区块链纳入其中,是朝着让数字支付变得更加便捷的方向迈出的一步。

他在给The Block的一份报告中表示:“此次合作是为全球用户开启数字支付创新新篇章的一大进步。Visa 是支付领域最值得信赖的全球品牌之一,他们将业务扩展到加密领域,并使用新建和经过验证的基础设施激发了人们对加密市场的信心。”[2023/9/7 13:22:54]

认识到这一挑战,我们探索了一种选择,即如何允许用户通过银行卡支付方式直接以法币支付链上gas费以简化区块链交易。在这种情况下,用户可能不再需要仅仅为了支付gas费而持有特定区块链的原生代币。这种潜在的解决方案将利用以太坊的ERC-4337标准和paymaster合约,使用户能够使用Visa卡直接支付gas费。我们相信这种创新和灵活的方法可以帮助简化新加密用户的入口点,并增强现有用户的体验。本文,我们将深入研究区块链交易的现有挑战,强调需要更灵活的方法,并向大家介绍我们的实验。

1、问题

加密世界的主要障碍之一是支付区块链交易或操作的复杂过程。每个操作,无论是简单的代币转账还是更复杂的与智能合约的交互,都会产生称为“gas费”成本。Gas费代表执行操作所需的计算量。就以太坊的情况而言,gas费必须使用区块链的原生代币ETH支付。

黑石集团、Vista、布鲁克菲尔德已经排除了为马斯克收购推特提供融资的可能性:4月20日消息,市场消息:黑石集团、Vista、布鲁克菲尔德已经排除了为马斯克收购推特提供融资的可能性。(金十)[2022/4/20 14:35:16]

尽管像USDC这样的稳定币可以用于交易,但用户仍然需要单独保持一定的ETH余额来支付以太坊的gas费。这通常会导致用户采用复杂且时而昂贵的方法。一些人依靠入金服务将法币转换为像ETH这样的原生代币,而另一些人则在中心化加密交易所购买ETH,然后将其转移到他们的钱包中。然而,这两种策略都需要额外的步骤,并且缺乏用户在传统金融交易中所习惯的简单性和即时性。此外,这些方法使用户受加密货币汇率波动的影响,因为即使在支付交易中使用不同的加密货币或稳定币,他们也需要持续购买ETH。

图2:入金流程:为自我托管钱包获取代币)

例如,Alex是一个想要参与去中心化金融项目的用户,该项目需要她铸造新代币。为了做到这一点,她决定使用入金服务将自己的法币兑换为ETH。Alex根据当前的gas费和挖矿过程的预期成本,仔细规划并购买了一定数量的ETH。然而,以太坊网络上的gas费可能会迅速波动。如果在Alex铸币期间,费用大幅降低,她将支付过多gas费,最终她可能会保留原本不打算购买的ETH余额。相反,如果Alex在获得ETH后gas费意外上涨,她可能没有足够的资金来支付增加的费用,从而导致支付不足。这种不可预测性以及估算并管理gas费的要求增加了像Alex这样的用户的复杂性和不便。图2说明了用户通过入金服务提供商购买加密货币的入金过程。

Jack Dorsey:Block不想成为万事达卡或Visa:金色财经报道,前推特创始人 Jack Dorsey在最近一次向众议院金融服务委员会民主党人就比特币问题做简报时表示,旗下支付公司 Block(原 Square)不想成为万事达卡(MasterCard)或 Visa 这样的公司,而是希望构建全球所有人的开放交换媒介。此外,Jack Dorsey 已将自己的社交媒体简介更新为:“浪漫白痴,1/8 嬉皮士#Bitcoin”。Jack Dorsey 是“比特币最大主义者”,但对Web 3抱持怀疑态度。[2022/4/3 14:02:02]

此外,对于像Alex这样的用户来说,获得像ETH这样的原生代币通常需要从中心化交易所转移资产。这需要将法币存入交易所,购买必要的代币,然后将其转移到个人钱包中,以获得足够的ETH来支付gas费。然而,由于ETH价值和gas费的波动性,这种方法也存在支付过多或不足的风险。此外,对于那些不太精通技术并希望从事区块链交易的个人来说,这可能是不可战胜的挑战。对于那些不熟悉加密货币交易所以及购买和桥接代币的复杂性的人来说,这个过程是进入加密世界的障碍。这就好比在不同国家旅行时将现金兑换成不同货币那样繁琐和不友好。图3说明了用户通过加密货币交易所购买加密货币并将其转移到钱包的桥接过程。

2、解决方案

Visa CEO:Visa已拥有50多个加密钱包和平台:8月11日消息,全球支付技术公司Visa正在与多家加密服务提供商合作,探索降低交易成本问题并解决全球无银行账户危机。据Visa首席执行官 Al Kelly 表示,最近Visa在加密领域签署了三个合作伙伴关系,分别是:Tala(为全球无银行账户的人提供加密解决方案)、加密货币交易所FTX和CoinZoom(提供Visa卡服务)。此外,Visa现在已经拥有50多个加密钱包和平台,高于第一季度的 35 个,并且推动了超过10亿美元的加密支付服务,这已经成为该公司的一个重要增长引擎。(newsbtc)[2021/8/11 1:49:11]

我们的加密协议、Visa创新中心和Visa研究团队进行过一次内部黑客马拉松,我们借此机会探索了ERC-4337标准下的paymaster。这一协同努力的结果就是一个解决方案流程提案,该流程演示了如何使用户能够通过卡片管理档案系统以法币支付链上gas费。这个解决方案提案利用了以太坊的ERC-4337标准和paymaster合约,允许Visa持卡人直接支付他们的gas费。我们相信,这种创新和适应性方法可以帮助简化新加密用户的进入流程,并改善当前用户的体验。

在这个解决方案提案中,我们再次将paymaster置于流程的核心。Paymaster是一种特殊类型的智能合约账户,可以赞助用户合约账户的gas费。我们提议的解决方案将用户从仅为支付gas费而持有本地区块链代币或不断桥接代币的需求中解放出来。从用户的角度来看,该解决方案因其简单性和易于采用而具有吸引力,如图4所示。例如,让我们再以Alex为例,她拥有一个自我托管钱包。根据我们提议的解决方案,Alex可以使用她的Visa卡支付gas费,并参与一个要求她铸造新代币的DeFi项目。这样一来,Visa帮助处理了幕后的复杂过程,让Alex可以毫不费力地选择使用她的Visa卡来支付gas费。这个解决方案为像Alex这样的用户带来了简便性和更好的体验,他们正在寻找一种更简化、更易用的方式来进行区块链交易。

Coinex与Simplex建立合作 用户可使用Visa卡和万事达卡购买加密货币:加密货币交易所Coinex宣布已与付款提供商Simplex建立合作关系,其用户现在可以使用Visa或Mastercard信用卡购买BTC、ETH、BCH、LTC和USDT。(U.Today)[2020/3/31]

3、我们的实验

Paymaster的作用是抽离出gas费机制的复杂性,同时提供资费替代方案。我们的实验通过接受用户从Visa卡线下支付的gas费,并代表用户支付等额的链上费用来实现这一点。用户端的gas费体验就像普通的信用卡支付一样简单。用户可以在发送UserOperation时选择使用这样的paymaster。UserOperation似于常规的区块链交互,它们指定用户想要在区块链上执行的操作。但与交易不同的是,UserOperation不需要由外部账户签署,可以由智能合约账户直接验证和执行。

我们为启用链下gas费支付能力而部署的设置以VerifyingPaymaster为中心。VerifyingPaymaster是一个智能合约,它将所有必要的检查和信息源委托给链下组件。然后,链上paymaster智能合约可以使用该链下组件提供的数据和批准来授权并支付gas费。将这些信息从链下服务可靠地传输到paymaster合约的方法是通过公钥加密:链下web服务使用密钥生成数字签名并与信息一起发送。Paymaster智能合约可以反过来使用相应的公钥来验证签名,从而验证信息的真实性。在我们的实验中,我们使用了ERC-4337核心团队提供的VerifyingPaymaster智能合约样本。

如图5所示,在我们的实现过程中,当用户打算发起区块链操作时,钱包首先生成一个UserOperation请求,包含他们试图执行的操作和操作的最大处理成本的信息。更具体地说,由指定gas限制的参数决定操作的最大计算量预算,由gas费决定各计算单位的成本。

钱包不会立即将UserOperation请求发送到区块链,而是首先将UserOperation连同Visa卡凭据一起发送到paymasterweb服务。web服务将使用gas费信息计算以法币向用户收费的适当成本,并根据提供的Visa卡凭据,发卡机构可以选择授权使用Visa卡支付。对于web服务的支付接收方案,我们使用了Visa自己的Cybersource。Cybersource为开发者提供必要的SDK和API,使商家能够接收数字付款。

在我们的实验中,在通过Cybersource处理付款后,web服务为UserOperation中的相关数据生成数字签名,包括调用数据和gas费信息。它还确定该签名的有效时间范围。指定一个时间窗口很重要,因为ETH和其他原生代币的价值在以太坊和其他EVM链上是波动的。如果没有预防措施,用户可以利用paymaster两部分之间缺乏同步性,在ETH成本较低时用法币进行链下支付,然后在ETH成本较高时使用签名,并让paymaster合约承担成本差价。web服务将数字签名发送回钱包。除这一点之外,钱包对UserOperation的相关参数所做的任何更改都将导致与数字签名不匹配,VerifyingPaymaster智能合约将检测到这种偏差。

钱包从web服务接收数字签名和时间窗口,并附加此信息作为UserOperation的paymaster参数。现在,当UserOperation的所有部分都完成后,钱包将能够对其进行签名并将其发送到区块链。在区块链上,作为ERC-4337标准定义的UserOperation处理流程的一部分,paymaster合约将接收UserOperation数据,其中应包括来自paymasterweb服务的数字签名。如果所提供的数据有任何错误的话,则paymaster合约将举报错误,并且不会支付gas费。如果验证签名是正确的,这意味着web服务收到了Visa卡的付款,以启用该UserOperation的处理成本。Paymaster合约将不会举报错误,并将处理成本,UserOperation也将执行。

在我们构建实验时,我们使用了Stackup的userop.js库来构建、签名和发送UserOperation。为了将这些UserOperation发布到区块链上,以及为具有估算gas费等补充功能,我们使用了Stackup的Bundler作为我们的提供商。出于测试目的,我们在以太坊Goerli测试网上部署了我们的VerifyingPaymaster,并得以使用链下gas费支付方式成功发送UserOperation。

4、减少区块链上的摩擦

区块链交易的复杂性对许多用户来说都是一个重大的绊脚石,它带来了一个极具挑战性的学习曲线,并增加了用户摩擦。然而,我们的实验旨在提供一种前景光明的方法来实质性地解决这些挑战。通过利用paymaster这一创新概念,结合账户抽象和ERC-4337标准,我们探索了一个可以重新定义区块链交易的过程的可能性。

帐户抽象允许开发人员设计有助于减少各种价值交换摩擦的新流程。我们的实验表明,开发人员可以使用现有的支付基础设施实现此解决方案。商家或去中心化应用程序可以运行自己的paymaster解决方案,通过接受使用Visa卡支付gas费来帮助改善客户体验。或者,现有的钱包和paymaster服务提供商可以提供基于Visa卡的gas费支付作为通用选项,另外还会有其他支付服务选项。实现这种潜在解决方案有助于为数字交易提供更易于访问且用户友好的方法奠定基础。

标签:区块链ETH以太坊区块链工程专业学什么区块链存证怎么弄区块链技术发展现状和趋势ETH钱包地址ETH挖矿app下载Etherael指什么寓意以太坊币是什么币

火币APP下载热门资讯
MATIC:Polygon 推出其 zkEVM,为什么看好 MATIC?

2022年7月,PolygonLabs、zkSync和ScrollZKP发起了一场构建最佳零知识以太坊虚拟机(zkEVM)的竞赛.

1900/1/1 0:00:00
BTC:比特币价格自 2022 年 6 月以来首次突破 3 万美元

比特币价格再次推高并突破界限,这次高于每枚硬币3万美元的关键心理水平。这标志着BTCUSD自2022年6月以来首次交易高于该水平.

1900/1/1 0:00:00
比特币:我们多久可以期望 Aave 达到 80 美元的目标?

过去几天,Aave一直在稳步上涨。在过去24小时内,山寨币上涨了近1.4%。每周涨幅没有Aave高3%在过去的交易时段中,比特币在28,000美元和28,500美元这两个关键水平之间摇摆不定,因.

1900/1/1 0:00:00
NFT:Web3 to Earn:复制与创新

市场上的Web3toEarn项目每天都在增加,其中哔哔News统计到的就有83个。它们正在以潜移默化的方式嵌入生活,涉及我们生活的方方面面,跑步赚币,骑行赚币,读书赚币,写作赚币,学英语赚币,甚.

1900/1/1 0:00:00
CAKE:数字货币第一次上推特销售,BSC上第一个IFO新币认购13号开启

今天主要内容有三个 1.介绍这两天出现的两个新币发行模式:ITO和IFO;2.聊一下币安智能链上第一个即将开始的IFO首次发售项目;3.还有一个雪儿之前没有看起.

1900/1/1 0:00:00
SEC:美联储将于 7 月推出 FedNow,对抗瑞波币?

根据3月15日的公告,美国联邦储备委员会(Fed)将于2023年7月推出FedNow服务。FedNow将于7月推出FedNow是一项服务,允许银行在该国更广泛的金融系统中快速转移资金.

1900/1/1 0:00:00