上周,Brale和Visa宣布了一个基于Canton的新项目。这在某些方面堪称史诗级,原因有以下几点。
Visa是全球最重要的支付网络之一。 Canton 是一种专为传统金融工作流设计的隐私保护协议。Brale 是世界级的稳定币发行方(stablecoin),其发行的稳定币覆盖的生态系统数量超过全球任何其他公司。Brale 还拥有一个代理银行网络,能够根据支付网络的结算需求,以任意金额进行美元(USD)的收付结算。
在深入探讨这为何重要之前,我认为先厘清一个更简单的问题会有所帮助:当今的银行卡结算机制是如何运作的。我不会展示品牌标识,但会向您展示资金流向和代码示例。
大多数人体验到的信用卡支付都是即时完成的。您轻触卡片、刷卡或在线输入卡号,几秒钟内交易便获批准。从持卡人角度看,资金已转移;从商户角度看,交易已达成。然而,从支付网络的角度来看,一个更为庞大的结算工作流仍需完成。
从宏观层面来看,信用卡支付的流程大致如下:
sequenceDiagram
participant Cardholder as Card User
participant Merchant as Merchant
participant Acquirer as Merchant Bank / Acquirer
participant Network as Card Network
participant Issuer as Card Issuer
Cardholder-->>Merchant: [DATA] Present card for purchase
Merchant-->>Acquirer: [DATA] Authorization request
Acquirer-->>Network: [DATA] Authorization request
Network-->>Issuer: [DATA] Authorization request
Issuer-->>Network: [DATA] Approve / Decline
Network-->>Acquirer: [DATA] Authorization response
Acquirer-->>Merchant: [DATA] Authorization response
Merchant-->>Cardholder: [DATA] Purchase complete
我们每天都在使用这个流程。它是支撑全球经济运转的机制之一,也是像 Visa 这样的公司对商业如此关键的原因之一。
在幕后,授权与结算并非同一回事。授权是信息,结算才是资金。
简化的法币结算流程大致如下:
sequenceDiagram
participant Issuer as Card Issuer / Issuing Bank
participant Network as Card Network
participant Acquirer as Merchant Bank / Acquirer
participant Merchant as Merchant
Issuer-->>Network: [DATA] Net settlement obligation
Issuer->>Network: Transfer USD Bank Rail Net Amount
Network-->>Acquirer: [DATA] Settlement instruction
Network->>Acquirer: Transfer USD Bank Rail Net Amount
Acquirer-->>Merchant: [DATA] Merchant payout instruction
Acquirer->>Merchant: Transfer USD Bank Rail Merchant Payout
这个流程行得通。它能在巨大规模下运行。它跨越国界、货币、银行、商户和持卡人。人们很容易低估这一点是多么不可思议。
此外,这也不是即时结算。
其中存在处理窗口期,采用批量处理,伴随操作风险,且在授权、清算、结算及商户收款环节之间存在流动性滞留。随着时间推移,Square等公司利用资产负债表和资本加速资金流动的视觉呈现,从而改善了终端用户体验。 多年前我在《解决流动性问题》一文中就探讨过这一理念:通过在中间环节注入更多资金,可以让人感觉资金流动得更快。
稳定币结算为我们提供了另一种选择。
与其仅靠资本加速传统结算,不如重构结算层本身的部分架构。反过来说,这意味着法币结算流可以转变为基于stablecoin的结算流:
sequenceDiagram
participant Issuer as Card Issuer / Issuing Bank
participant Visa as Visa / Card Network
participant Brale as Brale (Issuance, Signing & Settlement)
participant Canton as Canton Network
participant Acquirer as Merchant Bank / Acquirer
participant Merchant as Merchant
Issuer-->>Visa: [DATA] Net settlement obligation
rect rgba(200, 120, 50, 0.08)
Visa-->>Brale: [DATA] Settlement instruction
Brale->>Canton: Transfer SBC Canton Net Settlement Amount
Canton->>Acquirer: Confirm Receipt
end
Acquirer-->>Merchant: [DATA] Merchant payout instruction
Acquirer->>Merchant: Transfer USD Bank Rail Merchant Payout
或者,在更完全的原生stablecoin版本中:
sequenceDiagram
participant Issuer as Card Issuer / Issuing Bank
participant Visa as Visa / Card Network
participant Brale as Brale (Issuance, Signing & Settlement)
participant Canton as Canton Network
participant Acquirer as Merchant Bank / Acquirer
participant Merchant as Merchant
Issuer-->>Visa: [DATA] Net settlement obligation
rect rgba(200, 120, 50, 0.08)
Visa-->>Brale: [DATA] Settlement instruction
Brale->>Canton: Transfer SBC Canton Net Settlement Amount
Canton->>Acquirer: Confirm Receipt
end
rect rgba(200, 120, 50, 0.08)
Acquirer->>Merchant: Transfer SBC Canton Merchant Payout
end
Merchant-->>Acquirer: [DATA] Receipt acknowledged
消费者体验无需改变,而商户能更快收到款项。无论商户最终收到的是美元、USDC、SBC,还是任何其他由Brale发行的stablecoin,都无关紧要。同样,在Canton的流程中使用美元、USDC、SBC,还是任何其他由Brale发行的stablecoin,也无关紧要。这一切都能顺畅运行。
持卡人依然可以进行刷卡、贴卡或在线支付。商户依然能收到款项。发卡机构依然履行其付款义务。支付网络依然协调整个流程。
区别在于底层运作机制。
在 Brale API 中,整个结算流程由一系列转账请求组成。图中的每个环节都对应一个 API 调用:
// Transfer 1: Issuer funds net settlement via wire, Brale mints SBC on Canton
POST /accounts/{account_id}/transfers
{
"amount": { "value": "4250000.00", "currency": "USD" },
"source": {
"value_type": "USD",
"transfer_type": "wire"
},
"destination": {
"address_id": "2VcUIonJeVQzFoBuC7LdFT0dRe4",
"value_type": "SBC",
"transfer_type": "canton"
}
}
// Transfer 2: Network settles to acquirer on Canton
POST /accounts/{account_id}/transfers
{
"amount": { "value": "4250000.00", "currency": "USD" },
"source": {
"address_id": "2VcUIonJeVQzFoBuC7LdFT0dRe4",
"value_type": "SBC",
"transfer_type": "canton"
},
"destination": {
"address_id": "2MhCCIHuK4TGVgT9a4loQzJx1rj",
"value_type": "SBC",
"transfer_type": "canton"
}
}
// Transfer 3: Acquirer pays merchant in SBC on Canton
POST /accounts/{account_id}/transfers
{
"amount": { "value": "4187500.00", "currency": "USD" },
"source": {
"address_id": "2MhCCIHuK4TGVgT9a4loQzJx1rj",
"value_type": "SBC",
"transfer_type": "canton"
},
"destination": {
"address_id": "2bFGkrQ7mPp8dCvBNx1TqWYz5kj",
"value_type": "SBC",
"transfer_type": "canton"
}
}
// Or Transfer 3: Acquirer off-ramps to pay merchant in USD via RTP
POST /accounts/{account_id}/transfers
{
"amount": { "value": "4187500.00", "currency": "USD" },
"source": {
"address_id": "2MhCCIHuK4TGVgT9a4loQzJx1rj",
"value_type": "SBC",
"transfer_type": "canton"
},
"destination": {
"address_id": "2nRKx9pLmVwE8tHjQ3sFy7aBcDe",
"value_type": "USD",
"transfer_type": "rtp_credit"
}
}
相同端点。相同形状。 value_type 和 transfer_type 尽管结算机制有所不同,但集成方式保持一致。无论是Canton结算、RTP信用出口,还是stablecoin支付,彼此之间仅需一次API调用即可完成。
在Canton上,一笔结算转账可在数秒内完成,且全天候运行。根据我们在Brale的经验,Canton转账平均耗时约13秒。这意味着结算可以突破银行营业时间窗口和批处理系统的限制。
Canton 的重要之处不仅在于速度。公共区块链非常擅长让活动可见。这在许多场景下很有用,但这并非机构金融的运作方式。信用卡结算本不该将敏感的交易和交易对手数据广播给全世界。
Canton的独特之处在于其具备隐私保护功能。需要查看工作流的参与方可以查看,不需要查看的则无法查看。这使得使用体验更接近银行当前与核心系统供应商、支付处理商及第三方基础设施合作的方式。
从外部看,流程依然简单:
sequenceDiagram
participant Cardholder as Card User
participant Issuer as Card Issuer
participant Network as Card Network
participant Bank as Merchant Bank
participant Merchant as Merchant
Cardholder-->>Issuer: [DATA] Card transaction
Issuer-->>Network: [DATA] Authorization and settlement obligation
Network-->>Bank: [DATA] Settlement and payout instruction
Bank-->>Merchant: [DATA] Merchant paid
这正是关键所在。
这种抽象化对终端用户而言无需改变。底层架构可以不断优化,而持卡人和商户的体验依然保持熟悉。
这正是Visa、Brale和Canton合作项目意义所在。这并非关于加密货币取代银行卡的学术实验,而是针对那些已深谙银行卡、结算、风险、对账及资产负债表运作的机构所提供的切实可行的结算升级方案。
稳定币在此处之所以有用,是因为它们能实现企业关心的两点:
- 提高效率。
- 创造新收入。
仅此而已。这就是全部。
如果银行、信用合作社、支付处理商或支付网络能够加快结算速度、减少被锁定的流动性、降低运营风险,并引入可编程的结算工作流,那就是一笔好生意。
监管环境同样至关重要。随着GENIUS项目正在为支付型稳定币构建联邦框架,以及华盛顿特区持续推进更广泛的市场结构改革,银行和信用合作社在评估由Brale等受监管的高质量发行方所发行的稳定币时,已拥有了更为清晰的道路。 储备金设计至关重要。合规性至关重要。资产负债表处理方式至关重要。离岸操作和不良的储备金结构不应出现在这个市场领域。
这正是Brale存在的意义之一。
Brale 负责管理发行基础设施、密钥管理、签名、Canton结算及网络配置,使参与者能够通过Brale API接入并集成。目标并非让每家金融机构都成为blockchain公司,而是让金融机构在符合商业逻辑的情况下使用stablecoin结算服务。
重构系统如今已成为一种选择。
而在此情境下,这一选择能让结算变得更快、更私密、更具可编程性,并对那些已然推动全球资金流动的机构更为有益。
能与Visa团队共同构建这一体系,令人倍感欣喜。