周六上午,北京。
赵铭远在家。
他住在西城区一个老小区的顶层,四居室,装修是五六年前做的,不算新但干净。
书房朝北,冬天有点冷,暖气片的温度够用但手指会凉,他从柜子里翻出一双半指手套戴上了。
这双手套是他在软件开发中心写代码那几年养成的习惯,冬天在机房里调系统,手冻得僵但又不能戴全指手套因为要敲键盘,就买了一双半指的。
后来不写代码了但习惯留下来了,冬天在书房干活还是戴。
桌上摊着第一轮沟通会的材料。
87页的完整方案打印了两份,一份干净的存档,一份上面全是他用铅笔做的批注。
批注密密麻麻的,有的是修改意见,有的是补充数据,有的是跟同事讨论后的备忘。
第二轮答辩在十二月中旬。
还有不到两周的时间。
他需要升级方案。
…………
第一轮沟通会之后他做了一个复盘。
工行的方案在四家里是最完整的,这一点他有信心。
87页,全栈自研,从清算到钱包到硬件,每一个环节都有东西。
建行和中行的方案比工行薄,没有亮点。
微光的方案他反复看了三遍。
12页,可编程货币引擎,异步架构,三个demo。
他第一遍看的时候觉得有意思但不实用。
概念是新的,"让钱自己知道该怎么花"这句话他在沟通会上听到的时候愣了一下,因为这个思路他没想过。
他在银行系统干了十八年,钱的功能在他的认知里是固定的:支付、清算、存储、转账。
钱可以变成数字,但钱本身的功能为什么要变?
第二遍看的时候他开始认真分析。
消费券、分账支付、条件触发,这些功能确实有应用场景。
政府发消费券的时候确实需要限定使用范围,商户结算的时候确实存在多方分账的需求。
但这些需求不是通过"让钱变得可编程"来解决的唯一方式。
银行现有的系统也能做,只是做法不同。
是在支付完成之后通过后台清算来实现分账和限制规则的,不需要在钱本身上写代码。
方式不同,结果一样。
第三遍看的时候他得出了结论:可编程货币是一个技术概念,不是一个核心需求。
央行要的是数字人民币能用、好用、安全、稳定。
至于钱是固定功能的还是可编程的,对央行来说不是优先级最高的问题。
优先级最高的问题是冬奥期间数字人民币不出事。
而且异步架构本身就有风险。
赵铭远在软件开发中心干了十二年,他知道异步系统的坑在哪里。
一致性问题,时序问题。
在高并发场景下异步队列堆积导致的级联故障。
这些问题在互联网公司的业务系统里除了可以回滚,可以降级,可以发个公告说"系统维护中请稍后再试"。
但在国家级的金融基础设施里不行。
数字人民币的每一笔交易都涉及真金白银,出了一致性问题就是账目对不上,账目对不上就是钱没了或者多了。
这种事在冬奥期间发生一次,新闻标题就写好了:"数字人民币系统故障,运动员账户被重复扣款。"
不出事,这三个字是一切的基础。
不出事意味着什么?
意味着清算系统要稳,钱包要安全,支付要快,推广要有覆盖。
这些事情谁做得最好?
银行。
工行有3.2亿客户、1.6万网点、几十年的清算运营经验。
出了问题有监管兜底,有风控体系支撑,有整个银行系统的信用背书。
一家民企呢?一家做APP的?出了问题谁兜底?
赵铭远不是在贬低微光。
他承认微光在C端触达上有优势,247城的覆盖、几万个团长终端、日均几十万单的物流网络,这些东西在推广数字人民币钱包方面确实比银行强。
但推广是推广,核心是核心。
推广交给微光没问题,核心技术架构必须由持牌金融机构来承建。
这不是偏见,这是金融系统运转的基本逻辑。
他从桌上拿起一张空白的A4纸。
…………
建议书。
他用了两个小时写了一份两页的建议书,标题是"关于DCEP技术服务商选拔中核心架构承建资格的建议"。
内容分三部分。
第一部分是现状分析,简要说明四家候选机构的技术方案差异。
没有点名批评
>>>点击查看《阿里欠我的,我自己拿回来了》最新章节