跳到正文
SpruceNovel
封面加载中…
小说

街头拾荒者之斩杀线

共 40 章

正在阅读 · 第24章 质疑的重量

第24章 质疑的重量

听证会第二天上午九点,国会山像一具刚从沉睡中惊醒的巨兽。

媒体区的规模比昨天扩大了三倍——国际媒体加入,镜头列阵如钢铁森林。安全警戒线外,抗议者和支持者各自聚集,标语牌在晨光中晃动:“生命无价”“算法需要监督”“效率不等于正义”。更远处,几辆黑色厢型车静静停着,车窗贴着深色膜,天线林立。

玛利亚在准备间里来回踱步,手机屏幕上是不断刷新的加密信息流。

“肖已经安全抵达芝加哥的临时庇护所。”她念给艾伦听,“张岳说母服务器的数据销毁程序在凌晨三点被激活,但他提前备份了关键部分。还有……”她停顿,“牢A监控到,布莱克昨晚见了四个人:卫生部法律顾问、哨兵公司的首席科学家,还有两个……名字不在任何公开档案里。”

“智库的人。”艾伦站在窗边,看着下面蚂蚁般的人群,“效率联盟的幕僚。他们在策划反击。”

“今天的证人名单调整了。”玛利亚调出平板,“卫生部助理部长詹金斯、国土安全部网络安全主管莫里斯,这两个是明牌。但委员会刚刚通知,临时增加第三位证人——‘国家医疗优化中心’的首席算法架构师,丹尼尔·克雷格博士。”

“克雷格。”艾伦重复这个名字,“他是‘社会风险评分’算法的主要设计者之一。三年前我们在硅谷论坛上交过手。”

“交手?”

“他当时提出一个观点:‘医疗资源的稀缺性决定了我们必须建立优先排序系统,就像战地医生要做分类检伤。’”艾伦转过身,“我问他:‘那谁来扮演上帝?算法吗?’他说:‘总得有人扮演。’”

玛利亚皱眉:“所以今天他会为算法辩护。”

“他会用尽一切科学术语和道德困境的包装,来证明系统的‘必要性’。”艾伦整理了一下西装袖口,“但核心论点不会变:资源有限,选择不可避免。”

“那我们怎么应对?”

“我们不应对。”艾伦说,“我们提问。”

门外传来敲门声。工作人员探头:“米切尔先生,听证会十五分钟后开始。今天您依旧有开场陈述权,但时间缩短为三分钟。”

门关上后,艾伦对玛利亚说:“联系张岳。让他准备实时数据验证工具。克雷格一定会质疑我们证据的‘真实性’,那就现场验证给他看。”

“在听证会现场?没有网络……”

“用国会图书馆的公开数据库。”艾伦眼神锐利,“那是政府数据,最具公信力。如果连他们自己的数据库都显示‘社会风险评分’存在,他们还有什么借口?”

玛利亚快速打字发送信息。几秒后,张岳回复:

【工具已就绪。触发关键词:‘真实性验证’。需要30秒加载时间。】

“三十秒。”玛利亚抬头。

“够长了。”艾伦说,“长到让所有人都看清楚,他们是在拖延,还是在害怕真相。”

---

上午九点半,听证室座无虚席。

今天的氛围明显不同——旁听席前三排坐满了穿着正装的官员和律师,表情严肃得像参加葬礼。议员席上,布莱克看起来恢复了状态,头发重新梳得一丝不苟,面前堆着新的文件山。

巴恩斯参议员敲槌:“委员会继续。首先,请证人艾伦·米切尔作开场陈述。三分钟。”

艾伦起身,没有走向证人席中央的麦克风,而是直接转向旁听席的摄像头。

“昨天,罗伯特·肖先生用他儿子的故事,向我们展示了这套系统对人的伤害。今天,我猜我们会听到很多关于‘技术必要性’‘资源优化’‘算法公正性’的讨论。”他的声音平静,却有种穿透力,“但在那些抽象术语开始之前,我想请大家记住几个数字。”

他举起左手,竖起一根手指。

“第一,根据我们取得的哨兵公司内部数据,过去三年,仅旧金山湾区就有超过两千四百人被标记为社会风险评分低于-50。其中,一千八百人进入‘处理流程’。”

第二根手指。

“第二,在这八百人中,至少有三百二十人的医疗福利被终止或大幅削减。一百五十人被‘建议’搬离住房保障项目。七十四人……被记录为‘自愿放弃治疗并失联’。”

第三根手指。

“第三,这七十四人的家属,没有一个收到正式的死亡通知。他们收到的,是模板化的行政信函:‘很遗憾,您所关心的个人已选择终止与我们的服务关系。’”

他放下手。

“所以今天,当专家们谈论算法的‘准确性’和‘效率’时,我想请委员会,请所有观看直播的人,先问自己一个问题:我们应该用什么标准,来衡量一个夺走七十四条生命、却连死亡证明都懒得伪造的系统的‘成功’?”

三分钟用完。

艾伦坐下。听证室里一片寂静,只有相机快门的咔嚓声。

巴恩斯清了清嗓子:“现在进入今天的主要议程。委员会传唤第一位证人:卫生部助理部长,威廉·詹金斯先生。”

詹金斯是个五十多岁的男人,灰发梳得整整齐齐,戴着金丝边眼镜。他宣誓时声音洪亮,像是排练过无数次。

“詹金斯先生,”布莱克开始质询,“卫生部是否与哨兵公司或其子公司签订过涉及‘社会风险评分’系统的合同?”

“卫生部与多家私营企业有服务外包关系,旨在提高公共医疗系统的运行效率。”詹金斯的回答滴水不漏,“具体合同细节属于商业机密,但所有合作都严格遵守联邦采购法规和医疗伦理准则。”

“那么,你是否知晓任何联邦机构在使用所谓的‘斩杀线’算法来决定公民的生死?”

“当然没有。”詹金斯语气笃定,“卫生部的一切决策都以患者最佳利益为核心。我们使用数据分析工具,是为了更公平地分配有限的医疗资源,确保更多人获得救治。”

布莱克转向艾伦:“米切尔先生,你听到了。卫生部否认使用你说的系统。”

艾伦举起手:“主席先生,我请求向詹金斯先生提问。”

巴恩斯点头:“允许。”

艾伦看向詹金斯:“助理部长先生,您说卫生部使用数据分析工具来‘更公平地分配资源’。请问,这些工具的算法逻辑是否向公众公开?”

詹金斯顿了顿:“算法的具体实现属于知识产权范畴……”

“我换种问法。”艾伦打断,“如果一个公民被算法判定为‘低优先级’,他是否有权知道:第一,判定基于哪些数据;第二,这些数据是否有误;第三,如何申诉?”

“我们有完善的申诉机制……”

“请直接回答:是或否?”

詹金斯的脸微微涨红:“具体情况需要具体分析。”

“那我给您一个具体情况。”艾伦从面前的文件中抽出一份,“玛丽·汤普森,六十二岁,乳腺癌晚期。去年八月,她的医疗补助申请被算法系统拒绝,理由是‘预期生存期不足六个月,治疗成本效益比过低’。但她实际上多活了十一个月——这期间全靠民间慈善组织提供的止痛药度过。”

他把文件推向前:“这是她的医疗记录和死亡证明。记录显示,直到去世前两周,她的肿瘤标记物仍在下降,显示治疗可能有效。但算法根据历史统计数据,给出了‘不建议投入’的判断。”

詹金斯低头翻阅文件,手指有些抖。

“所以我的问题是,”艾伦的声音像手术刀,“当算法犯下这种错误——当它基于不完整的数据或过时的模型,错误地宣判一个人的‘不值得’——卫生部是否有纠错机制?还是说,错误一旦发生,就只是……系统运行的‘合理损耗’?”

“任何系统都不可能完美……”詹金斯试图辩解。

“我没问完不完美。”艾伦提高音量,“我在问:当错误发生,当一个人因为算法的误判而痛苦死去,谁会为此负责?是写代码的程序员?是批准合同的官员?还是……根本没有人负责,因为责任被分散到了系统的每一个缝隙里,最后消失不见?”

旁听席传来压抑的赞同声。

布莱克敲桌子:“米切尔先生!你在进行演讲,而不是提问!”

“我问完了。”艾伦坐下。

詹金斯擦了下额头,刚要开口,艾伦又补充了一句:“哦,对了。玛丽·汤普森的女儿正在旁听席。如果助理部长先生想亲口解释‘合理损耗’的概念,她现在就可以站起来。”

镜头瞬间转向旁听席。一个三十多岁的女人红着眼睛,紧紧抓着一张母亲的照片。

詹金斯的嘴张了张,没发出声音。

布莱克意识到局面失控,赶紧说:“委员会感谢詹金斯先生的证词。下一位证人:国土安全部网络安全主管,莫里斯先生。”

莫里斯是个精瘦的中年人,穿着军装式样的西装,走路姿势笔挺。他的证词更直接:

“国土安全部负责监督涉及国家关键基础设施的网络系统。我可以确认,没有任何联邦机构运行或授权运行所谓的‘斩杀线’系统。米切尔先生提供的证据,经初步分析,存在明显的数据篡改痕迹。”

炸弹投下了。

听证室哗然。布莱克的眼睛亮起来——这才是他们准备的反击。

“请详细说明。”布莱克说。

莫里斯打开面前的笔记本电脑,连接到大屏幕:“我们技术团队分析了米切尔先生昨天展示的代码片段。发现几个疑点:第一,代码中的时间戳与哨兵公司的实际开发日志不符;第二,部分函数调用了不存在的数据库接口;第三——”

“等一下。”艾伦举手。

“米切尔先生,请让证人说完。”布莱克严厉地说。

“我只想问一个简单的问题。”艾伦看向莫里斯,“主管先生,您说代码被篡改。请问,您对比的‘原始版本’从哪里来?”

莫里斯停顿了一下:“从哨兵公司提供的合法备份。”

“也就是说,您用来验证真伪的‘原始数据’,来自被指控的当事方自己?”艾伦挑眉,“这就像让犯罪嫌疑人提供自己的不在场证明,然后宣布证据无效。”

旁听席有人忍不住笑出声。

莫里斯的脸沉下来:“我们有专业的技术验证流程……”

“那让我们换个验证方式。”艾伦转向巴恩斯,“主席先生,我请求进行实时数据验证。既然主管先生质疑我们证据的真实性,我提议:现在,就在听证会现场,调取政府公开数据库,运行一个最简单的查询。”

“什么查询?”巴恩斯问。

“查询‘社会风险评分’算法是否真实存在。”艾伦说,“不是看哨兵公司的内部备份,也不是看国土安全部的分析报告,而是看联邦政府自己维护的、对公众开放的数据集。”

布莱克立刻反对:“这不符合程序!听证会不是技术演示现场!”

“但如果主管先生指控我伪造证据,”艾伦平静地说,“那么当场验证,是最直接、最公正的方式。除非……有人害怕看到查询结果?”

这句话巧妙地施加了压力。如果巴恩斯拒绝,就等于承认“可能有问题”。

老参议员摘下眼镜,擦拭了很久,然后戴上:“委员会允许进行验证,但限定时间五分钟。并且,验证过程必须由委员会指定的技术人员操作,而不是米切尔先生本人。”

“同意。”艾伦说,“我只需要提供一个关键词。”

“什么关键词?”

“社会保障号。”艾伦说,“随便哪个。就从昨天肖先生提到的那些名字里选一个:卡洛斯·门多萨,德里克·肖,或者玛丽·汤普森。让我们看看,在政府公开的健康数据、住房数据、就业数据里,有没有一个叫做‘社会风险评分’的字段存在。”

控制室里,莎拉·维斯特的手心出汗。她快速检查系统——张岳的程序已经就绪,藏在国会图书馆数据库的常规更新包里。触发条件:任何终端查询特定社会保障号时,自动激活。

但问题来了:委员会指定的技术人员会按照艾伦说的做吗?

这时,她的耳机里传来张岳的声音:“H,能听到吗?程序设置的是语音触发。只要有人在听证会现场说出‘验证’和具体的社会保障号,就会启动。”

“收到。”莎拉低声说,“但他们可能不会说。”

“那就想办法让他们说。”

听证室里,布莱克正在与助理快速商议。显然,他们没想到艾伦会提出当场验证。这是个危险的提议——如果验证结果显示确实存在评分系统,整个反击就垮了。但如果拒绝,又显得心虚。

“主席先生,”布莱克最终说,“我认为这种现场验证不具备法律效力。数据的真实性和完整性需要经过严格的司法取证程序,而不是在听证会上像马戏团表演一样……”

“那就让我来表演。”

一个声音从旁听席后方响起。

所有人都转过头。

一个穿着格子衬衫、牛仔裤的亚裔年轻人站起来。他看起来很普通,像大学里的研究生,但手里拿着一个打开的笔记本电脑。

“我叫张岳。”他说,“是米切尔先生团队的技术顾问。如果委员会担心验证程序被操纵,我可以提供一个解决方案:由我现场编写查询代码,委员会的技术人员监督每一步。代码会公开发布在GitHub上,全球的程序员都可以实时审查。”

布莱克的脸黑了:“你是谁?谁允许你在听证会上发言?”

“根据《第一修正案》,公民有权在公共事务中发表意见。”张岳走向前方,在法警拦住他之前停下,“而且,如果国土安全部的主管先生指控我们伪造证据,那么作为被指控方,我有权当场自证清白。”

巴恩斯参议员看着这混乱的局面,叹了口气:“年轻人,你有技术资质吗?”

“麻省理工学院计算机科学博士,前谷歌高级工程师,现在……自由职业者。”张岳举起笔记本电脑,“如果您需要,我可以现场登录我的学术页面,或者调用我在GitHub上开源项目的贡献记录。”

旁听席传来窃窃私语。有人已经开始手机搜索,然后惊呼:“天,他真的是MIT的博士……还发过顶级论文……”

巴恩斯与布莱克交换了一个眼神。拒绝已经不可能了——如果连一个MIT博士的现场验证都拒绝,听证会的公信力将彻底破产。

“委员会允许进行技术演示。”巴恩斯最终说,“但仅限于验证数据字段是否存在,不得运行任何分析或评分算法。时间:十分钟。”

“足够了。”张岳走向技术人员预留的位置。

玛利亚在顾问席上看着,心跳如鼓。这是计划外的一步——张岳的突然现身。但也许,这是必要的。当对手在程序上设置障碍时,有时需要直接翻过围墙。

张岳连接上自己的笔记本电脑和听证会的主系统。大屏幕分成两半:左边是他的代码编辑器,右边是查询结果窗口。

“首先,我需要访问国会图书馆的联邦数据开放平台。”他的手指在键盘上飞舞,代码行快速滚动,“这是完全合法的公开接口。任何公民都可以访问。”

屏幕上出现了一个政府网站的登录界面。

“现在,我需要一个社会保障号来进行查询。”张岳转向莫里斯,“主管先生,既然您质疑数据的真实性,那您来选一个号码如何?从您认为‘绝对不可能被系统标记’的人里选。”

这是个聪明的陷阱。如果莫里斯拒绝,显得心虚;如果他选了一个,万一真的有标记呢?

莫里斯犹豫了几秒,然后说:“用我自己的。社会保障号是XXX-XX-XXXX。”

旁听席一阵骚动。这是个大胆的选择——如果连国土安全部主管自己都被系统标记,那玩笑就开大了。

张岳点头,输入号码。

查询结果加载中。

十秒,二十秒。

屏幕闪烁,然后显示:

【查询结果:0条记录。】

莫里斯松了一口气,嘴角浮起胜利的微笑:“看,根本没有所谓的评分系统。”

但张岳没有动。

“主管先生,”他轻声说,“您确定您输入的是您真实的、完整的、当前有效的社会保障号吗?”

莫里斯的笑容僵住了。

张岳切回代码界面,快速敲击:“联邦数据平台有一个特点:为了防止数据滥用,对高权限账户的查询会自动路由到‘清洁版本’的数据库,过滤掉敏感字段。但如果我从底层直接查询原始数据备份……”

他运行另一段代码。

“需要三十秒破解权限验证。这只是技术演示,实际攻击需要更长时间。”张岳解释着,代码像瀑布一样流下,“好了,现在重新查询同样的号码。”

回车。

这一次,结果跳出来得很快。

【姓名:莫里斯,詹姆斯·T】

【职务:国土安全部网络安全主管】

【安全许可等级:绝密】

【关联医疗支出记录:2023年心脏支架手术,总费用$184,322,联邦保险覆盖87%】

【社会风险评分:+247】

【评估状态:高价值保护对象】

【备注:需定期更新健康监测数据,确保生产力延续。】

死寂。

绝对的、令人毛骨悚然的死寂。

莫里斯的脸从红变白,再从白变青。他张着嘴,却说不出话。

张岳转向镜头:“看,系统确实存在。而且它给莫里斯先生的评分是+247,‘高价值保护对象’。为什么呢?因为他是国土安全部高管,有绝密许可,心脏手术花费高昂但联邦保险几乎全包——这说明系统认为,他的‘社会价值’远高于医疗成本。”

他顿了顿:

“但请注意最后一行:‘需定期更新健康监测数据,确保生产力延续’。这是什么意思?意思是,如果有一天莫里斯先生失去职务,如果他的健康状况恶化到治疗成本超过价值,如果他的评分从+247跌到负数……”

张岳没有说完。

但所有人都懂了。

布莱克猛地站起来:“这是非法入侵!你入侵了政府系统!”

“不。”张岳摇头,“我访问的是国会图书馆的公开数据平台。这些数据之所以存在,是因为《信息自由法》要求联邦机构定期公开 anonymized统计数据。我只是……不小心访问到了没有完全匿名化的版本。”

他关掉查询窗口:

“所以,主管先生,您还要坚持说‘社会风险评分’系统不存在吗?还是说,您打算解释一下,为什么您自己的档案里会有这个字段,而且评分如此……令人羡慕?”

莫里斯跌坐回椅子上,手在抖。他知道完了。无论怎么辩解,那个+247的评分已经像烙印一样,印在了所有观看直播的人心里。

而如果连他都有评分,那么普通人呢?

巴恩斯参议员重重敲槌,但这一次,连法槌的声音都显得苍白无力。

旁听席上,玛丽·汤普森的女儿站了起来。她没有喊叫,只是举着母亲的照片,眼泪无声地流下。

那张照片,和昨天德里克的照片,和索菲亚的脸,在镜头里重叠。

三个失去至亲的人。

一个评分为+247的高官。

对比如此残忍,如此清晰。

艾伦在这时开口,声音平静得像暴风雨前的海面:

“现在,还有人想讨论算法的‘技术细节’吗?还是说,我们终于可以承认,这不是技术问题,而是道德问题?不是效率问题,而是正义问题?”

没有人回答。

布莱克看着屏幕,看着莫里斯失魂落魄的脸,看着巴恩斯苍老而疲惫的神情。他知道,第二轮,他们也输了。

而且输得更惨——因为这一次,输掉的是“数据真实性”这个最后的阵地。

他悄悄拿出手机,发出第二条加密信息:

【提前启动B计划。就今天。】

回复几乎是瞬间:

【已确认。一小时内到位。】

布莱克删除信息,抬头时,脸上重新戴上了政客的面具。但面具之下,是冰冷的决绝。

如果辩论赢不了。

那就换一种方式结束。

窗外,华盛顿的天空依然湛蓝。

但云层,正在远方聚集。