12. 第十二章 JANUS
Mark Ellis给自己的死亡准备了三把钥匙。
第一把钥匙,是心跳。
如果他的加密终端超过七十二小时没有完成一次人工认证,系统会自动释放一份备份。
失败了。
有人比系统更快。
第二把钥匙,是身份。
如果联邦内部正式把他的状态从ACTIVE改成DECEASED,另一份资料会进入预设通道。
也失败了。
那条通道甚至没有真正离开政府网络,就被截断。
第三把钥匙最奇怪。
它不关心Mark死没死。
也不关心谁修改了他的档案。
它只等一件事——
Caldera的一台旧服务器重新上线。
上午六点十四分。
Priya的电脑响了一声。
她原本正在查Reed过去十七年的授权记录。
咖啡刚喝到第二口。
屏幕右下角出现一个没有发件地址的通知。
没有标题。
只有一句:
THE RIVER IS MOVING.
她停住。
第一反应是钓鱼邮件。
第二反应,是拔网线。
然后才打开隔离环境。
文件自己解压。
一共四百七十二兆。
最上层只有一个视频。
文件名:
IF I’M DEAD
Priya盯了三秒。
拿起电话。
Ethan没睡。
准确说。
他在凌晨四点之后放弃了睡觉。
Reed那句:
“因为Daniel让我。”
一直留在脑子里。
十七年。
父亲死前一年,Reed已经奉命进入他的生活。
父亲“死”以后,他继续。
后来自己查Mateo。
查Mark。
查Dark River。
Reed还在。
像一个永远站在背后的安全绳。
现在Ethan终于知道:
安全绳另一头,不一定系在自己身上。
手机响的时候。
他正在厨房里炒蛋。
Priya只说:
“Mark。”
Ethan关火。
“什么?”
“他留了东西。”
二十六分钟后。
联邦大楼。
Priya已经把门锁上。
窗帘拉起。
隔离机没有联网。
Ethan进来第一句话:
“谁知道?”
“目前我。”
“还有?”
“现在你。”
“Reed?”
“没有。”
Ethan停了一下。
“好。”
Priya看他。
“你第一次主动不告诉Reed。”
“我知道。”
“感觉?”
Ethan脱外套。
“很差。”
视频开始。
Mark Ellis坐在一个很普通的酒店房间里。
没有西装。
衬衫袖口卷到手肘。
头发比Ethan最后一次见他时更乱。
桌上全是纸。
第一句话:
“If you're watching this, I was right.”
他停顿一下。
然后:
“And I’m probably dead.”
Priya下意识看Ethan。
Ethan没动。
Mark拿起一张纸。
“先从最容易的开始。”
“如果这份文件最后到了Ethan Cole手里。”
他看镜头。
“Sorry.”
Ethan的下颌绷紧。
Priya低声:
“他以前也对你说过?”
“嗯。”
“什么时候?”
“Mateo之后。”
视频里的Mark像知道答案。
继续:
“你当年问过我。”
“七个人里面,谁卖了Mateo Ruiz。”
“我一直没回答。”
“不是因为我不想。”
“是因为我查错了方向。”
屏幕切换。
2017年安全屋访问日志。
七个真人账户。
下面。
还有一个没有姓名的系统凭据。
Mateo当年在录音里说:
Seven people know where they put me.
Mark指着第八个入口。
“我们把这个东西当成维护凭据。”
“因为它没有人名。”
“没有对应员工。”
“没有固定终端。”
“但它有一个权限。”
下一页。
CROSS-SYSTEM VISIBILITY
警用终端。
门禁。
车辆调度。
市政摄像。
承包商维护。
全部。
Mark:
“Mateo不是被某一个警察把地址卖出去。”
“至少,不是以我们一直以为的方式。”
Ethan的呼吸慢慢停下来。
Mark调出一条记录。
CALDERA SERVICE CREDENTIAL
登录时间。
2017年9月22日。
2:39。
两分钟以后。
安全屋摄像头黑掉。
2:41。
直到2:52。
Mark:
“Caldera根本不需要等一个人泄密。”
“因为他们负责维护我们以为属于自己的系统。”
“我们把安全屋地址藏在执法数据库。”
“数据库服务器外包。”
“门禁外包。”
“摄像系统外包。”
“身份认证外包。”
他笑了一下。
没有幽默。
“我们以为把秘密藏在一栋房子里。”
“实际上房子的墙、门、灯和锁。”
“都属于别人。”
Ethan盯着屏幕。
九年前。
他一直在找一个人。
七个里面的一个。
甚至因此怀疑过自己最熟悉的人。
怀疑过Mark。
怀疑过行动组。
怀疑过当地警员。
可Mateo真正碰到的东西,从来不需要一个人在深夜拿起电话:
“安全屋在这里。”
它只需要——
看。
Priya低声:
“所以Mateo为什么死?”
Mark像听见她。
下一页。
一份批准记录。
没有姓名。
只有编号。
后来恢复出来的签名字段:
M. WARD
Ethan整个人不动。
“Martin。”
Mark:
“Mateo发现Caldera的维护权限可以跨越执法和城市基础设施。”
“他还发现十一分钟不是故障。”
“他准备把原始日志交给Cole。”
“所以Caldera把他标成了暴露风险。”
“清理请求在凌晨2:36提交。”
“2:38批准。”
“批准人——”
停顿。
“Martin Ward.”
Priya坐直。
Ethan没有说话。
Mark继续:
“执行组不一定知道Mateo是谁。”
“他们甚至不一定知道Caldera到底是什么。”
“他们只得到一个合法化过的行动窗口。”
“十一分钟。”
“进入。”
“带走。”
“清理。”
“退出。”
“系统恢复。”
Mateo不是因为“知道太多”这种模糊理由死。
他死得很具体。
因为他找到了Blind Tide的底层路径。
因为他准备把路径交出去。
因为那天晚上。
有人判断:
让他继续活着的风险,大于让他消失的风险。
Ethan的手放在桌面。
很稳。
Priya却能看见他的指节已经白了。
“继续。”
她点播放。
Mark换了一份资料。
“接下来是十一分钟。”
“如果你们已经走到这里。”
“应该已经猜到一半。”
屏幕上出现一个老旧术语。
BLIND TIDE
Mark:
“这不是Caldera发明的。”
“甚至不属于某家公司。”
“最早记录至少可以追到九十年代末。”
“早期时长不固定。”
“七分钟。”
“九分钟。”
“十三分钟。”
“它原本是跨境情报和隐蔽运输使用的一种临时同步失明。”
“不同系统在同一时间进入维护、延迟、离线或人工接管。”
他抬眼。
“后来基础设施标准化了。”
“系统更联网。”
“外包商更集中。”
“窗口也就稳定下来。”
屏幕中央。
11:00
“十一分钟。”
Priya轻声:
“不是事后删除。”
Ethan:
“是提前开门。”
两个人同时看向视频。
Mark点开下一页。
仿佛早知道他们会得到这个结论。
“Exactly.”
Blind Tide不是让摄像头“坏掉”。
不是谁黑进一台服务器。
而是拥有足够系统节点权限的人,可以让彼此独立的平台在同一个时间段里——
都合理地看不见。
一辆车。
一个人。
一批货。
一个交易。
一次杀人。
只要动作够快。
十一分钟以后。
世界恢复。
而系统会告诉后来的人:
没有异常。
只是维护。
Ethan突然想起第一章。
Mark死的墨西哥荒漠。
四个人。
烧毁SUV。
如果那辆车曾经过边境。
如果当时也有十一分钟——
“Mark。”
他低声。
“你自己也是这么死的。”
视频像回应。
“现在说我。”
房间里安静下来。
Mark把一份停车场照片放到镜头前。
墨西哥。
日期:
死亡前一天。
他和一个男人。
虽然角度不算清楚。
但Ethan一眼认出来。
Martin Ward。
“我查到2017的清理批准以后。”
Mark说。
“没有第一时间找Cole。”
“因为我还不确定他是不是被监控。”
Ethan闭了一下眼。
Mateo最后一句:
He doesn't know who's watching him.
原来不只是Mateo这么想。
Mark也一样。
“我联系Ward。”
“告诉他我知道Caldera的服务凭据。”
“告诉他我找到2017批准记录。”
“然后等。”
“如果他不动。”
“我可能错。”
“如果他动。”
“我就知道。”
画面切换。
酒店走廊监控。
Ward走进Mark房间。
二十二分钟后出来。
接着是车库。
Mark上车。
Ward也上。
第二辆车远远跟随。
Mark的视频恢复。
“如果你看到这段。”
“说明他动了。”
停顿。
“也说明我没能回来。”
下一段不是画面。
是音频。
车内。
风声。
轮胎。
Mark:
“Martin.”
Ward:
“You should’ve stopped at Mateo.”
Mark:
“You approved the cleanup.”
很久。
Ward:
“Yes.”
Priya下意识吸了一口气。
Ethan眼神完全冷下来。
Mark:
“And now?”
Ward:
“Now you know too much.”
Mark:
“So you’re going to kill me.”
Ward没有马上回答。
然后:
“I’m going to stop a chain reaction.”
Mark笑。
“That’s what everyone says when they want murder to sound administrative.”
后面出现争执。
座椅摩擦。
Mark的呼吸突然变重。
没有枪声。
只有很短的挣扎。
某种塑料束带收紧的声音。
然后。
越来越安静。
最后只剩发动机。
音频结束。
Priya脸色发白。
Ethan没有动。
Mark不是被枪杀。
所以早期尸检没有发现枪伤。
Ward在车里亲手杀了他。
然后把尸体和另外三具尸体一起放进SUV。
焚烧。
想把它变成另一起跨境犯罪。
如果不是那张被缝在内衬里的广州照片——
Dark River这条线可能永远不会进入Ethan手里。
Mark的视频最后出现一次。
“Martin Ward杀了我。”
没有修饰。
没有推理。
“如果我死。”
“从他开始。”
停顿。
“但别停在他。”
画面黑掉之前。
最后一行字:
CALDERA NODE 17
LOS ANGELES PORT
FAILSAFE TRIGGER: ACTIVE
Priya猛地低头。
刚才这份死后文件为什么今天才来?
不是因为Mark死亡。
而是Caldera Node 17——
重新上线了。
她快速敲键盘。
“Ethan。”
“嗯。”
“节点刚刚活跃。”
“哪里?”
“洛杉矶港。”
“多久?”
Priya看时间。
“六分钟前。”
屏幕上。
一个倒计时出现。
MAINTENANCE WINDOW
剩余:
08:37
两个人同时站起来。
Blind Tide已经开始。
Ethan抓外套。
走到门口又停住。
Priya:
“怎么?”
他拿手机。
拨了一个号码。
Priya看名字。
没说话。
第三声。
接通。
“什么事?”
沈砚声音很平。
背景很安静。
Ethan:
“Ward杀了Mark。”
另一边安静一秒。
“证据?”
“Mark自己留下的。”
“地点?”
“港口。”
“为什么?”
“Caldera节点上线。”
沈砚没有再问。
“我过去。”
Ethan:
“等等。”
停顿。
“这次听我的。”
另一边没有声音。
Ethan知道这句话意味着什么。
两天前。
他还因为沈砚越过那条线打过他。
现在又让他进入一个可能会发生枪战的现场。
不是和解。
只是现实。
沈砚终于:
“你有计划?”
“有。”
“那我听计划。”
不是“听你的”。
是“听计划”。
Ethan也听得出来。
“够了。”
电话挂断。
Priya看他。
“你们现在算什么?”
Ethan开门。
“麻烦。”
洛杉矶港。
上午七点零二。
海雾还没有完全散。
集装箱一层层堆到视野尽头。
起重机在远处缓慢移动。
世界看起来非常正常。
这恰恰是Blind Tide最危险的地方。
外表不会变黑。
不会警报大作。
不会有电影里的系统崩溃画面。
只是在某些服务器里。
某些数据停止更新。
某些门禁不再记录。
某些摄像头开始循环播放三分钟前的画面。
Ethan到的时候。
沈砚已经在。
深色夹克。
没有长风衣。
手里没枪。
至少看不见。
Ethan第一句话:
“你为什么又比我快?”
“你开得慢。”
“我一路超速。”
“你有一段走错出口。”
Ethan转头。
“你跟我?”
“没有。”
“那你怎么知道?”
“港区路网。”
“你真的非常讨厌。”
“你说过。”
Ethan打开后备箱。
扔给他一件备用防弹衣。
沈砚接住。
看了一眼。
“真的?”
“穿。”
“很丑。”
“你死了更丑。”
沈砚抬眼。
几秒以后。
还是穿上。
Ethan注意到。
没说。
这是他们争执以后。
沈砚第一次在一个安全问题上直接接受他的决定。
很小。
但存在。
Priya远程接入。
“Node 17在旧货运区。”
“Nico那边呢?”
沈砚耳机里传来声音。
Nico:
“在线。”
Ethan:
“你们怎么也进来了?”
Nico:
“我老板没告诉你?”
沈砚:
“闭嘴。”
Nico:
“好。”
倒计时:
06:41
Nico:
“Caldera节点正在清除冷存储。”
“里面可能是Mark查过的东西。”
Priya:
“能远程停吗?”
“不能。”
“为什么?”
“它在物理隔离网。”
Ethan:
“所以必须进去。”
“对。”
两个人进入货运建筑。
外围摄像头正在循环。
门禁刷卡后。
不留下记录。
这意味着:
他们现在也被Blind Tide保护。
只是没人知道保护他们的是谁。
地下层。
服务器机房外。
Ethan突然停住。
沈砚也停。
门没锁。
太简单。
Ethan:
“你也觉得?”
“嗯。”
“他在等。”
“Ward?”
“还能是谁。”
沈砚:
“很多人。”
Ethan:
“别在这种时候制造新的嫌疑人。”
“职业习惯。”
Ethan看他。
沈砚:
“学你的。”
门推开。
里面很冷。
风扇声巨大。
最中央。
一□□立终端亮着。
删除进度:
61%
Martin Ward坐在旁边。
没有枪。
至少手里没有。
一杯咖啡还冒着热气。
像知道他们会来。
“Ethan。”
Ward抬眼。
再看沈砚。
“Adrian。”
沈砚:
“Martin。”
Ethan举枪。
“手放桌上。”
Ward照做。
“你最近非常喜欢拿枪指熟人。”
“你不算熟。”
“Daniel会很伤心。”
Ethan的枪口一点没动。
“Mark是你杀的。”
Ward:
“是。”
如此简单。
甚至没有否认。
反而让Ethan胸口那股怒气短暂失去落点。
“Mateo。”
“我批准了。”
“你的人?”
“不是我的。”
“谁的?”
Ward:
“你又开始找一个‘谁’。”
Ethan:
“至少执行命令的人有名字。”
“有。”
“说。”
Ward:
“知道名字有什么用?”
“对我有。”
“对系统没有。”
沈砚走到另一侧。
“Caldera是Janus?”
Ward看他。
“不是。”
“那是什么?”
“一个工具。”
“Northstar?”
“工具。”
“Vale Global?”
Ward看了他一眼。
“有时候是工具。”
“Meridian?”
Ward这次笑了。
“有时候也是。”
沈砚眼神瞬间冷下来。
Ethan:
“Janus是什么?”
Ward没有立即回答。
删除进度:
67%
倒计时:
04:58
Ethan:
“我没时间跟你玩。”
Ward:
“你有四分多钟。”
“显然不少。”
他看了一眼两个人。
忽然问:
“你们知道Janus为什么叫Janus吗?”
Ethan:
“罗马神。”
“两张脸。”
Ward:
“这是最表面的答案。”
“Janus看向过去。”
“也看向未来。”
“守门。”
“掌管开始和结束。”
“最重要的是——”
他看向服务器。
“Janus决定什么时候门存在。”
Ethan想到十一分钟。
沈砚也一样。
Ward继续:
“边境。”
“港口。”
“警方。”
“银行。”
“身份。”
“法律。”
“这些东西平时把世界切成一块一块。”
“Janus不需要统治它们。”
“只需要知道——”
“什么时候让某些边界暂时不存在。”
Blind Tide。
不是目的。
是门。
十一分钟。
是开门的时间。
沈砚:
“谁能开?”
Ward:
“拥有足够节点的人。”
“一个?”
“有时候。”
“一群?”
“有时候。”
“组织?”
Ward轻轻摇头。
“这是你们一直错的地方。”
他看向Ethan。
“你喜欢找责任人。”
再看沈砚。
“你喜欢找能做决定的人。”
最后:
“可Janus不是坐在一间房里的一群人。”
“它是一种治理方式。”
Ethan皱眉。
“说人话。”
Ward居然笑了一下。
“好。”
“有人负责法律。”
“有人负责钱。”
“有人负责安保。”
“有人负责基础设施。”
“有人负责把脏事交给看不见全局的人。”
“每个人都可以说。”
“我只做了我这一部分。”
“当足够多合法决定叠在一起。”
“非法的结果就会自己出现。”
Elena信里的话。
一模一样。
当足够多人只负责自己那一小部分。
最后谁都可以说:
不是我。
沈砚:
“所以谁是Janus?”
Ward看他。
“今天?”
停顿。
“很多人。”
“明天?”
“可能换一批。”
Ethan:
“你呢?”
Ward:
“有时候。”
这三个字比“是”更糟。
“Vale?”
Ward:
“不知道。”
“Sebastián?”
“不知道。”
“Daniel?”
这一次。
Ward没有马上回答。
Ethan眼神瞬间沉下去。
“回答。”
Ward看着他。
“Ask him yourself.”
Ethan往前一步。
“他在哪?”
Ward:
“如果我告诉你。”
“你现在会立刻去找。”
“对。”
“所以我不说。”
“你以为你还能走出去?”
Ward看一眼删除进度。
74%
“我本来就没准备。”
这句话一出来。
沈砚瞬间看向终端。
“Nico。”
耳机里:
“我在。”
“检查服务器附近是否有第二套触发。”
Nico:
“正在。”
Ethan:
“炸弹?”
Ward没笑。
这已经够。
沈砚:
“远程能断?”
Nico:
“不确定。”
Priya:
“删除进程还在。”
78%
Ethan:
“你为什么杀Mark?”
Ward看向他。
“因为他不会停。”
“Mateo呢?”
“因为他也不会。”
“这就是理由?”
“这是结果。”
Ethan:
“别跟我说系统。”
Ward:
“那我说人。”
他靠回椅子。
双手依然放在桌面。
“Mateo很聪明。”
“聪明到看见一套不属于他的东西。”
“但他没有权力。”
“没有保护。”
“没有筹码。”
“所以当风险评估送到我面前的时候。”
“我签了。”
Ethan眼睛发红。
“二十三岁。”
“我知道。”
“他有妹妹。”
“我知道。”
“你还签。”
Ward:
“是。”
“后悔?”
很久。
Ward没有立刻回答。
最终:
“每天。”
Ethan一怔。
Ward继续:
“如果重来。”
“我可能还是会签。”
这一句话。
太熟。
沈砚在地下河道说过:
如果再来一次。
我还是会开枪。
Ethan缓慢看向他。
沈砚也听见了。
两个人谁都没有说话。
Ward看见。
“这就是最烦的地方。”
“不是吗?”
“人会后悔。”
“可后悔不代表当时有更好的选择。”
Ethan:
“你把杀人叫选择?”
Ward:
“你们两个不也一直在做同样的事?”
“区别只是你们现在还在乎自己叫什么。”
删除:
83%
Nico突然:
“找到另一套线路。”
“不是炸弹。”
“至少不像。”
“是什么?”
“外部上行链路。”
“删除完成后会自动发送一个确认包。”
Priya:
“给谁?”
Nico:
“看不到。”
Ward淡淡道:
“Continuity。”
沈砚:
“什么意思?”
Ward:
“延续。”
“Janus从不保护人。”
“只保护连续性。”
“人可以死。”
“公司可以消失。”
“政府可以换。”
“只要机制还能用。”
Ethan:
“所以Mark死。”
“Mateo死。”
“你也准备死。”
Ward:
“如果需要。”
Ethan:
“你疯了。”
Ward:
“没有。”
“疯子相信自己特别。”
“我从来不觉得自己特别。”
这句话反而更让人发冷。
倒计时:
02:31
删除:
88%
Priya:
“Ethan,必须停。”
Nico:
“我能尝试强制断主干。”
“后果?”
“可能损坏剩余数据。”
Ethan:
“还有多少能救?”
“如果现在断。”
“可能十几个百分点。”
沈砚:
“断。”
Ethan立刻:
“等。”
两个人同时停。
旧冲突一下回来。
过程。
结果。
风险。
沈砚看他。
“每秒都在删。”
Ethan:
“我知道。”
“那就断。”
“可能毁掉全部。”
“继续等一定会毁掉。”
“我需要十秒。”
沈砚眼神冷下来。
“十秒也可能没有。”
“给我。”
两个人对视。
时间继续走。
02:08
沈砚没有动。
这是第一次。
在一个他认为必须立刻行动的时刻。
他真的等Ethan。
Ethan看拓扑图。
“Priya。”
“嗯。”
“删除是从哪个存储层开始?”
“热数据。”
“冷档?”
“最后。”
“Nico。”
“如果物理断上行。”
“保留本地供电。”
“能不能停止远程确认,但不直接杀存储阵列?”
Nico瞬间明白。
“可以。”
“需要手动。”
“位置。”
屏幕上标点。
沈砚已经动。
Ethan:
“等等。”
沈砚回头。
Ethan指另一个位置。
“那里。”
沈砚只看一眼。
跑。
Ward看着。
忽然说:
“Interesting.”
Ethan没理。
“你们终于学会一起做决定了。”
“闭嘴。”
沈砚拉开机柜。
找到主上行光纤。
不是直接断电。
而是拔链路。
Nico:
“现在!”
沈砚扯掉。
屏幕瞬间跳红。
REMOTE CHANNEL LOST
删除继续了一秒。
两秒。
然后卡住。
DELETION INTERRUPTED
91.6%
Priya:
“还有数据!”
Nico:
“约8.4%。”
Ethan:
“够吗?”
Nico:
“不知道。”
Priya:
“至少不是零。”
Ethan:
“那就够。”
Ward闭上眼。
第一次真正像松了口气。
Ethan看见。
“你希望我们停?”
Ward睁眼。
“我希望有人证明我错过一次。”
这句话还没说完。
服务器区所有灯。
突然熄灭。
不是倒计时结束。
还有:
00:41
沈砚:
“趴下!”
枪声。
一发。
从外面。
玻璃破裂。
Ward身体猛地往后一震。
胸口炸开血。
Ethan扑过去。
沈砚已经转枪寻找角度。
第二枪。
机柜边缘被击碎。
第三枪。
直奔Ward。
Ethan把人拖下椅子。
子弹打进墙。
“Sniper!”
沈砚压到另一侧。
“西北高位!”
Ethan:
“看得到?”
“没有。”
“那你怎么——”
“回声!”
Ward已经大量出血。
胸口一枪。
很深。
Ethan压住伤口。
“Stay with me.”
Ward看他。
居然笑了一下。
“你还救我。”
“闭嘴。”
“你真的很像Daniel。”
“我说过别——”
“Ethan。”
Ward抓住他手腕。
力气越来越弱。
“别查一个人。”
“什么?”
“Janus。”
“别找一个名字。”
“我知道。”
“你不知道。”
血从嘴角出来。
“如果有一天。”
“有人告诉你。”
“他就是Janus。”
停顿。
“那个人一定在骗你。”
沈砚蹲到另一边。
“谁开的枪?”
Ward转眼看他。
视线已经开始散。
“Adrian。”
“谁?”
Ward的嘴角动了一下。
像想说更多。
最后却只挤出一个词:
“Continuity.”
Ethan:
“谁负责Continuity?”
Ward已经喘不上气。
“Martin。”
“看着我。”
“谁?”
Ward视线越过他们。
看向已经黑掉的服务器终端。
然后。
很轻地说:
“Not… who.”
停顿。
“Which seat.”
脉搏停了。
倒计时。
00:00
瞬间。
整个港区灯光全部恢复。
服务器风扇重新稳定。
门禁上线。
无线电大量声音同时涌回。
外面起重机信号灯重新闪烁。
监控红灯一个接一个亮起。
城市像什么都没有发生。
只有Martin Ward死在地上。
血从Ethan手套边缘慢慢流出来。
沈砚站起来。
看向破碎玻璃外。
狙击点早已空。
Ethan没有追。
因为这次他已经知道:
Blind Tide结束以后才追。
一定来不及。
Reed是在七分钟后到的。
他没有穿防弹衣。
衬衫袖口没扣好。
明显是从别的地方赶来。
进门第一眼看见Ward。
停住。
不是普通看到尸体的停顿。
是认识。
太熟。
Ethan站起来。
“你知道他会来?”
Reed:
“不知道。”
“你认识他多久?”
“很久。”
“多长?”
“Ethan——”
“别。”
沈砚站在远处。
没有插话。
Ethan走到Reed面前。
“Mark留了录像。”
Reed眼神瞬间变。
“什么?”
“他说Mateo不是被七个人里的某一个卖掉。”
“是Caldera系统看见他。”
“Ward签清理。”
Reed闭眼。
很短。
Ethan继续:
“Mark也是Ward杀的。”
Reed:
“我不知道。”
“你知道多少?”
“……”
“你给Mark什么?”
Reed抬头。
彻底不说话。
Ethan已经猜到了。
“Dark River。”
Reed的脸慢慢垮下来。
这就是答案。
“什么时候?”
“2019。”
“为什么?”
“Mateo。”
Ethan眼神停住。
Reed看向地上Ward的尸体。
声音很低。
“Mateo死以后。”
“我等了两年。”
“告诉自己Daniel当年的命令有理由。”
“告诉自己别动。”
“别把你拖进来。”
“别让任何人重新碰Dark River。”
“然后我受够了。”
Ethan:
“所以你把资料给Mark。”
“十三页。”
“只有十三页。”
“足够让他开始查。”
“你知道会害死他吗?”
Reed没有回避。
“当时不知道。”
“现在呢?”
“每天都想。”
Ethan盯着他。
“Daniel让你埋掉Dark River。”
“是。”
“你违抗他。”
“是。”
“所以你背叛的是Daniel。”
Reed沉默。
然后:
“是。”
第一个真正干净的回答。
没有“复杂”。
没有“以后”。
没有“为了保护”。
只有:
是。
Ethan:
“为什么?”
Reed抬头。
眼睛已经红。
“因为我终于明白一件事。”
“保护你。”
“和让你永远不知道。”
“不是一回事。”
Ethan没说话。
Reed继续:
“Daniel让我照顾你。”
“后来让我看着你。”
“再后来让我阻止你走到他那条线上。”
“我做了很多年。”
“我以为自己在履行承诺。”
“Mateo死以后。”
“我第一次觉得。”
“也许我只是帮Daniel把一个错误延长下去。”
沈砚一直听着。
一句都没说。
但Ethan知道他也听懂了。
因为这又是同一种东西:
为了保护。
替另一个人决定他应该知道什么。
Vale这么做。
高岚这么做。
Daniel这么做。
Reed也做。
他们不一定恶。
甚至很多时候出发点真的来自爱。
可结果仍然可以伤人。
Ethan问:
“你把资料给Mark以后。”
“还告诉Daniel吗?”
Reed:
“没有。”
“所以你真的背叛了他。”
“是。”
“后来他知道?”
“我不知道。”
“你还联系他?”
Reed:
“偶尔。”
“为什么?”
Reed看着Ethan。
“因为我答应过。”
Ethan冷笑。
“你到底答应过多少人?”
Reed:
“太多。”
Ethan突然理解Mateo为什么说:
Trust whoever gives you a choice.
因为这里的所有人。
都在用承诺。
保护。
责任。
爱。
去替别人做选择。
下午一点。
保存下来的8.4%数据。
终于打开。
不是完整档案。
大部分文件损坏。
却剩下一个目录。
名字:
JANUS QUORUM
Nico把它投到Meridian会议室大屏。
Ethan在。
沈砚在。
Maya。
David。
Gabe。
Eve。
Reed没有被允许进来。
这是Ethan决定的。
沈砚没有反对。
页面上没有组织成员名单。
只有五个席位。
NORTH
SOUTH
EAST
WEST
CENTER
两个灰掉。
三个显示:
ACTIVE
没有姓名。
没有照片。
只有不断变化的密钥。
Nico:
“这不像五个人。”
“什么意思?”
“像五个权限位。”
Maya:
“人可以换。”
“对。”
“公司也可以换。”
“对。”
Ethan看屏幕。
“只要有人继承相应节点。”
Nico:
“就能坐那个位置。”
沈砚:
“所以War
【当前章节不完整……】
【阅读完整章节请前往……】
【nmxs8.cc】