零在短租公寓的折叠椅上坐了整整一夜。
窗外那条窄巷子里的弹子房凌晨两点打烊,凌晨四点又有一辆垃圾车倒车进来,发出刺耳的蜂鸣声。零对这些声音充耳不闻。他的全部注意力都集中在屏幕上那行不断跳动的数据流上——他给搭档发出的加密邮件,在发出后不到两小时就收到了回复。
但回复的内容让他把原本打算泡的那杯即溶咖啡彻底忘在了水壶边上,直到咖啡粉在杯底结成一层干涸的褐色硬壳。
搭档的回复很简短,用的依然是那套基于《广辞苑》第四版的五十音加密法。零翻译出来之后,屏幕上只有三行字。第一行是:“沉默市的服务器架构维护者身份不明,但可以确定的是,该平台在过去三年中从未被任何国家的执法机构成功渗透。”第二行是:“你追踪的那两笔比特币交易,资金源头可能来自海东国境内一家合规交易所,但我不能继续往下查了——权限已经被冻结。”第三行最短,但零盯着它看了最久。“有人在我之前就封住了这条路。小心。”
权限被冻结。有人提前封住了路。
零靠在椅背上,把这两条信息放在脑子里反复拆解。搭档在警视厅网络治安对策课服役超过二十年,职级虽然不算最高,但他在加密货币追踪领域的权限在整个海东国警务系统里都是数一数二的。能在他查到关键节点之前就冻结他权限的人,层级至少要比他高出两级以上。而那样的人,整个警视厅不超过十个。
这不是一起普通的暗网雇凶案。一个在公园集会被拒之后精神崩溃的底层合同工,不可能会惊动警视厅高层提前封锁调查权限。除非——除非这个合同工的钱包,从一开始就不是他自己的。除非那条资金来源的链条,在延伸到某个境外交易所之后,并没有断掉,而是拐了一个弯,拐进了一个不该被触碰的地方。
零打开比特币区块浏览器,把那两笔交易的哈希值重新调了出来。这一次他没有顺着资金的流向往下追,而是反方向往回追溯——从沉默市的托管地址开始,一层一层地剥开混币器的外壳,逆向追踪每一枚比特币的来源。这个过程比他预期的要困难得多。正常的混币操作会把资金切碎、搅匀、再重新组装,就像是把一沓钞票放进碎纸机里打成纸屑,然后再试图把纸屑拼回原来的钞票。几乎不可能。但零追查暗网交易十几年,深知一个道理:混币器可以让资金流动的路径变得极其复杂,但它无法改变一个底层事实——每一枚比特币从诞生到流转的每一个步骤,都被永久地记录在区块链上。只要你足够耐心,足够细心,你总能找到某个被忽略的碎片。
凌晨四点二十分,他找到了。
在第二次混币和第三次混币之间的一个极其微小的分叉上,有一笔金额不到零点零零一比特币的零钱被转到了一个独立钱包里。这笔零钱的金额太小了,小到任何一个正常人都会直接忽略——折合日元不到三千块,在区块链的汪洋大海里连一滴水都算不上。但这笔零钱的钱包地址有一个特殊的特征。它的前缀和后缀的数字排列方式,和三个月前一笔从摩纳哥某交易所流出的资金所使用的钱包地址几乎完全一致。
零立刻调出了那家摩纳哥交易所的公开数据。这家交易所在业内以“不问问题”著称——不需要实名认证,不需要身份审核,只要你把比特币打进去,它就把等值的其他加密货币打出来,中间没有任何人工干预。它的注册地是摩纳哥,服务器据说放在塞舌尔群岛,实际运营团队在哪里没人说得清楚。业界给它起了个绰号叫“黑洞”——钱进去了,没有光能逃出来,也没有人能追踪到任何痕迹。
零把两块屏幕并排打开,左边是那笔零钱的钱包地址分析结果,右边是“黑洞”交易所过去三个月所有的公开链上数据。他的眼球在两块屏幕之间快速移动,左手的食指和中指放在键盘的Ctrl和F键上,右手滚动着鼠标滚轮。这个动作重复了将近两个小时。
早上六点半,窗外的天空开始泛起灰白色的时候,他停了下来。
不是因为找到了答案,而是因为他意识到答案可能比他想象的更简单——也更危险。那笔零钱的钱包地址,和“黑洞”交易所七个已知的出口钱包地址中的三个,共享同一组底层代码特征。这组代码特征不是普通的交易脚本,而是一种被称为“沉默协议”的加密签名技术。零见过这种技术。十年前,在他追查“幽灵协议”的那半年里,他在至少四个不同的暗网服务器上发现过同一种加密签名的残留痕迹。“幽灵协议”从来没有被抓住过。它就像它的名字一样,始终飘荡在网络世界的某个角落里,偶尔留下一片模糊的影子,然后迅速消散。如果沉默市的服务器架构真的和“幽灵协议”有关——如果那个消失了十年的幽灵现在又出现了——那这起案子,远比他最初想象的要复杂得多。
零从折叠椅上站起来,走到窗边。他拉开窗帘的一角,看见巷子对面的杂居大楼门口,一个穿着围裙的老妇人正在把深夜食堂门口的立式招牌搬进屋里。她的动作很慢,每搬一步就要停下来歇一口气。零看着她的背影,忽然想起渡嘉敷岛上那个每天早上沿着海岸线散步的老渔夫。十年前,他离开日京的时候对自己说,他会变成那个老渔夫那样的人——简简单单,日出而作,日落而息,这辈子再也不用在凌晨四点盯着屏幕上的幽灵发呆。但现在他站在这里,盯了整整一夜的屏幕,追踪着一个可能比幽灵更难抓住的东西。
他回到书桌前,拿起手机。搭档的加密邮件还停留在屏幕,那行“小心”在冷白色的背光下显得格外扎眼。零想了想,打了一行回复:“帮我查一件事。2009年到2015年间,海东国境内有哪些政府机构或大型企业使用过一种叫做‘沉默协议’的加密签名技术?重点查金融厅和警视厅内部。如果有权限问题,不用硬查,告诉我名字就行。”
他把消息发出去,然后把手机屏幕朝下扣在桌上,重新把注意力集中在沉默市的被动嗅探数据上。他现在需要做一个决定——是继续在外围观测,还是亲自进去。
沉默市有一套极其严格的反渗透机制。新注册用户在最初的三十天内只能浏览商品列表,不能发布订单,不能使用站内信,不能访问任何加密论坛板块。这个机制把绝大多数想混进来调查的人都挡在了门外。零很清楚这一点,因为十年前他在试图潜入一个类似的暗网市场时,曾经花了整整两个月时间养一个账号——每天登录、浏览商品、在公开论坛里发一些无关紧要的帖子,一点一点地积累信誉值,直到系统解除限制。但这一次他没有两个月的时间。如果北原苍介的第二笔订单已经进入执行阶段,那他必须在执行完成之前找到突破口。一个区议员的命,和一个月薪不到二十万円的仓库分拣员的怨念,这两者之间的差距大到他不敢赌。
零做出了选择。他打开了沉默市的注册页面。
用户名他用了三十二位的随机字符串,和北原苍介用的一样——但这个习惯不是北原的发明,而是沉默市系统本身的引导。它的注册提示就写着:“建议使用随机生成的用户名以保护您的隐私。”零在这个用户名下面,又注册了一个全新的比特币钱包,从自己在离岛上存了多年的私人储备里转了一小笔比特币进去。这笔钱的来源经过了他在渡嘉敷岛上自己搭建的四层跳转,比北原那三次混币要复杂得多。
然后他打开了沉默市的“新手上路”论坛板块。这是沉默市唯一对新用户开放的社交区域。里面的大部分帖子都是新人报到、交易咨询和暗网使用技巧的交流,帖子内容公开可见。零花了将近一个小时,把过去三个月的所有帖子从头到尾浏览了一遍。大部分内容都是毫无价值的灌水——有人问怎么用比特币,有人抱怨商品价格太高,有人在卖假证件的小广告。但在翻到两个月前的一页时,一个帖子让他停住了。
帖子的标题是:“有没有人知道怎么投诉政府工作人员?”
发帖时间是在深夜两点四十分。正文的内容很简短,发帖者用生硬的英文写道:“我住的城市,有个区役所的课长。他拒绝了我的申请,不给理由。我写了邮件,打了电话,去了窗口。都没有用。有没有人知道——在网上,有没有别的方式可以投诉这种人?”
帖子的回复不多,只有四条。前三条都是标准的论坛回复——“去法院起诉”“找律师”“曝光给媒体”。但第四条回复很短,只有一句话,用英文写的:“There’s a category for that. Check ‘Other Services’.”
有个分类专门做这个。去“其他服务”看看。
发那条回复的账户已经被注销了。用户名是一串十六进制字符,注册时间和注销时间之间只隔了不到四十八小时——典型的“一次性账户”,用来发完这条引导信息之后就自我销毁。
零把那串十六进制字符复制进自己的记事本里,在北原苍介的沉默市用户名旁边新建了一行。两个用户名使用的是完全不同的字符组合,没有任何重叠。但他注意到一个细节——两个账户的注册时间相差不到一周,而且使用的都是同一个版本的洋葱浏览器客户端,操作系统指纹显示的是同一种非标准的时区设置。海东国标准时间,但偏差了大约十七分钟。
这个偏差不是系统错误。每一台电脑的时钟都会因为硬件老化产生微小误差,而这个误差在不同电脑上各不相同。两台电脑的时钟偏差完全一致的概率,比中彩票还低。
零靠在椅背上,用手指轻轻敲着桌面。他几乎可以确定,北原苍介在沉默市上不止一个账号。那个发帖问“怎么投诉政府工作人员”的人,就是北原自己。而那个引导他去“其他服务”分类的人——那个用一次性账户发了一条回复就消失的人——很可能就是沉默市的管理员,或者说,管理团队中负责识别潜在客户并精准递上商品目录的那个人。
这不是一个被动的交易平台。它在主动寻找买主。像一只蹲在深海底部的鮟鱇鱼,头上挂着一盏发光的诱饵,等着黑暗中游过的最孤独的鱼自投罗网。
窗外,日京市的早晨已经全面展开了。巷子里的深夜食堂换成了早间咖啡店,上班族们穿着统一色调的西装从地铁站口涌出来,每个人脸上的表情都和昨天、前天、大前天一模一样。这座城市在新的一天里重复着旧的循环,像一台精密运转的机器,每一个齿轮都在固定的位置上按照固定的速度旋转。
零拉上窗帘,把室外的光线隔绝在外。他回到书桌前,重新打开了沉默市的“其他服务”分类页面。那个灰圆圈图标在深色背景上安静地闪着光。他用新注册的账户点开了一条标价为一个比特币的服务商品,把详情页面的每一个字都仔细读了一遍。然后他关掉页面,打开了加密邮件客户端,给搭档发了第二条消息。
“沉默市不是一个被动的市场。它在主动培养买家。我之前追踪过的所有暗网平台都只是在出售非法的商品和服务——但这个不一样。它在出售某种更危险的东西。它在告诉那些被社会拒绝的人:你的愤怒是可以被定价的。而它很便宜。”
发完这条消息之后,他合上笔记本电脑,走到床边,仰面躺在那张硬得硌骨头的单人床上。天花板上的日光灯管发出细微的电流声,隔壁房间有人在用吹风机,走廊里传来了某个住客拖着行李箱经过的声音。
他闭上眼睛,脑子里却还在转着那些十六进制字符串、时钟偏差、摩纳哥交易所和“幽灵协议”的残留痕迹。所有的线索都指向同一个方向——沉默市的背后,站着一个远比北原苍介更危险的人。或者说,更危险的存在。
而那个人,十年前就从他的手边溜走过一次。
这一次,他不能再让它溜走。


暂无评论,来抢沙发吧!