早讀的鈴聲還沒(méi)落完,班群里就接連彈出兩條新消息:一條是年級(jí)組發(fā)的“字雨截圖收集表”,每人一行,要求填“時(shí)間—地點(diǎn)—標(biāo)題—備注”;另一條是政治老師轉(zhuǎn)的“統(tǒng)一上傳入口二維碼”,配文“自愿參與,鼓勵(lì)真實(shí)完整;若無(wú)請(qǐng)?zhí)睢疅o(wú)’”。
“自愿”兩個(gè)字在屏幕上被加粗,像一只笑著的嘴;括號(hào)里的“若無(wú)”,又像把嘴悄悄抿緊。
講臺(tái)上,老師清了清嗓子:“同學(xué)們,‘信息雨’是公共事件,我們要有信息素養(yǎng)。今天中午之前,各班信息員把收集表匯總上來(lái)。記住三點(diǎn):不造、不信、不傳。”他把“統(tǒng)一上傳入口”的二維碼投到幕布上,黑白方格在白光里有點(diǎn)晃眼。
有人當(dāng)場(chǎng)舉著手機(jī)掃,屏幕的白像水一樣撲在臉上;也有人把手機(jī)扣在書(shū)下,像在給自己一枚小小的赦免。
冷孝儒把練習(xí)本慢慢翻回“因果”那一頁(yè),掏出昨晚寫(xiě)好的清單。他把“醫(yī)院檢修順利”“化工火情無(wú)人員死亡”兩條中性事實(shí)謄到收集表,字寫(xiě)得平平整整。至于“訃告”“A/B抖動(dòng)”“因果對(duì)沖”——他一條也沒(méi)填。
“你交什么?”后排的陳漓把一張便箋遞來(lái),上面寫(xiě)著兩個(gè)標(biāo)題:“廠(chǎng)主失蹤”“未成年人擅入警戒區(qū)”。她用簽字筆在“備注”欄畫(huà)了個(gè)小心心,“我拍得很清楚,昨天那條‘未成年人’應(yīng)該能加分吧?”
“別交那條?!崩湫⑷逭f(shuō)。
“為啥?”
“那條一旦成了‘證據(jù)’,校紀(jì)處分可能會(huì)更快落到人身上?!彼D了頓,“其余的交。把時(shí)間寫(xiě)精確?!?
“精確到分?”
“精確到秒?!彼炎约旱谋碛挚戳艘槐?,把“12:42”“12:44”“12:46”的三次連發(fā)標(biāo)成“T1、T2、T3”,旁邊添了“Δ=A→A→B→A(收斂)”。
第二節(jié)下課,政治老師拎著一個(gè)文件夾在走廊里挨班提醒:“二維碼在班群里,不強(qiáng)制,優(yōu)秀信息員會(huì)在評(píng)優(yōu)中有所體現(xiàn)。”他把“優(yōu)秀信息員”四個(gè)字讀得穩(wěn),像在教室中間擺了一塊看不見(jiàn)的獎(jiǎng)牌。幾個(gè)愛(ài)表現(xiàn)的同學(xué)眼睛明顯亮了一下。
第三節(jié)課前,教導(dǎo)處主任把冷孝儒叫到辦公室。屋外風(fēng)一陣陣把窗臺(tái)上的卷宗吹得起皺,像老書(shū)的邊。主任指了指桌上的登記簿:“早上的收集表我看了,你填的兩條比較中性。我們理解你的謹(jǐn)慎,但也鼓勵(lì)如實(shí)。”
“我沒(méi)不如實(shí)?!崩湫⑷逭f(shuō),“我只是不上判斷。”
主任盯著他兩秒,木紋色的框架在他的鼻梁上反一點(diǎn)冷光。“下午有一場(chǎng)‘信息素養(yǎng)’專(zhuān)題課,記得去。學(xué)校會(huì)邀請(qǐng)技術(shù)顧問(wèn)給大家講解‘哈希校驗(yàn)’。”
“瀾云量子?”冷孝儒問(wèn)。
主任點(diǎn)點(diǎn)頭:“合作單位。別緊張,都是公開(kāi)的信息。”
他走出辦公室,走廊另一頭傳來(lái)笑聲和手機(jī)的連拍聲。幾個(gè)學(xué)生在窗邊比著“耶”,背后的玻璃上,字忽明忽暗,像有誰(shuí)用筆尖在空氣里不停地試字:**“統(tǒng)一口徑,統(tǒng)一格式?!?*每落一次,玻璃就像被輕輕觸了一下,發(fā)出極細(xì)的冷。
午后,階梯教室里坐滿(mǎn)人。講臺(tái)上先是學(xué)校網(wǎng)信辦的PPT:《理性看待“信息雨”:不造、不信、不傳》,接著是“統(tǒng)一上傳入口”二維碼——這一次,二維碼被放大到半個(gè)屏幕大。最后,外請(qǐng)的技術(shù)顧問(wèn)登場(chǎng),徽章上寫(xiě)著“瀾云量子”。
“‘哈?!鞘裁矗俊鳖檰?wèn)舉著激光筆,語(yǔ)氣很友好,“把一段內(nèi)容通過(guò)算法變成一串定長(zhǎng)的‘指紋’,改動(dòng)一個(gè)字,指紋就完全不同。我們把信息雨的每一條原始影像做哈希校驗(yàn),并且通過(guò)鏈?zhǔn)酱孀C記錄時(shí)間戳,這樣它就不可篡改。大家放心?!?
“鏈?zhǔn)酱孀C?”臺(tái)下有人小聲重復(fù),像在含糊一個(gè)不懂的詞。
顧問(wèn)笑笑:“技術(shù)細(xì)節(jié)復(fù)雜。但大家只要知道,統(tǒng)一上傳可以保證安全和可信——避免謠言、杜絕偽造?!?
“問(wèn)題。”冷孝儒舉手。他聽(tīng)見(jiàn)自己心跳在耳根里敲了一下。
顧問(wèn)點(diǎn)他:“這位同學(xué)?”
“如果統(tǒng)一入口發(fā)生刪改或者選擇性公開(kāi),我們?nèi)绾沃??”他?wèn),“可驗(yàn)證是不是應(yīng)該讓任何人都能獨(dú)立驗(yàn)證,而不是相信一個(gè)口子?”
教室里有幾秒鐘靜。顧問(wèn)笑容不變:“你的擔(dān)心很專(zhuān)業(yè)。我們?cè)O(shè)置了多項(xiàng)內(nèi)控與外部監(jiān)督機(jī)制,平臺(tái)會(huì)同步摘要到第三方,保證不可篡改?!?
“第三方是誰(shuí)?”冷孝儒追問(wèn)。
“受托機(jī)構(gòu)?!鳖檰?wèn)收了收笑,“具體名單會(huì)在適當(dāng)時(shí)候公布。謝謝你的問(wèn)題?!?
后排有同學(xué)哄笑,前排有老師輕輕咳了一聲,像在把教室的空氣向平坦上推。顧問(wèn)順手切回流程圖,激光點(diǎn)在“統(tǒng)一上傳”四個(gè)字上,光點(diǎn)穩(wěn)定,像安撫。
課散時(shí),陳漓靠過(guò)來(lái):“你剛剛的提問(wèn),主任臉都綠了。”
“你誤會(huì)了?!彼f(shuō),“主任只是覺(jué)得我惹麻煩?!?
她把胳膊挽在他背包帶上,“你現(xiàn)在是風(fēng)口上的人,講話(huà)要小心?!?
“所以我在問(wèn)過(guò)程,不是質(zhì)疑人?!彼吐暎啊沈?yàn)證’應(yīng)該讓誰(shuí)都能用——而不是只讓誰(shuí)說(shuō)了算?!?
兩人沿樓梯往下走,樓梯間光線(xiàn)斜斜地落,灰塵在光里慢慢漂。樓梯拐角的玻璃上,字像悄悄爬的藤:**“今日18:00發(fā)布會(huì);‘瀾云量子’亮相?!?*這條在他昨晚的清單里已經(jīng)有,他下意識(shí)又看了一眼。就在看第二眼的時(shí)候,他注意到——標(biāo)題尾部,兩個(gè)幾不可察的淺點(diǎn),一左一右,像兩個(gè)站得很遠(yuǎn)的小螞蟻。
他停?。骸澳憧匆?jiàn)沒(méi)有?”
“什么?”
“兩個(gè)點(diǎn)?!彼咽种纲N上玻璃,指尖旁出現(xiàn)一點(diǎn)薄霧,“這兩個(gè)點(diǎn)的位置,和昨天晚上那條**‘統(tǒng)一口徑’**的兩個(gè)點(diǎn)一樣。”
“你說(shuō)的是微標(biāo)?”陳漓瞇眼,“我只看見(jiàn)字?!?
“可能是我眼花?!彼f(shuō)??尚睦锬歉乙呀?jīng)被輕輕撥了一下。哈希的可視化殘影——如果存在,那它會(huì)在每條標(biāo)題的某個(gè)角落留下微小的不對(duì)稱(chēng)。他在本子上畫(huà)下兩個(gè)點(diǎn)的位置,標(biāo)注“尾→左上,尾→右下”。
晚飯后,發(fā)布會(huì)。會(huì)議室燈光把人臉照得白得像紙。主持人把“統(tǒng)一、規(guī)范、透明”輪番擺上臺(tái),周見(jiàn)在記者席起身提問(wèn),鏡頭掠過(guò)他短短的側(cè)影;隨后屏幕右下角亮出“瀾云量子”的Logo,解說(shuō)詞說(shuō)“哈希校驗(yàn)”“鏈?zhǔn)酱孀C”。父親在陽(yáng)臺(tái)收衣服,母親在廚房切姜片,刀拍在砧板上的砰聲把電視的聲音切得斷斷續(xù)續(xù)。
“看著很穩(wěn)。”父親一邊疊衣服一邊說(shuō)。
“穩(wěn)不穩(wěn),看誰(shuí)在看。”母親把碗端上桌,淡淡地補(bǔ)了一句。
吃到一半,冷孝儒的手機(jī)響了一下,一個(gè)陌生號(hào)碼:“喂,你好,我是瀾云量子本地顧問(wèn),看到你在學(xué)校的信息員名單里,明天我們有一個(gè)‘共建會(huì)’,想邀請(qǐng)你——了解一下一線(xiàn)觀(guān)察的真實(shí)需求?!?
“我不太合適?!彼f(shuō)。
“有禮品卡,三百面額,聊聊不耽誤你時(shí)間。”對(duì)方語(yǔ)氣輕快,“年輕人的看法對(duì)我們很重要?!?
“謝謝?!彼貜?fù)了一遍,“我不去?!?
“同學(xué),你是怕浪費(fèi)時(shí)間還是怕麻煩?其實(shí)我們也是為了透明?!?
“透明不是把所有東西裝進(jìn)一個(gè)盒子里?!彼?,“透明是讓誰(shuí)都能看見(jiàn)盒子外的東西?!?
對(duì)方沉了兩秒,笑聲回到嗓子口:“有想法。那就期待以后合作。”
電話(huà)掛斷,他把號(hào)碼存為“瀾云顧問(wèn)”,在清單旁邊寫(xiě):“來(lái)電→拒絕”。
吃完飯,母親收拾碗筷,問(wèn):“年級(jí)組讓你當(dāng)信息員,你打算怎么樣?”
“做筆記。別站最前邊。”他說(shuō)。
“對(duì)?!蹦赣H把抹布擰干,“靠前的,容易被當(dāng)靶子?!彼涯ú紥煸谒圻叄暗矂e躲到看不見(jiàn)??矗欠N責(zé)任;做,更是?!?
他“嗯”了一聲。出門(mén)倒垃圾時(shí),樓道里有人提著紙箱往下跑,紙箱里露出紙?jiān)纳徎?,紙邊在風(fēng)里顫。他忽然想到那句“公開(kāi)”,想起白天顧問(wèn)說(shuō)的“第三方”,又想起自己在玻璃上看到的兩枚微點(diǎn)。他用指甲輕輕在本子上點(diǎn)了兩下,像敲了兩次看不見(jiàn)的門(mén)。
九點(diǎn)半,周見(jiàn)發(fā)消息:“你今天提問(wèn)漂亮。微標(biāo)有沒(méi)有抓到位置?”
“尾字左上/右下。”他拍了本子一角的手繪過(guò)去,“兩條都有,間距接近。”
“很好。多點(diǎn)見(jiàn)證需要多人對(duì)同一條標(biāo)注同一位置。今晚另外兩位目擊者也標(biāo)了,基本重合。”周見(jiàn)回,“這意味著,摘要可能被做成了視覺(jué)對(duì)照,用來(lái)現(xiàn)場(chǎng)驗(yàn)證真?zhèn)??!?
“所以我們不必相信某人,只需要比較位置。”他打字打到“比較”,突然想笑,覺(jué)得這兩個(gè)字比“相信”更溫暖。
“對(duì)?!敝芤?jiàn)說(shuō),“下一步,把版本抖動(dòng)也畫(huà)成軌跡。A→A→B→A收斂到A,就畫(huà)一條‘回原’;若A→B→B停在B,就畫(huà)‘偏移’??匆恢芎螅后w觀(guān)測(cè)能不能把‘偏移’拉回。”
“怎么拉回?”
“更多人看見(jiàn),更多人公開(kāi)?!敝芤?jiàn)回,“觀(guān)測(cè)本身是變量。我們要讓它變成制衡?!?
消息停了又來(lái):“還有一個(gè):水庫(kù)閘門(mén)。有人給我看了一條‘遠(yuǎn)程維護(hù)計(jì)劃’的字,時(shí)間窗四十八小時(shí)。這一條不要交給單一口子。”
“我也看到了。”冷孝儒打,“我今晚沒(méi)看見(jiàn),但昨晚有?!?
“明白?!敝芤?jiàn)沉默了幾秒,“我去敲另外兩家。你明天盯8:40名單和14:00對(duì)沖簡(jiǎn)圖,看微標(biāo)位置有沒(méi)有規(guī)律?!?
“收到?!?
關(guān)掉聊天窗,窗外風(fēng)忽然停了一拍。夜色像一塊被人按住的布。緊接著,極細(xì)的一陣字,像若有若無(wú)的絲,從高處落下。第一片貼在窗框邊緣,第二片貼在茶幾玻璃上,第三片順著他的指背滑到本子上,輕得像一個(gè)涼意。
“小水庫(kù)閘門(mén)遠(yuǎn)程維護(hù)計(jì)劃——時(shí)間窗口:48小時(shí)內(nèi)?!?
字尾又是那兩個(gè)微點(diǎn),位置和下午那條別無(wú)二致:尾字左上/右下。它像在對(duì)他眨眼。
他把這片字揭下來(lái),夾進(jìn)“因果”的頁(yè)邊,寫(xiě)下時(shí)間:21:43。筆尖在紙上停了一瞬——仿佛還能聽(tīng)見(jiàn)遠(yuǎn)處水聲,像一個(gè)巨大的開(kāi)合正在暗處緩慢地呼吸。
他合上本子,壓在手心里。掌心還有一點(diǎn)汗。他在心里把明天的計(jì)劃又排了一遍:八點(diǎn)操場(chǎng),九點(diǎn)教導(dǎo)處,十四點(diǎn)‘對(duì)沖簡(jiǎn)圖’,晚間匯總清單。排到最后一行,他給“水庫(kù)閘門(mén)”加了一個(gè)小小的紅點(diǎn)——不是顯眼的驚嘆號(hào),只是一枚可供目光隨時(shí)落回來(lái)的針眼。
燈熄,風(fēng)又起,真正的雨遲遲未到,字卻已經(jīng)把夜寫(xiě)得很滿(mǎn)。冷孝儒側(cè)身,把“因果”那一頁(yè)放在枕邊。他閉上眼,呼吸慢下來(lái),睡意像一艘慢船朝他靠岸。船頭系著一根細(xì)繩,繩子的另一端拴在**“誰(shuí)按按鈕”**四個(gè)字上,沉沉地把他錨在明天。