一分钟速览
- 2018 年,美国威斯康星州警方在一起儿童诱骗案中锁定了 Kik 上的用户名 **`fus__ro_dah`(fus 后面是两个下划线)**。但发给 Kik 的调查令上写的是 **`fus_ro_dah`(一个下划线)**——**一个字符之差**。
- Kik 按调查令返回了另一个人的邮箱。顺着这个邮箱,Google 记录指向加拿大的一个 IP,运营商把 IP 对应到住址,警方搜查了加拿大人 **Brandon Klayme** 的住所。
- **他的手机和笔记本上什么都没搜到**——没有相关证据,没有涉案图像,甚至无法证明他在那段时间用过 Kik。他仍然在 2020 年被捕、2023 年被判有罪、2024 年获刑 **18 个月并服满全部刑期**。
- 用户名的差异**在整个庭审中无人发现**,控辩双方都没有。直到他出狱后准备上诉,律师团队在后期才发现调查令上少了一个下划线。
- 2026 年 7 月,**新斯科舍省上诉法院撤销全部定罪**,判词写道:**「Klayme 先生对这些指控是事实上无罪的。他本就不该被起诉,更不该被定罪。」** 法院同时指出,若当初调查无误,指向的会是**「一个名字叫 Jay、IP 位于加利福尼亚的人」**。
⚑ 本文基于两家媒体的报道交叉核对:**Ars Technica** 2026-07-28 稿件(作者 Nate Anderson,本站已直接核阅原文全文并截图),以及德国 **heise online** 同期报道(作者 Enrico Giardina,本站直接核阅英文版)。**本站未取得新斯科舍省上诉法院判决书原文**——CanLII 与法院官网在本站访问时均被反爬拦截;文中所有法院判词均为上述报道的引述,中文为本站翻译。加拿大广播公司(CBC)亦有同题报道,**本站访问时返回 403,未能核阅**,故未采用其独有细节。案件中涉及未成年人的具体内容,本站不作转述。
一个字符,把调查引向了另一个国家的另一个人
2018 年 8 月到 12 月,美国威斯康星州一名 12 岁女孩在 Kik 上与一名成年男性持续联系。母亲在检查女儿手机时发现了不当内容并报警。
当地 **Dane County 警长办公室**取走手机做了取证。取证报告里写得很明确:女孩与一个用户名为 **`fus__ro_dah`** 的成年账号之间有 **125 条 Kik 消息**。⚑ 这个名字取自《上古卷轴 5:天际》里的「龙吼」台词,`fus` 后面是**两个**下划线。
为了确认这个账号背后是谁,警方向 Kik 发出了调查令。**调查令上写的是 `fus_ro_dah`——只有一个下划线。**
Kik 按令返回了这个(另一个)账号登记的邮箱地址。剩下的每一步,技术上都没有出错:Google 的记录显示该邮箱从加拿大的一个 IP 登录过;威斯康星的调查人员把案子转给了哈利法克斯地方警局;哈利法克斯警方拿 IP 去问本地运营商 Bell Aliant;运营商把这个 IP 对应到了订户的实际住址——加拿大人 **Brandon Klayme** 的家。

每一步都「验证」了上一步,但没有一步回头看前提
警方拿到搜查令,从 Klayme 的卧室带走了手机和笔记本电脑。
对这些设备的检查结果是:没有任何与案件相关的证据;没有任何把 Klayme 与那名女孩联系起来的痕迹;没有发现涉案图像。 Klayme 确实有一个 Kik 账号,但据 Ars Technica 的报道,警方连他在相关时间段内登录过 Kik 都无法证明。即便如此,他仍被逮捕并面临三项指控:通过电信手段诱骗 14 岁以下未成年人、向儿童提供色情材料、持有儿童色情物品。案件进入庭审并被判有罪。heise 的报道进一步指出,这份有罪判决实际上仅仅建立在服务商对 IP 与用户账号的技术归属之上。⚑ 这一表述出自 heise,Ars 的原文未使用同样的措辞,本站将其作为该媒体的概括保留。
这里值得停下来想一想:**当搜查一无所获时,本该出现的结论是「也许找错人了」。** 但在一条看起来环环相扣的证据链里,「什么都没搜到」被消化成了「他清理干净了」,而不是「前提可能是错的」。
两个下划线和一个下划线,肉眼几乎分不出来
一个自然的疑问是:这么明显的差别,怎么会一路没人发现?
事实是整个庭审过程中,控方、辩方、法官都没有注意到。上诉法院在判词中对此的说法是:「尽管关于用户名的信息在庭审时就是可得的,但没有证据能确认或解释它为何未被注意到。」 客观上,下划线是最难被目视校对的字符之一:在多数无衬线字体里 `fus__ro_dah` 和 `fus_ro_dah` 的宽度差不到一个字符位;如果这段文字恰好带下划线样式、或出现在带下划线的超链接里,两个连续下划线会直接和下划线本身融为一体。这类字符还包括容易混淆的 `l`/`I`/`1`、`0`/`O`、以及中文环境里的全角与半角标点。在需要精确匹配的场合,不要依赖眼睛校对,要依赖复制粘贴和程序比对。
出狱之后,他自己继续把这件事挖了下去
Klayme 服满了 18 个月刑期。出狱后他没有停止上诉。
按 Klayme 本人的叙述:「在准备上诉理由的后期阶段,才发现调查令里存在一个微小的错误,而它改变了我人生的走向。」 他指出办案警官没有注意到嫌疑人的 Kik 用户名 `fus__ro_dah` 含有双下划线,而这一出入在庭审中完全未被察觉,从未被提请主审法官注意。检方在被指出后重新审视了案卷,同意上诉应予支持。新斯科舍省上诉法院随后撤销全部定罪、并撤销包括仍在执行的缓刑监管在内的全部刑罚,判词写道:「Klayme 先生对这些指控是事实上无罪的。他本就不该被起诉,更不该被定罪。」 法院同时指出,如果当初的调查没有出这个差错,它本应「指向一个名字叫 Jay、IP 显示在加利福尼亚的人」。⚑ 以上引文均转引自 Ars Technica 与 heise 的报道,本站未取得判决书原文。
从 2018 年立案到 2026 年获判无罪,中间是 8 年。
精确匹配的场合,别信眼睛
这件事最该被记住的不是「警察打错了字」,而是**一条自动化程度越来越高的数据链条,会把最初的输入错误一路放大、并在每一步给它增加可信度**。几条可以直接拿走的经验:
**第一,标识符要复制,不要重打。** 用户名、订单号、钱包地址、快递单号、合同编号——凡是需要精确匹配的字符串,从源头复制粘贴,任何一次手工转录都是一次引入错误的机会。这也是为什么很多系统给标识符加**校验位**(身份证末位、银行卡 Luhn 校验、IBAN 校验位):它的唯一作用就是让打错一位的字符串**当场失效**,而不是安静地指向另一个真实存在的对象。
**第二,「查不到东西」是一个信号,不是一个可以忽略的空白。** 本案里设备取证一无所获,这本该动摇整条链条的前提。日常场景同理:转账时对方名字对不上、系统里查不到这个订单——先怀疑输入,别急着找解释。
**第三,越长的自动链条,越需要在末端回头核对起点。** 链条中段的每一次「查得到、对得上」都在增加信心,但它们**验证的都是链条本身,而不是链条的第一环**。上诉法院那句话说得很克制:信息当时就在卷宗里,只是没人回头看。
来源:Ars Technica 2026-07-28《A missing underscore sent innocent man to prison for 18 months》,作者 Nate Anderson(本站直接核阅原文并截图;`fus__ro_dah` 与 `fus_ro_dah` 的差异、Dane County 警长办公室取证与 125 条消息、Kik 返回邮箱、Google 记录与 Bell Aliant 的 IP 归属、设备取证一无所获且无法证明其在相关时段登录过 Kik、三项指控、2020 年被捕 / 2023 年定罪 / 2024 年判 18 个月并服满、上诉阶段发现错误、检方同意上诉、上诉法院「事实上无罪」判词、「名字叫 Jay、IP 在加利福尼亚」的表述、以及「信息当时可得却无从解释为何未被注意」的判词,均出自该文);heise online 英文版《Confused username: Innocent person sentenced to 18 months in prison》,作者 Enrico Giardina(本站直接核阅;「有罪判决仅建立在服务商对 IP 与用户账号的技术归属之上」的概括出自该文,Ars 原文未作同样表述)。**新斯科舍省上诉法院判决书原文本站未能取得**(CanLII 与法院官网访问时被反爬拦截),所有判词为上述报道的引述,中文由本站翻译;CBC 同题报道访问时返回 403,未采用。关于字符易混淆与校验位的说明为本站补充的通用技术常识,不属于案件事实。配图为 arstechnica.com 页面截图。
从 2018 年的一次调查令输入,到 2026 年的一纸无罪判决,中间隔着 8 年和 18 个月的实际刑期。而这条链条上每一个环节——取证软件、平台、搜索引擎记录、运营商、搜查令、法庭——都在忠实地执行自己那一步。这大概是数字时代最该记住的一课:**自动化不会替你检查前提,它只会替你把前提执行到底。**


