Chainlink 支付抽象(Payment Abstraction)功能正式上线,用于 SVR 费用转换以及用户费用质押奖励
2025-04-02 18:31
Chainlink
2025-04-02 18:31
订阅此专栏
收藏此文章


我们非常高兴地宣布,全新的跨链支付系统 Chainlink 支付抽象(Payment Abstraction)正式在主网上线。该系统可以大幅降低 Chainlink 网络的支付门槛。支付抽象功能可以帮助用户使用 gas 通证或稳定币等另类资产支付 Chainlink 服务,这些通证将通过 Chainlink Automation、Price Feeds、CCIP 以及去中心化交易平台自动转换成 LINK。


Payment Abstraction 现已正式上线,最初将用来转换Chainlink 智能价值回收(Chainlink Smart Value Recapture,简称 SVR)生成的网络费用。SVR 是一个预言机解决方案,可以为 DeFi 应用回收在使用 Chainlink Data Feeds 过程中产生的非有害性最大可提取价值(non-toxic MEV)。回收的 MEV 费用将分给 DeFi 应用以及 Chainlink 网络。Chainlink SVR 近期签约了首位用户 Aave,并在前六个月实行优惠分成政策,65% 的费用归属于 Aave 社区,35% 的费用归属于 Chainlink 生态。


Chainlink 网络分得的且还未流入 Chainlink Staking 的 SVR 服务费最初将用来支付节点运营商激励,这将有利于 Chainlink 网络的经济可持续性,并实现 Chainlink 经济模式的长期目标。


未来,一旦由 Chainlink Staking 保障的节点开始提供 SVR 服务,服务费将逐步发放给 LINK 质押者,其中包括节点运营商以及社区质押者。我们预期在近期将推出更多 SVR 服务并将 Chainlink Staking 集成至更多 SVR 服务。本文将详细介绍 Chainlink Staking 以及 Chainlink SVR 费用的使用机制。 


另外,我们还非常高兴地宣布,Chainlink Build 通证 claim 机制的第一阶段代码已经完成,并有望于今年发布。届时,包括质押者在内的所有 Chainlink 生态参与者将有资格认领 Build 项目通证。之后我们将公布更多相关信息。


在发布支付抽象功能的同时,我们还计划将 Chainlink 网络在 40 多条区块链上集成的预言机奖励整合到一条区块链上,第一个整合的产品是 CCIP。我们将以支付抽象功能为基础,开发链上基础设施,并进一步提升 Chainlink 网络的效率。


下文将深入解析 Chainlink 支付抽象功能的技术架构,探讨首个与 Chainlink SVR 结合的用例、SVR 费用的分配模式以及整合节点奖励的大致目标。 


采用支付抽象功能增强 Chainlink 服务


Chainlink 支付抽象功能旨在为 Chainlink 用户提升支付体验并简化支付流程。支付抽象功能结合了链上智能合约、Chainlink 服务以及一个去中心化的交易平台,用户在向 Chainlink 网络服务提供商支付 LINK 时可以实现完全流畅和自动化的体验。 


支付抽象功能可以让用户使用已有资产(比如 gas 通证或稳定币等)来支付 Chainlink 服务。与此同时,将 LINK 作为网络中唯一的通用 Gas 通证,用来支付服务和质押,因此可以在最大程度上保障 Chainlink 网络的加密经济安全性以及可持续性。 


Chainlink 支付抽象功能吸取了协议用户的直接反馈意见,并参考了账户抽象(Account Abstraction)和支付代理(Paymasters)等区块链生态的抽象化技术。我们希望持续借鉴区块链生态的最新技术,在未来不断优化 Chainlink 服务的支付体验。


Chainlink 支付抽象功能概览


支付转换流程


第一版支付抽象功能目前已在主网上线,用户费用转换成 LINK 需要经过四个关键步骤:


1) 用户通过支付抽象功能,使用不同区块链(即 Chainlink 服务所支持的区块链)上的各种通证来支付 Chainlink 服务。


我们将建立一个通证白名单,只有在白名单上的通证可以使用支付抽象功能。这样做既出于安全考量(比如可以封锁恶意通证),又为了保障链上有充足的流动性可以兑换成 LINK。白名单上的第一个另类资产是 ETH 及其 ERC20 包装通证 WETH,ETH 在链上对 LINK 的流动性是可以预测的。我们计划在未来添加其他通证,比如链上原生的 gas 通证以及稳定币。


2) 使用 Chainlink CCIP 将用户费用整合到一个区块链网络中(即支付区块链)。


来自各个服务所在区块链的费用通证将通过 CCIP 自动定期整合到统一的支付区块链上。为了最大程度上降低成本,我们采用 Ethereum 作为支付区块链,这样可以在 gas 费和链上流动性深度等多个维度之间达成最佳平衡。将费用整合到统一的区块链上,可以在费用转换成 LINK 后简化最终的支付流程。比如,Chainlink Staking 的核心基础设施目前在 Ethereum 主网上运行。


3) 使用 Chainlink Automation、Price Feeds 以及一个去中心化交易平台(DEX)将费用通证转换成 LINK。


费用通证池会定期整合到支付区块链上,并采用 Chainlink Automation 和链上 DEX 转换成 LINK。支付抽象功能最初采用的 DEX 是 Uniswap V3,因为它支持的通证交易对丰富,而且可以无缝集成至其他智能合约,并在最大程度上降低中心化控制。未来,还可以集成至更多的 DEX,以提高 MEV 保护并支持智能订单路由等功能。


Chainlink Price Feeds 是为通证定价的官方数据来源。这可以保障通证价格的准确性,而且一旦通证池价格偏离市场价格太多,还可以自动撤回转换交易。Chainlink Automation 可以用来自动执行转换交易和打包,无需任何人工操作。


4) 将转换好的 LINK 通证发送到专门的智能合约,供 Chainlink 网络服务提供商提取。


费用转换成 LINK 后,将自动存入一个储备合约(Reserves contract),这些 LINK 将预留给 Chainlink 网络服务提供商进行提取。最初,支付抽象功能将仅针对 Chainlink SVR 开放,不过之后计划将覆盖更多 Chainlink 服务。本文后续将介绍更多关于 SVR 费用使用的信息。


技术实现


支付抽象功能通过创建多个智能合约,建立了分四步的转换流程。


  • FeeAggregator.sol:在服务所在区块链上创建一个智能合约,用来收服务费;并在支付区块链(即 Ethereum)上创建相应的智能合约,用来接收跨链过来的服务费。这个智能合约能够基于特定配置跨链并接收服务费通证。

  • SwapAutomater.sol:在支付区块链(即 Ethereum)上以 Chainlink Automation Upkeep 的形式创建一个智能合约,这个智能合约可以通过去中心化交易平台(即 Uniswap)来触发通证转换,并设置了 Uniswap V3 交易路径可容忍的滑点保护。 

  • Reserves.sol:在支付区块链(即 Ethereum)上创建一个智能合约,接收由费用通证转换成的 LINK 通证。可以设置 Chainlink 网络服务提供商可以支取的 LINK 额度。


Chainlink 支付抽象功能的技术流程图


支付抽象功能的代码库经过了 Sigma Prime 以及 Trail of Bits 的多次私下独立安全审计,并且在 Code4Rena 平台上开设了 10 万美元的奖池进行公开竞赛式审计,并未发现任何重大安全漏洞。可以在 GitHub 上查看支付抽象功能 GitHub 的源代码,还可点击此处查看 Code4Rena 代码审计竞赛。


首个支付抽象用例——Chainlink SVR 费用


首个支付抽象用例是转换 Chainlink SVR 所产生的 Chainlink 网络费用。Aave 最近将 SVR 集成至了 Ethereum 主网上的 Aave V3,从 tBTC、LBTC、AAVE 和 LINK 市场入手,通过 SVR 服务支持 AAVE/USD、BTC/USD 和 LINK/USD 交易对。


Chainlink 智能价值回收(Chainlink Smart Value Recapture)在 Aave 上的用例


Chainlink SVR 在前六个月对 Aave 实行优惠分成政策,65% 的费用归属于 Aave 社区,35% 的费用归属于 Chainlink 生态。Aave 分得的 SVR 费用将定期发送到 Aave DAO,费用不会转换成其他资产。Chainlink 分得的 SVR 费用将定期发送至支付抽象系统,并转换成 LINK。


由于清算最常发生在市场波动较大的时段,大多数清算 MEV 都集中在少数几笔清算交易中,因此很难精准预测 SVR 会产生多少费用。以前,价值几千万美元的清算 MEV 都会流入第三方。


Chainlink SVR 费用和 Chainlink Staking

的使用模式


正如上文所述,Chainlink 网络分到的 SVR 服务费最初将用于支付节点运营商的预言机奖励,之后一旦 Chainlink Staking 开始为 SVR 服务保障节点安全,这些服务费将逐渐发放给包括节点运营商和社区质押者在内的 LINK 质押者。 


Aave 采用的 Chainlink SVR 服务的底层节点运营商与 Chainlink 标准的 Data Feeds 的节点运营商是同一批。因此,Chainlink Staking 在保障 Data Feed(如 ETH/USD)底层节点安全的同时,也会保障 SVR 服务(如 ETH/USD SVR)底层节点的安全。


届时,我们预期 50% 的服务费将用于提升现有质押奖励的稳健性,而另外 50% 将作为额外的奖励分给 LINK 质押者,其中一半会分给节点运营商,一半分给社区质押池。 


SVR 费用的使用模式可能会基于网络安全需要以及 Chainlink 网络服务提供商、集成 SVR Data Feeds 的开发团队以及资产发行方等各方考量而出现变动。 


在当前版本的 Chainlink Staking,质押者无需进行任何额外操作,费用将按照目前的质押奖励机制正常发放。


专门预留给质押者的费用会定期从储备合约发送到一个临时合约地址,最终发送到 Chainlink Staking 奖励合约。未来,我们将针对 Chainlink SVR 费用的发放时间和方式公布更多消息。 


简化节点运营商奖励流程


为了简化 Chainlink 节点运营商的奖励流程,基于支付抽象的部分链上基础设施将用来整合 40 多条区块链上的预言机奖励,并整合到一个区块链网络(即 Ethereum)。最初,我们将整合 CCIP 节点运营商的奖励。


Chainlink 节点运营商所获得的 LINK 奖励通常来自多个区块链。也就是说,如果一个节点运营商同时参与了 40 个区块链网络的去中心化预言机网络(DON),那么它在 40 条不同的区块链上都累积了预言机奖励,并需要在每一条链上都分别发起提款交易。 


使用支付抽象在 Ethereum 主网创建储备合约后,节点运营商就可以在一条区块链(即 Ethereum)上统一收取来自不同链上的预言机奖励,第一个上线这一功能的产品是 CCIP。这一优化将为 Chainlink 网络节点运营商节省大量时间和成本。


加速实现预言机网络的可持续发展


Chainlink 发布支付抽象功能,Chainlink SVR 费用不断转换成 LINK 通证,用户费用作为激励发放给 LINK 质押者,这些成就都是 Chainlink 经济模式中的重大里程碑。支付抽象将有助于在长期实现可持续的预言机经济模式,并且让 LINK 成为 Chainlink 网络的原生支付和质押通证。


——

免责声明:本文内容仅供参考,涉及未来发展计划,比如产品功能、开发工作以及功能发布的时间节点。这些内容仅为预测,反应了目前的预期和观点。这些预期基于假设并存在风险和不确定性,随时可能会出现改变。虽然本文的内容是基于理性的假设提出的,但我们无法保证最终结果是否会与文中的构想保持一致。本文所有内容只在首次发布之日有效。由于无法预知实际用户反馈以及未来会发生的事件,因此本文的内容也许会与后续实际情况出现偏差,并且我们也许不会在本文中做出相应修改。请查看 Chainlink 用户条款,了解重要信息披露。



END



获取 Chainlink 官方最新资讯


加入 Chainlink 官方渠道▼

了解及集成 Chainlink 预言机服务请联系▼

Chainlink 官方渠道
微博:  https://weibo.com/chainlinkofficial
知乎:https://www.zhihu.com/people/chainlink
中文 Twitter: https://twitter.com/ChainlinkCN
Twitter:  https://twitter.com/chainlink
中文爱好者电报群:https://t.me/chainlinkfans
Telegram:  https://t.me/chainlinkofficial
Discord:   https://discord.gg/aSK4zew
GitHub:  https://github.com/smartcontractkit/chainlink
SegmentFault:https://segmentfault.com/u/chainlink
QQ 群: 6135525
合作联系:  china@smartcontract.com

点击“阅读原文”  查看更多

【免责声明】市场有风险,投资需谨慎。本文不构成投资建议,用户应考虑本文中的任何意见、观点或结论是否符合其特定状况。据此投资,责任自负。

Chainlink
数据请求中
查看更多

推荐专栏

数据请求中
在 App 打开