那通电话是在深夜拨进来的。手机屏幕亮起时,我正蜷缩在实验室的折叠椅上打盹,手边散落着半瓶速溶咖啡和三摞实验数据。听见振动声时下意识往外头走,结果生生被沈教授冷着脸堵在走廊转弯处。

"凌晨一点三十七分,有没有学会基本的时间管理?"他掏出无线耳机丢在我桌上,显示屏忽然弹出串流服务器的运行页面,密密麻麻的代码像落雹似的往下掉。
我指尖刚搭上键盘,沈教授突然攥住我的手腕。他的掌心滚烫得能把骨节燎出燎泡来,但更烫的是他往前探的那句:"半小时后,主控室。"
黑箱仪式
主控室里已经架起三台液冷主机。我认出其中两台是前月报废的超算集群,外壳上还粘着绿色的弃置标识。沈教授正弯腰调试第三台机器,银白色的大褂在背影后拖出一片剪影,活像刻在暗处的剪纸。
"这是场高危挑战赛。"他的声音从领口往外渗,像冰水里化开的雪糕,"参与者必须接受未知算法的实时改写,对神经递质的损耗相当于三天不眠不休的极限编程。"
我刚要反驳,手心蓦地被扣上冰凉的传感器。贴片式电极顺着掌纹往指节里钻,触感像是被活埋进六月的麦浪里,汗水还没焐热就已经馊了。
零点倒计
开场钟声响起时,投影幕布突然弹出全息界面。几千行代码在三维空间里螺旋攀升,我认出那是量子密钥分发协议的底层框架。但诡异的是,代码流里混着鸟类的鸣叫——先有燕雀吱喳的颤音,再有鹧鸪咕咕的短哨,像在用破译密码的手段谱写一首伪鸟鸣曲。
对面席位空着。直到算法开始自行演化,我才在二进制堆叠的间隙瞥见对手的存在——那是截透明的人影,像被雨浇透的蝉衣,正用指节敲击看不见的键盘。两人交互的波形图在雷达屏幕上形成黑色漩涡,数据流量如脱缰野马往复冲撞。
心跳同步器
打到第三十分钟时出现致命误触。我指尖刚拨动累进加密的参数,突然被拽进一个封闭的算法矩阵。那是个倒悬的球体,表皮布满细胞分裂般的褶皱,每触碰一处就弹出新的条件分支。
就在濒临溢出的前一秒,对手的代码忽然改道。他/她在处理椭圆曲线加密时故意遗漏一个模运算步,给我的逆向解析留出条缝隙。恰好够我将自适配算法注射进双方共享的内存空间——这时才反应过来:这不是bug,是眼角传来的某种信号。
数据暗流
胜负其实早在开场三十秒定调。当对手在生成质数对时引用梅森素数序列,我就该认出那道独特的代码签名。可现在再翻数据日志,原本存在的二十个调用痕迹已经消失,就像水面漂浮的肥皂泡,转瞬即逝连泡沫都不剩。
沈教授站在冷却塔阴影里吸旱烟。我听见他对着通讯器说:"活性确认,心率同步偏差维持在千分之三点一八,合格。"点烟时火星子蹦到实验服领口,他顺手扯块白大褂裹火,灰烬落地前又补了句,"不过得注意,这个科目口味太重了。"
黎明手术
退出虚拟环境时皮肤还蛰着二进制残留的针刺感。清洁工老徐端着药液喷壶经过,见我把整个掌心泡在生理盐水里,就说:"现在的演习都这么玩命?"我说"这算轻松的",可看到老徐正在喷洒的擦拭液混着离子水雾,在地板上描绘出程序崩溃的碎片纹路。
这时主控室的主轴传动装置忽然发出怪异的哼唧声。我抄起工具箱里的听音器凑近,隔着金属外壳竟听见芯片运算的电子音混着鹧鸪啼叫。这让我想起小时候在湘西稻田追过鹧鸪——那些鸟爱在暴风雨前高叫,总能把整片山林叫得震起来。
空白代码
至此为止,所有日志都清除了对手的登录记录。唯一残留的代码残片深埋在电源管理芯片的固件层,得用高锰酸钾浓度的debug模式才能刷显。那串十六进制的代码像被岁月沉淀的铁锈,但仔细辨认还能看出用燕雀飞行轨迹转换的加密方式。
第二天在磁共振成像中心碰见王护士长。她裹着防护胶衣从冷冻仓出来,顺手将冰冻切片槽的温度调节旋钮拧出霜花。闲聊时说起前夜冷冻室里的异常振动,那频率和代码处理时的电磁振荡一个调调,"就像是有人在用二进制语言给硅片弹湖南花鼓戏。"
我突然明白那些代码里的鸟类隐喻——那不是随便采撷的素材,而是对手用程序代码模拟的方言,某个长着鹧鸪喉的湖南伢子,在编写加密协议时把竹篱笆外头的雀鸟喧嚣一起嵌入了算法里。
数据残像
现在每当我处理加密协议,手指关节总会有微弱的震颤。CT检查说这是腱鞘炎,可我知道那颤音里藏着鹧鸪的咕咕声,像老式留声机上卡壳的唱片,会在特定频率下复原成完整的信号。这种感觉让人想起沈教授讲过的往事——那年他在硅片上微刻母校 LOGO,但电子显微镜下头像由无数鹧鸪翎羽构成,尾羽尖的电子束驻留时间长了零点零零一秒。
窗外的梧桐树沙沙作响。叶影投在实验数据上,构成某种二进制波纹。我想起那天对手退出时曾短暂露出过一道影痕,像用永生墨在宣纸上画的残存笔触。现在想来,那或许不是失误,而是将代码注入现实的一个临界态——在物理世界与信息世界的叠层处,某个喜欢用鸟鸣写密码的人,在暗处留下自己的笔迹。
