收网之后第三天,阿哲把最终的账,摆了出来。发布页Ltxsdz…℃〇M
一块白板,左边是收掉的,右边是没动的。
左边写:核心节点,封了;本地窝点,端了;资本方,五个,全部落网;林未,自首。
右边只有一行字:镜2.0,活跃节点,无法统计。
「多少。」我问。
「不知道。」阿哲说,「它不是一个集中的东西。谁都能下一个,谁都能跑。我们封掉的那些,只是它今天在用的。明天它在哪儿,得重新找。」
他指着右边那行字。
「开源的东西就是这样。」他说,「你封了一个作者,封不住一万个下载它的人。林未删的是他自己那份,别人手里的,复制了一万份。」
我看着那块白板。
左边密密麻麻,右边一句话。
一年的功夫,换来右边的一句话。
散会以后,我一个人坐了很久。
阿哲把白板擦了,又把图存了档,走的时候问我要不要喝咖啡。发布页LtXsfB点¢○㎡我摇头。他关了灯出去,留我一个人在屋里。
灯光暗下来,白板上那两行字的印子还在,擦不干净。
我想起卷五。声临崩了,祁茂落网,我们以为完了。结果卷六来了镜——不是声临复活,是全新的东西,从开源里长出来的。声,脸,行为,全模态。
今天,镜的核心封了,林未自首了。可镜2.0还在。
我忽然明白了那个反复出现的东西——不是敌人封了一个又冒一个,是技术这东西,它本来就在往前走。你封住今天,它明天换个样子再来。
回声2.0的时候,我们防声。回声3.0的时候,我们防声加脸。现在回声4.0,我们防声、脸、行为,还要防镜2.0这种自己会长出来的东西。
每一次升级,都是被逼出来的。
不是我们想追,是它永远在前面一步。
陆时进来的时候,我还在那儿坐着。
他手里拎着两杯热饮,一杯给我。我没接,他就在我旁边的椅子上坐下,把杯子放在我手边,等它凉。
「擦不掉的。」他说,看着白板。
「嗯。」
「这不是失败。」他说。
「我知道。」
「你要把它当失败,」他说,「它就是个失败的账本。你不当它是失败,它就是一句提醒——技术不会停,回声也不能停。」
我转头看他。
他把手放过来,覆在我手背上。他的手是热的,刚拎过杯子。
「那就一直升级。」我说。
「一直。」他说。
我看着白板上那两行字的印子,慢慢觉得它没那么刺眼了。
镜核心可封。
开源残片,关不掉。
这两句话,从今往后,就是回声的日常。没有这件事,只有下一次。像奶奶那条围巾,破了补,补了穿,穿旧了再补——不是因为不爱惜,是因为还要接着用。
回家路上,下着小雨。
陆时撑伞,举得比平时高一点,怕我淋到肩。我走在他伞底下,一步一步,踩着地上的积水。
「下一步。」我说。
「回声4.0上线。」他说,「全国铺。」
「还有镜2.0。」
「一边铺,一边追。」他说,「追的时候,它已经在前面造新的出来了。」
「那我们就不想着追上它。」
他偏头看我。
「不想追上?」他说。
「追不上。」我说,「但它每造一个新的,我们就多认识一点’人’是什么。它造声,我们知道声能假;它造脸,我们知道脸能假;它造行为,我们就知道了——原来一个人最难假的,是他此刻在不在场。」
「它每升级一次,」陆时说,「我们就多守住一层。」
「对。」我说,「这么算,它反倒是一直在教我们。」
陆时笑了一下。很少见他笑。
「那就跟它接着学。」他说。
雨不大,伞下的路,一截亮,一截暗。前面是家,窗里亮着一盏灯。
镜还在,关不掉。
技术往前走,回声就跟着长。这一次的收网不是结束——是下一次升级的起点。