Visa发表ERC-4337实验报告,未来不用ETH付gas了?

avatar
Loopy Lu
1年前
本文约821字,阅读全文需要约2分钟
万物皆可付gas,EVM生态能否迎来破圈应用的爆发?

昨天,Visa 发表了一份关于他们使用 ERC-4337 (账户抽象)进行实验的报告。

这一报告十分精彩(完整版见文末),并可能会撼动现有的 gas 体系,为更多出圈应用激发灵感。其中有两点信息尤其值得关注:大型的支付公司正在试验使用以太坊,该报告还展示了 ERC-4337 的潜在用途。

Visa发表ERC-4337实验报告,未来不用ETH付gas了?

工程师 Cygaar 对报告进行了解读,Odaily星球日报对这一解读编译如下:

什么是 ERC-4337 和账户抽象 (AA)?

目前,以太坊上有两种钱包类型,外部拥有账户 (EOA) 和智能合约账户。 EOA 通过私钥控制,并且需要初始交易。

Visa发表ERC-4337实验报告,未来不用ETH付gas了?

ERC-4337 引入了一个新的交易流程,允许 ERC-4337 钱包发起交易。这些新钱包是可编程的,无需通过私钥进行身份验证。此外,用户还可使用诸如生物识别或移动设备等方式来进行交易授权。

这些 ERC-4337 钱包可以提交一种名为 UserOperations 的新交易类型。UO 交易由bundlers(打包器)进行处理,之后可以像 EOA 一样将交易发送到区块链。

除了 ERC-4337 钱包和bundlers之外,现在还有可选的付款人paymasters合约。该功能可在执行交易之前调用,这让付款人(paymasters)可代替用户支付 gas 费。这为应用程序开发人员打开了一个充满可能性的新世界。

Visa发表ERC-4337实验报告,未来不用ETH付gas了?

Visa 将两个原型放在一起,展示了这个新的 Paymaster 流程的潜在用例: 

 1.使用 paymaster 可以更方便地使用 ERC-20 代币支付 gas 费。

 2.使用 paymaster 可以完全支付掉一笔交易的 gas 费用。

对于第一个实验,该团队创建了一个 paymaster 合约,首先获取 ETH 对 ERC-20 代币的汇率(L1 10 ),然后将该数量的 ERC-20 代币转移给自己(L1 12 )。 (合约链接

在第二个实验中,设置了一个 paymaster 合约,完全支付用户交易的 gas 费。在他们的示例中,用户必须列入白名单才能获得支持 (L3 0)。(合约链接

以下是 paymaster 在实践中的工作方式:

如果只有 USDC 并想向商家付费,无需再携带链的原生代币。相反,paymaster可以代为支付 gas 费(收取少量费用),用户永远不需要购买/持有 ETH。

Visa发表ERC-4337实验报告,未来不用ETH付gas了?

如果您有时间,我建议您阅读完整的报告。报告深入地介绍了 ERC-4337 以及 paymaster 功能是如何工作的。

原始 EIP 文档:ERC-4337: Account Abstraction Using Alt Mempool (ethereum.org)

完整报告链接:Rethink Digital Transactions with Account Abstraction | Visa

总的来说,全球最大的支付处理商之一正在研究和试验以太坊的新功能是一件好事。账户抽象将打开一个与以太坊(和其他 EVM 链)交互的全新世界,这仅仅是个开始。

本文翻译自 https://twitter.com/0xCygaar/status/1658939581448986628原文链接如若转载请注明出处。

ODAILY提醒,请广大读者树立正确的货币观念和投资理念,理性看待区块链,切实提高风险意识;对发现的违法犯罪线索,可积极向有关部门举报反映。

推荐阅读
星球精选