Xbox 全球网络中断持续了整整 16 个小时,而最让人无法接受的一幕随之曝光——连插进光驱的实体光盘游戏也集体罢工。

在玩家对 DRM 零容忍的情绪下,这把火直接烧向微软的信誉。微软技术主管 Scott Van Vliet 紧急向 The Verge 解释:光盘游戏本就不该受这类中断影响,这是设计预期。他随后剖开了故障根因——一场授权检查的错位,加上一套本该“断网也能跑”的智能分发机制,在关键时刻掉了链子。

打开网易新闻 查看精彩图片

拆开整个事件,矛盾其实集中在三个概念上:授权、Smart Delivery,以及故障时系统默认的封锁策略。看懂这三处,就能理解为什么看上去最保险的光盘,会栽在联网故障上。

授权检查:为何“不该挡路”却挡了路?
Van Vliet 直言:“光盘授权检查不应阻止玩家访问游戏,这是刻意设计。”在 Xbox 体系里,授权并不等于时刻在线的版权验证。一旦主机在某个联网瞬间校验过光盘的合法性,一份经过签名的授权凭据就会被保存到本地。此后就算断网,主机只要读到本机留存的凭据,就应当毫不犹豫地放行。问题是,这次 16 小时的外部服务宕机恰巧搅乱了这一流程——主机没能正确使用硬盘里已有的离线授权,反而试图联网验证,连不上服务器就直接把玩家挡在门外。

他确认,“团队发现了一个问题,导致主机在宕机期间未能正确使用已保存的授权”。真正的锅不是光盘必须联网才能玩,而是系统在应当读取本地存档时,错误地走了网络通道,并因为网络不可用而采取了“拒绝一切”的封闭策略。这就带出了故障时封锁机制的缺陷。

故障封锁逻辑:把门锁死,连光盘也挡
绝大多数在线服务的安全倾向是“故障即锁死”:服务一断,干脆就把所有通道关闭。对数字版权管理而言,这套逻辑的初衷是“如果不能验证合法性就禁止访问”。但当实体光盘本身已经是一张物理通行证时,再因为外部服务器宕机而拒绝读盘,就像插上车钥匙却提示“连接互联网验证车钥匙”一样荒谬。

Xbox 这次正好踩进这个坑。官方确认,一切乱源来自一台外部服务设备突然倒下,一口气停摆了 16 小时。这台设备承担着授权与许可的验证工作,主机连不上它,DRM 系统就自动转入封闭模式——它没有为实体光盘专门定义一条“放行”出口,于是本该离线的光盘游戏被强行拖进了本不该参与的网络审判。

工程上讲究“优雅降级”,也就是哪怕系统部分崩溃,其余功能也应争取维持最低可用。微软显然承认这笔欠债,接下来要推送的更新,正是为了给光盘游戏补上一条“开放”通道——当验证不可用时,允许放行。

Smart Delivery:平时是加分项,怎么成了绊脚石?
Van Vliet 的解释还拎出了 Smart Delivery 系统。平时它很好用:塞进一张光盘,主机会自动替你装上最契合当前硬件的版本,不用再手动挑 Series X 还是 One 的执行文件。问题出在两种实现路径上——一种是常规 Smart Delivery,靠网络下载完整或最佳版本;另一种是“全光盘支持”,开发者把所有可执行文件一股脑刻进盘里,理论上光盘一插、直接运行,完全不需要碰互联网。

如果所有光盘游戏走的是全光盘支持这条路径,那么即便授权检查翻车,主机仍然可以直接启动盘内的可执行文件,因为游戏本身不依赖网络补全数据。可现实是,全光盘支持只是可选项,很多发行商仍然把核心运行文件留在网络端,光盘仅充当授权凭证和被阉割的包体。这样一来,当授权检查迷路走进网络并撞墙时,光盘内容自身根本撑不起一条完整的运行链——游戏自然启动失败。

这件事把光盘游戏的尴尬处境展示得淋漓尽致:蓝光碟 100GB 的容量虽是物理限制,可不少发行商宁愿把光盘做成一张网络通行证,也不肯把完整游戏塞进去。所谓“实体版保平安”的底气,正在被这种半数字化交付悄悄蛀空。微软已确认将通过系统更新修复这一漏洞,确保未来断网时光盘游戏不再被误伤。