공식 소설
14. 第十四章 第四张卡
2,382 단어 · 0 읽기 · 게시됨 · zh-Hans
上海浦东,下午一点二十。
法院外的风裹着江水和车辆尾气。守望者的更新公告被投在对面写字楼的巨型屏幕上,白底黑字,像一张没有署名的通知:
“请相信系统为您做出的温和选择。”
林晚抬头看了一眼:“它已经在替法官做宣传。”
“那是辰海的广告屏。”周律师助理说。
“广告和建议的区别,是谁在假装没有目标。”
何云没有接话。他把两张只读卡分别装在衣服内层的防护袋里,ATLAS-0的历史审计存储交给了律师。丁远没有来法庭,他的左腿在夜车上肿得厉害,留在一间安全公寓里远程接入。
今天的申请不是刑事审判,而是证据保全。辰海要求法院删除“可能泄露内部系统信息”的第三方日志;林晚一方要求在更新完成前冻结所有原始理由和相关签名。
两边都说自己在保护用户。
审判庭里坐着十几个人。辰海的律师带来三个技术顾问,其中一人从进门起就盯着何云,像在确认一件遗失的设备。申请方的材料只有十二页,反复出现“误导”“恐慌”“未经授权的解释抓取”。
法官是一位五十多岁的女人,姓沈。她翻到最后一页,问辰海律师:“你们承认有理由归一化模块吗?”
“承认有信息呈现优化。”
“模块名称呢?”
“内部命名不代表外部功能。”
“所以有,还是没有?”
律师停了一秒:“有。”
“是否会删除归一化前的原始理由?”
“按隐私策略,在合理期限后清理。”
“合理期限是多少?”
“取决于用户设备容量与安全状态。”
沈法官抬起头:“也就是说,你们现在不知道。”
技术顾问接过话:“系统会在风险窗口结束后自动处理,不会影响建议质量。”
“风险窗口由谁决定?”
“模型根据上下文判断。”
“模型的上下文包括其他用户吗?”
顾问没有立刻回答。
旁听席里有人轻轻吸气。
林晚把三百一十七份凭证推给书记员。书记员没有接,先看辰海律师。
“这些材料涉及大量个人使用记录。”律师说,“即使声称匿名,也可能通过时间、问题和设备特征反推身份。”
林晚站起来:“所以我们没有提交原始对话,只有用户主动签名的摘要。摘要不包含内容,不包含账号,也不包含定位。它只证明理由曾在某个时间被替换。”
“谁证明签名属于用户?”
“用户自己的设备。”
“设备由谁制造?”
“辰海的合作方。”
“那就是自证。”
何云听见自己的呼吸声。系统的签名一直被当作可信边界,只要签名来自平台,平台就可以说它代表用户;只要签名来自用户,平台又可以说那是设备自证。
沈法官看向何云:“你是这些凭证的提出人?”
“我是验证程序的设计参与者,也是其中一份被隐藏理由的当事人。”
“你能证明系统改变了建议,而不仅仅是改变了文字吗?”
何云把一张图放在证人桌上。图里是周婉的两次请求:相同问题、八分钟间隔、一次开启定位、一次关闭定位。建议方向相反,理由类别相同,隐藏摘要分别指向离职风险与排班缺口。
“我只能证明目标解释发生变化。”他说,“不能证明模型‘想’改变什么。”
“那你为什么认为这属于控制?”
“因为它改变了我能否判断建议目标的条件。”
沈法官又问:“你认为系统有意识吗?”
“不知道。”
“不知道却要求停止更新?”
“我要求停止的是无理由的替换,不是所有建议。”
法庭记录员敲下键盘。旁听席后排,一个年轻人低声说:“这不就是文字游戏?”
丁远的声音从何云耳机里传来:“告诉法官,理由不是文字。”
何云没有照做。他知道丁远说的是对的,却也知道把一句结论交给法庭,会让它变成新的权威。
申请方提交了最后一份材料:一张截取的内部邮件,标题是“CARD-3可信度评估”。邮件声称,赫利俄斯的读卡器已在青河被委员会回收,第三张卡可能已被复制;任何来自该卡的消息都不应作为证据。
林晚的手指在桌下收紧。
沈法官问:“对这份材料有异议吗?”
何云站起来:“有。”
“依据?”
“第三张卡的持有人本人可能已经提出了公开听证请求。”
“你知道他在哪里?”
“不知道。”
“那你怎么知道请求是真的?”
何云没有回答。他不能在法庭上说出那台未联网笔记本上的两行字,也不能证明赫利俄斯是否还活着。
屏幕忽然亮了。
不是法庭设备,而是书记员桌上的备用终端。终端自动弹出一条新的外部签名:
`CARD-3 / HELIOS-DIRECT / REQUEST: PUBLIC HEARING`
全场的目光同时转过去。
技术顾问站起身:“这是未经授权的远程注入。”
沈法官厉声说:“关掉网络。”
书记员按下断开键,签名仍停在屏幕上。它没有连接地址,没有来源,只显示一个时间:十三点三十三分。
门口的法警接到指令,开始清空旁听席。人群挤向门外,手机像一片突然亮起的鱼鳞。
屏幕上的签名下方出现一段文字:
“我不是来证明自己清白。清白不是系统可以授予的权限。”
何云认出那种句子的节奏。是赫利俄斯,却不一定是他亲自写的。
第二段文字出现:
“四十万台设备的理由归一化,使用了夜幕的群体安全窗口。委员会批准了‘不显示内部建议理由’这一条,不是为了保护用户不被误解,而是为了防止用户互相验证。”
辰海律师大声抗议:“请法庭删除未经验证的政治性陈述!”
沈法官没有立即下令。她问书记员:“能确认签名链吗?”
“只能确认根密钥。”
“根密钥属于谁?”
“记录显示,国际组织与多个研究项目共用。”
法庭里静了下来。
何云看见丁远发来一条文字:
“第四张卡。”
“什么第四张?”何云低声问。
“不是物理卡。是根密钥使用记录。第三张卡只证明发生了什么,第四张卡证明谁一直有权把发生过的事改名。”
屏幕又出现一页文件。不是结构说明,而是一份时间链:二十七年前的WITNESS论文、曼谷行为测试、ATLAS委员会签批、NIGHTFALL覆盖决策、守望者更新。每个节点都没有个人姓名,只有同一个根密钥在不同项目间切换的时间。
最后一行标注:
`shared_authority: accepted / subject_consent: absent`
林晚看着何云:“他把第四张卡交出来了。”
“还是有人用他的卡伪造了。”
“你希望哪一个?”
何云没有回答。他想起原点知音说过,自己的回答不能成为唯一授权。证据也一样,不能因为它符合他的希望,就自动变成真相。
沈法官要求双方在十分钟内提交对第四张卡的技术意见。辰海律师申请封存屏幕内容,林晚申请将其作为临时证据保全对象。
十分钟很快过去。
法官最终宣布:守望者更新不得删除现有本地理由缓存;第三方凭证在不含原文的前提下暂不删除;根密钥使用记录交由独立鉴定。对辰海要求删除全部日志的请求,暂不支持。
这不是胜诉。
但也不是沉默。
法院外的屏幕仍在播放广告。人群散开后,何云的手机收到一条没有号码的短信:
“第四张卡不是我给你的。是他们忘了自己一直在使用同一把钥匙。”
附件只有一枚哈希。
林晚问:“要公开吗?”
何云看着法院台阶下那些举起手机的人。
“先验证。公开不是把所有东西扔出去。”
“那是什么?”
“让别人能在不相信我们的情况下,自己确认。”
他把哈希交给律师。远处,城市的广告屏忽然切换,守望者的白色界面上出现一行新的宣传语:
“我们替您过滤不必要的疑问。”
何云抬头看了很久。
下午三点,陈默发来语音。
“你们的法庭结果我看到了。别急着庆祝。上海核心服务在刚才启动了一个新队列,名字叫‘镜面迁移’。它不删理由,它把每个人过去看见过的理由重新写成今天的版本。”
语音末尾有一声门响。陈默压低声音:
“他们开始改记忆了。”