原作者:Conner Swenberg, Coinbase;Amie Corso, Coinbase;Simon Lacoursière, Shopify
由三方团队联合研发的去中心化商业支付协议现已开源,并率先集成至 Shopify 的 USDC 支付通道,立即赋能全球百万级商家接受链上交易。
区块链支付的下一个挑战:商业落地
过去十五年,用比特币买披萨的故事被写进加密简史,却并未真正走进日常商业。点对点转账固然迅猛,但电商结账场景需要承担 库存锁定、税务调整、退款分拆、部分发货 等复杂流程。Web3 需要的不只是“转账”,而是一个能承载商业逻辑的「商业支付协议」。
历经一年开发,Coinbase 与 Shopify 联合推出 Commerce Payments Protocol,将传统支付里“授权-捕获”的成熟范式完整迁移到链上。协议现已部署在 Base 主网,并向所有开发者开放,Shopify 的 USDC 支付新功能即基于该协议首批上线。
为什么商家需要链上支付?
| 场景痛点 | 传统支付卡 | 链上支付优势 |
|---|---|---|
| 跨境结算 | 3–5 个工作日 | 200 毫秒到账 |
| 交易费率 | 2.9%–4% + 货币转换费 | <$0.01 手续费 |
| 用户覆盖 | 依赖银行账户 | 仅需网络连接 |
| 可编程性 | 受限于收单行 | 智能合约任意编排 |
更快、更便宜、无国界,这只是起点。真正的突破在于 可组合性——订单数据、库存系统、分账逻辑全部写在同一条链上,开发者可一键调用,搭建互通的金融应用。
可组合的商业支付生命周期
协议把一次完整的商业支付切分为 六大原子操作,对开发者来说就是六个函数调用,对商户来说就是日常订单状态的链上映射:
authorize资金授权 —— 买方签名,USDC 暂入托管合约capture捕获结算 —— 商家触发,货款即时到帐- 可分批捕获,支持部分发货场景
charge一键直付 —— 无需托管,适合数字商品void商家撤销 —— 库存缺货或订单出错时立即退款reclaim买家自救 —— 授权过期后自助提回资金refund标准退款 —— 已结算订单按规则退回
全部状态变更都有时间锁,买卖双方无需信任彼此,也无需信任任何中间方。
技术实现要点
链上托管合约
- 去中心化:合约无管理员,无法升级也无法关停
- 模块化:只关心 “资金停留” 与 _“状态转换”_,不限制业务场景
- 零假设:不假设买家钱包具备链上交互能力,适配普通托管钱包至 MPC 企业级机构
新角色:Operator
Operator 负责提交链上交易并代付矿工费,相当于“链上支付服务商”。协议通过多重机制限制其权限:
- 不能修改付款金额、收款地址、代币种类
- 不能锁定资金,授权到期买家可单方面取回
- 每笔支付绑定单笔 Operator,避免跨运营商干扰
开发者可直接接入由 Coinbase 提供的 Operator API,也可以自建去中心化节点。
真实电商流程示例
- 买家在 Shopify 店铺点击“用 USDC 结账”
- 浏览器钱包弹出“授权 100 USDC 给托管合约” 签名
- Operator 监听事件,链上完成
authorize - 商家后台看到“已授权”,锁定库存并准备发货
发货后,商家后台点击“确认发货” → Operator 执行
capture- 如部分发货,可先
capture50 USDC
- 如部分发货,可先
- 买家收货后发起退货 → 商家通过 Operator 执行
refund50 USDC
对于买家,体验等同于一次普通的签名校验;对于商家,后台全部通过 Shopify 管理,无需额外开发。
FAQ:五分钟看懂核心疑问
Q1:授权后资金放在哪?是否安全?
A:资金锁定在公开开源的托管合约,只有达到授权条件(到期或双方触发)才能转移;合约代码已通过第三方审计,任何人都能查看。
Q2:商家需要持有 ETH 支付矿工费吗?
A:不需。Operator 代付矿工费,商家仅需结算时按标价接收 USDC 即可。代付费用会体现在手续费账单,通常不足 0.01 美元。
Q3:是否支持其它稳定币?
A:协议设计通用,首批实现 ERC-20 标准。未来商家可在后台切换 USDT、DAI 或更多代币,无需改动前端。
Q4:退款是否即时?
A:只要商家发起 refund,链上 200 毫秒即到账。若出现争议,可借助仲裁合约或链下信保机制配合解决。
Q5:会不会让玩家陷入“羊毛卷”漏洞?
A:授权与“捕获”分开的设计天然防止重复支付。且 Operator 无法更改签名数据,任何篡改都会在链上被拒绝。
Q6:中小企业如何接入?
A:Shopify 用户可直接在“支付方式”开通 USDC 选项;独立站可通过官方 SDK 调用三步集成:部署合约地址 → 生成签名 → 轮询状态。
一起打造未来商业标准
协议极简而开放,任何人都可以:
- 编写可编程 Operator 合约,让分润、补贴、做市全部自动化
- 扩展 收款合约,实时兑换代币、隐私混币或即时链上税务计算
- 创新 Token Collector,支持 gas-less 付款或跨链任意代币支付
完整源码、使用示例和贡献指南已托管至 GitHub。现在就加入开发者社区,把“买杯子”升级到“链上商业操作系统”的全新高度。未来商业,正等你执笔。