凌晨三点零七分,快递站后门那块被雨水泡得发白的门牌,忽然自己响了一声。
不是风吹的,也不是金属松动的脆响,而像有人隔着墙,拿指甲在门牌背面轻轻敲了一下。陈九正蹲在分拣台边,手里还捏着前一章回滚后留下的白表副本,听见这声音,脊背立刻绷紧了。
白表不是纸。
至少现在不是了。
回滚写回去之后,它像被什么东西重新装订过一遍,纸面上原本涂黑的旧签收记录都退成了浅浅的灰,只有最上面一行还醒着,像一只没闭眼的眼睛。那行字他认得清楚,正是刚才系统提示里弹出来的内容:门牌校验失败,入口状态异常,建议执行反向验证。
建议。
阴件系统从来不用建议这种词。
陈九还没来得及细想,门外又响了一下,这次更近,像敲在门牌正面。紧接着,站里那盏吊灯猛地一晃,灯泡里溢出一圈发青的光,照得墙上的编号影子忽长忽短。后门口的门牌,那个写着“城郊七号快递站”的铁牌,居然从中间慢慢翻了一面。
陈九盯着它,喉咙发紧。
门牌背面不是空的。
背面也有字,只不过那不是给活人看的字,而是像被泡胀后又晒干的旧印痕,一层压一层,密密麻麻,全是校验字段。最上方一行最清楚:门牌编号:7。下一行是门牌来源:站外挂接。再下一行,校验对象:陈九。
他心里咯噔一下。
这不是系统在查门牌,是门牌在查他。
“陈九。”
门外传来一个很轻的声音,像从走廊尽头刮过来的风,却带着一点熟悉的沙哑。他猛地抬头,看见玻璃门外站着个穿蓝色雨衣的人影,脸藏在兜帽阴影里,看不清模样,只能看见对方左手拎着一个长条形的黑色文件袋,袋口封条上压着一枚红得发黑的蜡印。
阴司封口。
陈九没敢开门,手却已经摸到柜台下那把钉着镇纸符的裁纸刀。
“你谁?”
那人影没动,只是抬起另一只手,隔着玻璃,把一张折得四四方方的纸缓慢展开。纸上没有字,只有一个门牌号,和站外巷口那块早被拆掉的老门牌一模一样。
“来做接口复核。”对方说,“白表写回去以后,门牌自动触发反向校验。你站里现在不是入口,是被入口重新定义过的样本。”
陈九听得后背发冷。
被入口重新定义过的样本。
这句话他在旧案卷宗里见过类似的笔迹。那种说法通常只会出现在阴阳两界的接口事故报告里,意思很简单,原本属于“通道”的东西,因为被某次错误签收、某次回滚、或者某次不该存在的补录,反过来开始核对使用它的人。谁先答错,谁就会被登记成异常。
他盯着那人影,压着嗓子问:“白表不是已经回写成功了?节点都掉线了,你们还来查什么?”
“正因为节点掉线,门牌才开始接管校验。”门外那人说,“你把下游节点从系统里抹掉了,系统只能先回头查门。门不认人,就查编号。门牌一旦确认你不是合法持有人,后面的阴件会自动归属到你身上。”
陈九心头一沉。
归属。
这两个字他太熟了。
前几次阴件找上门,都是因为站里拒送,东西在账面上找不到归处,最后就把他当成默认收件人。可这次不一样,门牌校验一旦判定他不合规,整个站都会被改成收件地址。他连跑都没地方跑。
吊灯又晃了一下,后门墙角忽然渗出一串湿漉漉的脚印,明明门外那人还隔着玻璃站着,脚印却像有人从门牌背面一步一步走进来。陈九眼角一跳,抄起裁纸刀朝地上一划,把那串脚印前头的水痕割断。水痕被切开的瞬间,竟然发出纸张撕裂的声音。
那不是水,是校验流。
门外那人似乎也停了一瞬,随即把文件袋往玻璃上一贴。封条红光一闪,袋面浮出两行字:门牌反向校验接口,临时授权件。请持有人配合。
“把门牌编号念一遍。”那人说,“念错一次,门就会把你当成冒牌入口。念对了,接口才会开。”
陈九没有立刻照做。他转头看向墙上的站牌,那里原本挂着的纸质编号早在回滚后变了形,最初写的是“7”,可在吊灯青光下,那个“7”下方又慢慢透出一笔,竟像被谁从背后补成了“17”。
他呼吸一滞。
两个编号。
这不对。
站里只有一个门牌,怎么会有两个编号同时存在?
白表被他攥得发皱,纸面忽然浮出一行新字:门牌编号冲突,建议读取反向校验接口,以确认真实入口版本。
版本。
又是版本。
陈九这才意识到,从回滚开始,真正被逼出来的不是一扇门,而是门背后的版本权。谁能说门牌应该是什么,谁就能决定这站到底通向哪一层。白表写回去,只是把节点从掉线变成失联,门牌没死,反而醒了。
“你到底是谁?”他再次问。
门外那人沉默片刻,伸手摘下兜帽。
兜帽下是一张很年轻的脸,苍白得像长期不见日光,左眼下方却印着一枚淡红色的条形码,像是被什么旧式编号机打上去的。那人看着陈九,声音低得像从喉骨里磨出来。
“我以前也是这站的门牌核验员。”
陈九怔住。
“你们站里原来的门牌,不止挂过一个人。”那人说,“前一个核验员没活过反向校验,身份被门牌吞了,后面的记录才会一直空着。现在白表把旧节点写回来了,门牌开始找补缺口。它要么补上真实编号,要么补上你。”
他说到最后两个字时,门牌背面的校验字段忽然同时亮了一下,像无数只眼睛齐刷刷睁开。
陈九没有退。他知道这时候一退,门牌就会默认他畏检。于是他慢慢把白表摊开,按在分拣台上,按照刚刚浮出的提示,念出那串编号。
“七。”
门外没有动静。
“还是十七?”那年轻人盯着他,像在等一个只有门牌知道的答案。
陈九闭了闭眼,重新去看站牌,去看墙角旧漆剥落的位置,去看白表最底下那行几乎看不见的回滚痕迹。然后他忽然意识到,真正的问题不是编号到底是多少,而是这个门牌为什么会允许两个编号同时存在。
能同时存在的,只有一正一反。
他抬起头,一字一句道:“正面是七,背面是十七。”
话音落下的刹那,后门铁牌发出一声沉闷的震颤,像有锁芯在内部翻开。玻璃门外那人脸色骤变,立刻后退半步,低声喝道:“别让它完成认定!”
可已经晚了。
门牌背面那一整片密密麻麻的字段,像被无形的手拽住,开始一行一行翻转。原本向外的编号被压进铁皮,另一套更深的字段浮出来,灰白发亮,最顶端赫然是一行权限提示:反向校验接口已接通,当前待验对象:站内持有人。
陈九只觉得掌心一麻,白表像活了一样,猛地从台面上弹起一角。他低头看去,白表空白处正缓慢长出新的内容,不是签收记录,也不是地址,而是一串被拆开的参数字段。
门牌背面,还连着别的东西。
不是终点。
是接口。
而且这接口,正在往更深处反查。
他刚意识到这一点,门外那年轻人忽然抬手砸向玻璃,嘴里急声道:“听着,反向校验不是让你证明自己是门牌持有人,是让门牌证明它自己没被人换过!一旦它查到自己是被改写的,下一步就会追溯改写源头,到时候查的就不是你,是站里最早那次补录!”
补录两个字一落,陈九脑中像被针猛扎了一下。
他想起昨夜系统里那条无寄件人阴件的首条记录,想起白表回写时被他忽略掉的一个灰色编号,想起所有旧案里都被刻意抹平的一处空白。那些空白从来不是没有发生,而是被补录吞掉了。
门牌现在开始反向校验接口,追的就是这个源头。
门外那人的脸色比玻璃还白,声音已经压不住:“陈九,别让它查到站牌最初挂上去的那一天。那一天一旦被翻出来,整条线都会倒过来。”
陈九没回话,因为门牌背面最后一行字已经完全显出来了。
补录日期:明日两点整。
他的心猛地往下一沉。
明日两点。
那正是下一批阴件自动生成的时间。
也是这接口真正要咬住的时间点。
风从门缝里渗进来,带着一股潮冷的纸灰味。陈九抬手按住门牌,指尖刚碰上铁皮,就感觉到一阵细微的震动,像有什么极薄的东西在里面呼吸。他知道,自己已经没法把它当成一块简单的门牌了。
它在等第二次确认。
而这一次,确认的不是编号,是谁在决定编号。
白表在台面上无风自翻,翻到最后一页时,页脚缓缓浮出一行新的提示,字迹细得像刀口刮出来的:
参数未读,门牌已验。
陈九盯着那行字,心里一瞬间明白了。
门牌开始反向校验接口,不是结束。
只是它已经替下一层门,先把门给找出来了。
本书首发来自 17K小说网 ,第一时间看正版内容!
作者寄语: