入冬的雨夜已经得穿加厚衣服了,长江嘉汇的公寓楼被笼罩在夜色中,只有雨滴声。
程叙白在混沌的梦境里下坠。
他梦见自己站在上海外滩的防汛墙边,潮水拍打着堤岸,涨潮与退潮的间隔居然能准确到秒,犹如一个庞大的金融算法在呼吸。
林修远的声音从黄浦江的雾气中传来:“时间的缝隙,才是真正的财富。”
程叙白睁开眼,房间的智能窗帘正自动开启,这是他为凌晨工作设定的节能模式。
微弱的夜光从缝隙入,在床尾投下一道锋利的切割线。
他摸到手机,锁屏显示:03:55,未读邮件(1)。
主题:您订阅的《跨境结算公报》更新
程叙白的指尖悬在屏幕上方顿了下,这个时间足够他注意到三个异常:
1、SWIFT官方域名应是“swift.com”而非“swlft.com”,这里用l代替了i,典型的钓鱼域名。
2、他从未订阅过此类公报。
3、邮件预览窗显示的首行是乱码:“F0 9F 92 B0 E2 80 8B”,这是比特币符号的十六进制编码。
就在他即将点开的那一刻,床头柜上的钢笔突然滚落。
万宝龙的笔帽在地毯上弹跳两下,露出笔尖上细微的刮痕,在地灯下清晰可辨。
程叙白俯身去捡,整座城市突然陷入黑暗。
全城电网出现波动,应急灯亮起的绿光里,手机屏幕上的时间逐渐清晰:23:59:59。
这个时间像子弹瞬间击中他的太阳穴,顿时脑海里血肉模糊。
柏林时间23:59:59,正是金融系统每日结算前的最后一秒,也是全球银行唯一允许“闰秒调整”的时间窗口。
放在桌上的电脑居然在这一刻自动开机,程叙白那双总是冷静的眼睛里第一次出现了恐惧。
接着屏幕亮起一行字:
【你教过我的,时间是最公平的骗子】
这是……程叙白在林修远《金融工程学》上的批注。
F先生黑了他的电脑!
他猛地扑向电脑,身体却掉入了一个数据漩涡里,密密麻麻的数字将他吞噬,撕扯着他的身体。他想开口说话,却发现什么都说不出来。
在黑暗之中,程叙白猛地从床上弹坐起来,心脏狂跳,后背惊出一层冷汗。
又是这个梦。
他快速平复好呼吸,抓起眼镜戴上,烦躁地揉了揉刺痛的太阳穴,这段时间,类似的噩梦已经不知道是第几次了。
枕边的手机正震个不停,屏幕边缘透出不祥的红光,他伸手抓过冰凉的手机,刺耳的警报声立刻划破了卧室的寂静。
【央行风险预警:渝蓉结算系统检测到800亿资金缺口】
睡意瞬间跑得一干二净。
他赤脚踩在地毯上,中央空调的热风扫过皮肤,激起一阵鸡皮疙瘩。
笔记本电脑在指纹划过后自动激活,屏幕白光刺破黑暗。
三维地图上,一条代表资金流向的猩红线条,像是有生命般,穿梭在渝江市、蓉城、新加坡和柏林之间,首尾相连。
“这绝对不是漏洞……”程叙白喃喃自语,声音因为刚醒而有些沙哑。他去摸眼镜,指尖却触到镜架上自己未干的冷汗,“这是个设计好的局……一个时差的迷宫。”
窗外,嘉陵江还被浓重的晨雾包裹。
凌晨四点半的渝江还在沉睡,而柏林此刻正是前一天的21:30,也正是他的导师林修远参加那个国际金融安全峰会的时段。
程叙白的右手开始不受控制地发抖。
“啪嗒”一声,桌上的钢笔滚落在地。
那支万宝龙……是林修远送给他的毕业礼物。笔帽此刻被摔开了,蓝色的墨水在地毯上晕开,像一片绝望的星空。
他弯腰想去捡,就在这时,电脑又“叮”地响了一声。
一个加密文档自动弹出,密码输入框在黑暗中固执地闪烁。
下面还有一行新出现的小字,像一句冰冷的嘲讽:
【他说你是他最得意的学生,但你还不够好】
每个字符都像一把锋利的冰锥,刺入程叙白的心脏。
他的脸色瞬间褪尽血色。
三年前的记忆汹涌浮现在脑海,那是他在林修远指导下撰写的论文草稿《跨境支付监管盲区分析》。
在某一页的角落,他曾潦草地推演过一种类似的理论规避手法。
当时,林修远用红色钢笔在旁边批注:“理论层面可行,但实务中,谁会如此胆大妄为?”
现在,这个“胆大妄为”的人出现了。
F先生不仅布下了这个局,还明确地划出了他的活动范围,像是在戏耍一只笼中的鸟。
就像当年在复旦的研讨会上,那位永远风度翩翩的导师,曾在一次研讨会上微笑着对他说:“叙白,金融是天才之间的游戏,但规则,永远由制定者书写。”
程叙白摘下眼镜,用力按压着发胀的太阳穴。
透过模糊的视线,他能清楚地看到自己放在键盘上的指尖,正难以自抑地微微颤抖。
他重新戴上眼镜,死死盯着屏幕上那条扭动的资金流,手指在键盘上敲得飞快,都快擦出火星子了。
央行跨境监管系统的界面被他分成了三块,像个紧急作战指挥部:
左边是渝江结算中心,资金池显示800亿缺口,最后一次操作时间定格在凌晨4点30分。
中间是蓉城分中心,同一笔钱倒好,在早上5点结算窗口关闭前,被贴上了“待处理”的标签,像个闲置数据躺在那里。
最右边的新加坡中转站更离谱:交易记录显示钱已经离岸了,可时间戳愣是比实际快了一个小时。
他深吸一口气,把三地服务器的日志记录全都调了出来。
数据像瀑布一样哗哗地往下滚:
渝江当地时间:04:35
UTC:20:35
结算窗口:05:00关闭
异常的是,资金转入时间显示是04:30。
蓉城当地时间:05:15
UTC:21:15
结算窗口:05:30关闭
诡异的是,同一笔钱居然显示是05:15转出去的。
柏林当地时间:23:35
国际时间:22:35
结算窗口:00:00关闭
可疑的是,新加坡的交易记录伪造的。
当程叙白的目光落在柏林服务器的访问记录上时,他的呼吸一下子停住了。
所有操作都明晃晃地显示着:“央行监管账户:程叙白”的权限。
“这……这绝对不可能……”他听见自己的声音在发抖。
但他的手指已经比大脑更快地敲下了冻结指令:央行监管账户“程叙白”的权限被立即锁定。
接着立刻远程登录央行柏林办事处的备用系统,手指颤抖着输入三重加密密钥。
屏幕闪烁了两下,突然弹出一条异常日志:
【23:59:59系统同步请求
来源:F先生终端】
“真的是……闰秒调整……”
程叙白猛地站起身,椅子在地毯上划出沉闷的声响,显示屏的光束打在他脸上,把他的脸色照得惨白。
金融系统的原子钟会在每年6月或12月的最后一天进行闰秒校准,而柏林服务器正好卡在23:59:59这一秒发送了伪造指令,让系统误认为操作发生在次日00:00:01。
就这么一秒钟,被无限拉长的一秒钟,足够让800亿资金从监管的眼皮子底下溜走。
一秒钟的误差,800亿的缺口!
程叙白深呼吸几次坐下,快速在纸上画出了资金流向图:
04:30渝江阶段:
资金以“跨境贸易结算”名义转入虚拟账户。
此时渝江结算窗口即将关闭(05:00)。
而蓉城结算窗口还有30分钟才关闭(05:30)。
这半小时的窗口差,足够资金完成第一步转移。
05:15蓉城阶段:
同一笔资金在蓉城系统关闭前的最后时刻被转出,标记为“退税款”。
监管系统的眼皮底下,这笔钱完成了身份的转换,而此时渝江的窗口已经关闭了15
【当前章节不完整】
【阅读完整章节请前往原站】
【ggds.cc】