Circle 引入 Permit2 集成,简化链上支付 - Blockchain.News

Circle 引入 Permit2 集成,简化链上支付

realtime news Nov 25, 2025 03:08

Circle 的支付网络(CPN)集成了 Uniswap 的 Permit2,以简化和加速链上支付,增强使用 USDC 和 EURC 的开发者的安全性和效率。

Circle 引入 Permit2 集成,简化链上支付

Circle 宣布对其 Circle 支付网络(CPN)进行重大增强,通过集成 Uniswap 的 Permit2 标准。根据 circle.com 的消息,此举旨在简化和保障链上支付的结算。作为链上交易 V2 的一部分,新支付流程引入了简化开发者使用稳币(如 USDC 和 EURC)支付体验的授权框架。

更简单的链上支付体验

随着链上交易 V2 的发布,CPN 现在提供了一项可选升级,简化了区块链处理费用和交易签名。用户可以用 USDC 支付区块链费用,无需管理原生代币。交易利用 EIP-712 类型化数据进行签名,省去了原始交易管理的需求。此外,CPN 可以自动广播和加速交易,确保及时结算。

新的智能合约 CPN 支付结算合约在此过程中起着关键作用,通过验证和执行交易来确保支付的正确性。此合约通过使用 Permit2 在付款方付款前提取资金,并将其分配给收款人和受益人来执行和结算支付。

从 ERC-3009 向 Permit2 的过渡

Circle 决定从 ERC-3009 迁移至 Permit2 是向更灵活和稳币无关的方法迈出的战略性一步。ERC-3009 需要每个代币实现其自身的 transferWithAuthorization 方法,导致碎片化,而 Permit2 将代币授权抽象到一个共享合约中。这一改变增强了互操作性,并简化了在 ERC-20 生态系统中开发者的体验。

Permit2 如何增强 CPN 支付流程

Permit2 由 Uniswap Labs 开发,是新 CPN 支付流程的核心。它管理授权层,而支付结算合约则负责交易验证。中继服务促进中继和区块链处理费用。这种设置确保支付过程的效率和安全性。

流程涉及两个级别的批准:初始金融机构(OFI)授予 Permit2 ERC-20 额度的主批准,以及每笔支付指定支付结算合约作为支付人的子批准。此结构确保资金的安全管理和交易的按预期执行。

对开发者的好处

开发者可以通过使用 Permit2 启用基于签名的 ERC-20 批准,从而实现离线授权。此设计简化了 nonce 跟踪和区块链费用管理,因为交易验证和广播由中继器处理。

Circle 的钱包 API 支持程序化批准 Permit2,允许开发者自动化和简化他们的支付流程。更新后的 CPN V2 API 终结点有助于创建支付报价和执行交易,提升整体开发者体验。

结论

Permit2 与 Circle 的支付结算合约的集成是简化链上结算的重要一步。通过启用基于签名的批准和自动化交易管理,Circle 正在为使用稳币的开发者提供更快、更安全和更高效的支付解决方案。

Image source: Shutterstock