第 1 章 支付的本质:钱从来没有移动过
所属:第一部分 · 地基(第 1–3 章) 前置:无 本章新概念:账本、行内转账、原子性、终局性(先埋点,下一章展开)
一、一个 1650 年的伦敦布商¶
你是伦敦的一个布商,手上有 100 枚金币,要付 50 枚给 200 英里外的另一个商人。
钱要真的走完这 200 英里:雇马车、请护卫、路上两周,还有被抢的风险。这就是实物交割的全部问题——重量、安全、距离。
伦敦的金匠有金库。你把 100 枚金币存进去,他给你一张收据:“持此据者可取金币 100 枚。”
一开始收据只是取货凭证。后来发生了一件改变一切的事:人们发现不必去取金币,直接把收据交给对方就行——因为对方也信任这个金匠。
于是金币再也没有离开过金库。
同一件事——我付你 50——三种做法里真正在动的东西完全不同:
| 阶段 | 支付时真实发生的动作 | 成本来自哪里 |
|---|---|---|
| 实物交割 | 金币从我手里到你手里 | 重量、护卫、距离、时间 |
| 凭据转让 | 一张纸从我到你,金币不动 | 只剩“信任金匠”这一件事 |
| 直接记账 | 金匠划掉我名下 50、写上你名下 50,连纸都不动 | 信任金匠 + 账本本身正确 |
第三步是决定性的。当金匠开始直接改账本,支付就彻底脱离了物理世界。今天你手机上的每一笔转账,走的还是这一步。
金匠这个类比后面几章还会用到,先标清它在哪里失效:
- 现实里不止一个金匠。 故事能成立,是因为所有人都把金币存在同一个人那里,改一本账就完事。下一章第一件事就是把这个前提拿掉。
- 收据后来变得比金币多。 金匠发现只要不是所有人同时来取金币,他开出的收据就可以超过金库里的存量。收据与金币从此不再一一对应,“一张收据到底能兑出什么”变成一个真问题——未来讲货币层级时会专门回答它。
二、核心定义¶
支付就是让付款人名下的数字减少 X,收款人名下的数字增加 X。
这门课后面每一章都建立在这一句上。
最简单的情况:Dean 和 Alice 在同一家银行,Dean 转 100 给 Alice。银行的账本(ledger,记录每个人有多少钱的那张表)是这样变的:
| 账本条目 | 转账前 | 转账后 |
|---|---|---|
| Dean 的存款 | 1000 | 900 |
| Alice 的存款 | 500 | 600 |
| 银行欠客户的总额 | 1500 | 1500 |
注意第三行。银行欠所有客户的钱总额没变,这次转账对银行而言只是换了个欠款对象:欠 Dean 的少了 100,欠 Alice 的多了 100。银行自己没掏一分钱,全程没有任何实物移动。
顺带留意“银行欠客户”这个说法。你在 App 里看到的余额,从来不是“你的钱放在银行某处”,而是银行账本上“欠 Dean 多少”的那一行。这个视角后面会越用越多。
这叫行内转账(internal transfer,两个账户在同一本账上)。在所有需要第三方记账的支付里,它最快也最便宜:即时到账、边际成本接近零、不存在只成功一半的中间状态。你转给同一家银行的另一个人,走的就是它。
三、一个不能违反的条件¶
Dean 的存款减 100、Alice 的存款加 100——这两行必须同时改成功。
只改成一行会怎样:Dean 减了 100 而 Alice 没加上,这 100 凭空消失;反过来则凭空多出 100。前者是客诉,后者是账务事故。
这个性质叫原子性(atomicity):两行要么都改成,要么都不改,不存在中间状态。在同一本账上它不难做到——只有一个记账方,它自己说了算;具体用什么技术手段保证,未来讲账务与对账时会展开。
现在你只要拿住这把尺子。后面每出现一条新轨道,都用它去量一次:
这条轨道是怎么保证两边同时改成功的?
你会发现越复杂的轨道,越是在这个问题上做了妥协——而每一处妥协最后都会变成某种风险、某笔费用,或者某个产品设计上的限制。
四、现金为什么是个例外¶
到这里为止讲的都是记账式支付:钱的转移靠某个第三方改账本。现金不是。
我给你一张 100 元纸币,交易就完成了——没有第三方,没有账本,也就没有原子性问题。而且纸币一旦交到你手上,这件事就再也退不回去;这个性质叫终局性(finality)。
| 维度 | 现金 | 记账式支付 |
|---|---|---|
| 需要第三方吗 | 不需要 | 需要,得有人记账 |
| 到账就是终局吗 | 是,拿到手就是你的 | 看轨道,多数不是 |
| 距离限制 | 必须面对面 | 无 |
| 金额限制 | 受重量体积限制 | 不受物理限制 |
| 可追踪吗 | 基本不可 | 全程留痕 |
现金最难被复制的地方,是这两条同时成立:即时终局,而且不必信任任何第三方。
数字支付行业过去七十年做的事,本质上是在补这一条——用越来越复杂的机制,去逼近现金那种“给了就是给了”的确定性。下一章会把终局性拆开细讲,未来会讲到的即时清算、链上结算,也都是这条追赶线上的不同尝试。
五、这一章引出的问题¶
行内转账之所以简单,是因为只有一本账、一个记账方。
但如果 Dean 在银行甲、Alice 在银行乙——银行甲把 Dean 减了 100,凭什么银行乙就要给 Alice 加 100?银行甲欠银行乙的这 100,最后拿什么还?
下一章用清算与结算这两个词回答这两个问题。
六、自检题¶
- 一笔行内转账完成后,银行自己的资产和负债分别变化了多少?
- 为什么说“到账”和“终局”可能是两件事?
- 金匠的账本被一场火烧掉了,金库完好无损。存金的人还剩下什么?
七、参考答案¶
先自己答完再往下看。
- 资产不变,负债总额也不变。变的只是负债的归属:银行欠 Dean 的少了 100,欠 Alice 的多了 100,资产负债表的规模完全没动。这也解释了为什么行内转账对银行几乎零成本。
- “到账”是收款人账本上的数字增加了,“终局”是这个增加不可能再被撤销。行内转账两者同时发生,但 ACH(美国的银行账户批量转账系统,未来会展开)到账后 60 天内仍可能被退回,卡交易在授权成功时钱根本还没动(未来讲卡的生命周期时会展开)。这两件事分开,是后面大量产品设计和风控机制的根源。
- 手上还捏着收据的人没事——收据写的是“持此据者可取金币 100 枚”,谁拿着谁有效,金匠认这张纸就能兑。已经走到第三阶段、只在账本上留了一行的人,什么都不剩:金库里的金币一枚没少,但没人能证明哪一枚归谁。记账式支付里,账本不是钱的记录,账本就是钱。未来讲 Neo Bank 时会遇到这件事的真实版本。
上一章:(无,本章为起点) 下一章:第 2 章 跨行的两件事:清算与结算