银行放假不是效率低,是反内部欺诈的控制手段
金融系统周末和假日停摆,看起来像技术落后,其实是一种刻意设计的控制:让同谋者无法同时坐在键盘前,从而暴露内部欺诈。
原视频在 YouTube 上放不出来,用音频听:
核心论点 · 时间戳为按文稿位置估算
假日是双方默认的谢林点
假日不是一份权威清单,而是你和交易对手互相默认的谢林点。没人会质疑圣诞节在美国是假日,所以也不需要问。但假日也可以是明确谈判的产物:政府薪资系统现代化项目之所以屡屡失败,原因之一是需要历史学家做大量定制研究,才能确定芝加哥停车执法员在耶稣受难日的加班费率适用哪份文件。假日既是「每个孩子都知道」的事实,也是可以争讼的谈判对象。
— Patrick McKenzie日本银行的 Company Foundation Day 不在任何官方清单上
日本银行也是日本公司,所以它们的部分人力和计算机系统会在大多数上班族上班的日子休息,因为那天是这家银行自己的 Company Foundation Day。与它交互的机构,就在某些操作上继承了对手方的公司成立纪念日。这个假日不在政府出版物、Bloomberg 或 Google Calendar 的任何清单上,但它具备假日的全部后果。一旦踩中,工程团队就得紧急重新定义系统如何理解全球假日——因为查询「今天是不是假日」时,系统通常传入了司法管辖区,却没有传入交易对手。
— Patrick McKenzie黑色星期五落在钱不流动的四天里
Black Friday 是感恩节次日,Cyber Monday 紧随其后,这两天交易量会像太阳升起一样可预测地暴涨,而它们正好落在一个四天窗口里——银行系统基本不在公司之间搬钱。如果你承诺客户「下一个工作日打款」,而底层通道要两个工作日才把钱给你,你就有一天的错配,这个错配消耗 float。平时你只需要垫一天,周末垫三天,而 BFCM 期间要垫五天左右,其中还包括全年最大的销售日。所以会有几百人提前几周推演 BFCM 场景、写应急预案、和财务一起建模 float 需求。
— Patrick McKenzie加密行业试过 24/7,两家银行同时关门就翻车
重度在线的技术人厌恶按可预测时间表停机的系统,加密圈尤其喜欢永远在线、没有单点故障的分布式系统。一个思路是让所有市场参与者都在同一家银行开户,拿到内部 API 做账面转账,钱就能 24/7 流动,再加一家银行做冗余。加密行业确实试过这条路,然后在 2023 年发现,当两家高度相关的银行在相邻的几个周末同时关门时,这个设计的明智程度很成问题。教训是:在文化之间做中介的系统是有用的,而中介系统经常需要跨越运营时间表的缺口,这个缺口没法靠宣布「唯一的运营时间表是 24/7」来消除。
— Patrick McKenzie强制休假是为了让同谋者凑不齐人
银行是故意制造错位的运营时间表的,这是检测和遏制特定欺诈的重要工具。最可怕的一类欺诈来自熟悉后台流程的内部人:一个懂后台的内部人足以搞垮一家银行或造成数十亿损失,Barings 和 Daiwa 在 95 年、Société Générale 在 08 年、UBS 在 11 年都是例子。一个很老的控制手段就是强制休假,目的是让参与阴谋的那组人无法在正确的日子、正确的位置上凑够足够多的同谋者同时坐在键盘前。所以一个睡在办公室豆袋椅上的金融 CEO 也许很敬业,但公司和他本人都最好别允许他这么做。
— Patrick McKenzie期待金融系统永远在线本身就不自洽
在越来越互联、决策者越来越看重 nines 的世界里,可以合理预期金融系统会部分缩小历史实践与当代实践之间的差距。文化创造系统,系统也创造文化,两者都会变,基础设施的变化速度远低于时尚,但确实在变。不过期待金融系统持续运转,不仅不该期待,这甚至不是一个自洽的期待:金融系统是组织、系统、子系统层层嵌套的互联网络,底层依赖的是被许下复杂社会文化承诺、且有生理睡眠需求的个人。这些人会继续周期性休息和庆祝,就像他们继续为金融系统所支撑的社会工作一样。
— Patrick McKenzie原话 · 已逐字校验
A holiday is any day you and your counterparty mutually agree is a holiday.
假日就是你和交易对手互相都同意是假日的任何一天。
Patrick McKenzie3:29
Guess which holiday none of the above data sources will mention. But it is definitely a holiday , because it has all the consequences of being a holiday .
猜猜上面这些数据源里,哪一个都不会提到的假日是哪个。但它确确实实是假日,因为它具备假日的全部后果。
Patrick McKenzie6:00
You need to float five-ish days, including the largest sale day of the year . And you whisper fervent prayers that all the wires you expect arrive exactly when you expect them.
你需要垫付大约五天的资金,其中还包括全年最大的销售日。然后你虔诚地祈祷,所有你预期到账的款项都恰好在你预期的时间到账。
Patrick McKenzie10:33
systems which intermediate between cultures are useful . Intermediating between cultures is a thing the world urgently needs and is extremely prepared to pay for . Systems which intermediate between cultures will frequently need to cross a gap between operating schedules. You cannot simply wish away that gap.
在文化之间做中介的系统是有用的。在文化之间做中介,是世界迫切需要的、并且极其愿意付钱的事。在文化之间做中介的系统,经常需要跨越运营时间表之间的缺口。你没法靠许愿让这个缺口消失。
Patrick McKenzie21:29
A very old control for this sort of thing is forcing holidays, with the goal that the set of staff engaged in a conspiracy don't have a sufficient number of conspirators at the keyboard, in all the right places, on all the right days, the conspiracy needs to operate to be undetected.
针对这类事情的一个非常古老的控制手段就是强制休假,目的是让参与阴谋的那组员工,无法在阴谋不被发现所需的全部正确日子、全部正确位置上,凑够足够多的同谋者坐在键盘前。
Patrick McKenzie23:30
If we didn't have holidays, we'd have been forced to invent them. We accept degraded performance (very useful humans: not at keyboard!) as an organizational chaos monkey to shake out far more serious issues.
如果我们没有假日,也会被迫发明出假日。我们接受性能下降(非常有用的人:不在键盘前!)作为一种组织层面的混沌猴子,用来抖出远比这严重得多的问题。
Patrick McKenzie25:00
But should one expect the financial system to operate constantly? Not only should you not expect that, that is not even a coherent thing to expect.
但人应该期待金融系统持续运转吗?你不仅不该这么期待,这甚至不是一个自洽的期待。
Patrick McKenzie26:31
数字与实体
| Stripe 2025 年 Black Friday Cyber Monday 处理量 | 约 400 亿美元 | 18:27 |
| 金融系统可用性水平 | 接近 five twos,而非 Google 的 five nines | 1:31 |
| BFCM 期间需要垫付 float 的天数 | 约五天 | 18:27 |
术语
- float浮存
- 因业务往来而合法临时占用他人资金;正 float 是你用别人的钱,负 float 是别人用你的钱。
- Schelling point谢林点
- 双方无需沟通就能共同选中的默认协调点,假日常靠它成立。
- five nines五个九
- 99.999% 可用性,约合每年五分钟停机。
- chaos monkey混沌猴子
- 故意制造随机故障以暴露系统弱点的机制。
收听指南
做支付、清结算、跨境金融基础设施的工程师和产品经理,以及关心运营风险与内控设计的金融从业者。
15:07 到 18:27 的赞助商口播可以跳过。