第2章 第 2 章

潮聲藏在舊信裡 · 薄荷味的夏 · 5,767 字 · 2026-02-04
回到園區時已近傍晚,八樓的玻璃幕牆把海面最後一段光折成冷白的線,落在走廊地毯上,像有人拿刀在地上劃過。林知遠刷卡進門,前台已經熄了半盞燈,空調風還在吹,卻沒有白天那種忙亂的熱度,剩下的是一種被擱置的緊張。

他沒有去自己的工位,直接往機房旁的資料室走。匿名短信那張截圖在他腦子裡反覆閃:昨晚十點零七分,權限界面的操作記錄,打碼的名字故意留了一截字母。那截字母像一根魚刺,卡在喉嚨,吞不下也吐不出。

資料室門上貼著「合同與印章管理」的標籤,內側卻塞了半面牆的舊檔案箱。林知遠把門反鎖,打開其中一個標著「人事」的箱子,翻到最底下,摸到一個薄薄的牛皮紙袋。

他離開這座城的那年,母親把他的東西打包得很乾淨,像要把一段生活抹掉。他原以為那封信早就丟了,或者在某次搬家被水浸壞了。可這個牛皮紙袋上有他小時候的字,歪歪扭扭寫著「不要扔」。

袋口的線繩有些鬆,林知遠把它解開,抽出裡面那張泛黃的信紙。紙角被折過很多次,折痕像年輪。最上面那句「晏城」仍然清晰,筆劃用力,像怕寫得輕了就被風帶走。

他沒有立刻讀下去。那些字他曾寫過,他知道內容,可他不知道的是,這封信到底有沒有真的留在抽屜底下。

沈晏城說,可能不是他以為的「沒寄出」。

林知遠把信重新塞回袋裡,像先把自己的情緒也一併封存。他打開電腦,插上公司配發的密鑰,進入鏈上溯源系統的後台。事故發生後,許棠緊急收緊了權限,很多日志只有管理員能看。林知遠的風控角色本不該有那麼高的權限,但他在入職時就把「風控稽核可讀」寫進了內控制度,許棠當時嫌麻煩,最後也簽了。

這是他少數的保險。

屏幕上跳出一串又一串時間戳。昨晚十點零七分,確實有一條「授權調整」操作,對象是一個供應商節點的上鏈簽名權限。操作結果顯示:某個子賬號臨時獲得了可寫權,時效三十分鐘,剛好覆蓋事故發生的窗口。

操作人的帳號名被系統自動記錄,不會打碼。可短信截圖裡被打碼的那一欄,正是「導出給外部」時的二次遮罩。有人刻意把一份原始日志加工成了威脅,既恐嚇他別查,也順便把矛頭引向某個方向。

林知遠把鼠標停在那個子賬號上。賬號名不長,像隨手起的:ht_dev2。

他眯了下眼,沒有被名字帶偏。潮鏈內部賬號命名一向混亂,許棠喜歡用縮寫,研發也喜歡用「dev」。但「ht」這個前綴,既可能是許棠名字的縮寫,也可能是某個部門的代號,更可能是有人故意讓人以為是許棠。

他點開賬號信息,關聯手機、郵箱一欄顯示空,只有一個註冊終端指紋:一台老款筆電,MAC 地址尾號 3A。再往下,是登錄地點:昨晚十點零三分,登錄自公司內網;十點三十五分登出;今天下午四點零九分又嘗試登錄,被拒絕。

有人急了。

門外傳來腳步聲,停在資料室門口。林知遠把窗口最小化,手按在抽屜上,等了一秒,才開口:「誰?」

周默的聲音隔著門傳進來,帶著一點嘲意:「你把門反鎖得跟藏金條似的,我以為你在裡面分贓。」

林知遠開門,周默拎著一袋便利店的咖啡和三明治,臉色比白天更疲憊,眼下有淡淡青黑,像是剛跟網上的噴子打完一場仗。他進門第一眼就看見那個牛皮紙袋,挑了挑眉:「這就是沈晏城說的信?」

林知遠把袋子推回箱子裡,語氣平穩:「先說你那邊。」

周默把咖啡放到桌上,自己先喝了一口,像靠這點苦把精神提起來。「澄清視頻發了。拆了那個假哈希的邏輯,告訴大家一段視頻截圖不能證明上鏈造假,還順便科普了鏈上不可逆和鏈下輸入的責任邊界。效果嘛……不算好也不算壞。評論區一半說我收錢,一半說我講人話。平台那邊還在裝死,銀行在等。」

林知遠點頭:「夠了。至少輿論不會立刻變成違約。」

周默把手機遞過來,屏幕上是一張截圖,幾個本地大號在轉發同一個說法:潮鏈上鏈事故,內部風控背鍋,投資方合夥人為「愛」閃婚護航,實則資本控盤。

「你看,劇本已經寫好了。」周默說,「你們兩個就是最佳流量。沈晏城那邊沒動靜?」

「他在拖平台和銀行。」林知遠說,「也在等內鬼露頭。」

周默拉開椅子坐下,目光落在屏幕上最小化的窗口:「你找到什麼?」

林知遠把窗口放大,指給他看那條權限調整。「昨晚十點零七分,有人給一個子賬號開了供應商節點的可寫權。這個賬號名很像在栽贓許棠,但我不信這麼低級。」

周默湊近看,指尖在桌面敲了敲,節奏很快。「終端指紋能查到哪台機器?」

「如果研發資產管理做得好。」林知遠說,「但你知道新創公司的資產管理像笑話。很多機器是員工自帶,MAC 地址登記不完整。」

周默嗤了一聲:「那就從別的角度。誰有能力改權限?誰有動機讓事故發生在那個點?事故後誰最受益?」

林知遠看著那條日志,像看一張蛛網。「事故後最受益的是競品,和想趁機壓價吞併潮鏈的人。內部受益的……是能把責任推給風控的人,是能逼許棠交出算法的人。」

周默抬眼:「你懷疑許棠?」

「我懷疑他有秘密。」林知遠說得很慢,「但他不會蠢到用自己的縮寫當指紋。他信奉速度,不代表他願意把自己送進火裡。」

周默把咖啡推過來:「那就查那個『導出給外部』的遮罩版本是誰做的。你那張匿名短信截圖,來源比日志更重要。能加工它的人,至少懂得系統導出流程,也懂得你會被那截字母帶偏。」

林知遠接過咖啡,沒有喝。「短信來自匿名號段,歸屬地顯示本市。附圖像素被二次壓縮,像是從某個聊天軟件轉發過。這條線很難。」

周默靠在椅背上,語氣忽然一沉:「你知道更難的是什麼嗎?我下午接到一個電話,有人說我在幫潮鏈洗地,讓我『別忘了自己家裡還欠著錢』。他們知道我欠誰,也知道我欠多少。」

他說這句話時,表情沒有太大波動,像早就習慣被人掐住命門。可林知遠聽出那裡面有一點硬撐。

林知遠把咖啡放下:「你怕了?」

周默笑了一下,那笑意很薄。「怕。怕我媽明天去菜市場就被人指著罵,怕債主半夜敲門,怕我一不小心踩過底線,然後我就再也站不起來。但怕不代表我會退。退了我也洗不清。」

他抬起手指點了點屏幕:「所以,今晚你我做一件事,把系統里所有與事故相關的原始日志做一份不可篡改備份,三份拷貝,一份給你,一份給我,一份……放到一個誰都動不了的地方。」

林知遠明白他的意思:「公證?」

「公證太慢,還容易被人盯上。」周默說,「用鏈。你們不是做區塊鏈嗎?把原始日志打包做哈希,上第三方公鏈,時間戳固定。到時候誰再說你改過,我就讓他去跟數學吵架。」

林知遠看著他,眼底微微一動。周默是律師,也是自媒體,懂得「故事」的重要,更懂得什麼叫把證據放到陽光下。「可以。但要注意別泄露敏感信息,供應商名單和銀行接口不能上公鏈。」

「我知道。」周默把話說得很硬,「我不是來砸你們飯碗,我是來保我自己命。」

兩人開始拆分任務。林知遠負責導出日志、去標識化處理;周默負責設計證據保全的文書框架,並聯絡一個他信得過的技術朋友做校驗。

半小時後,資料室裡只剩鍵盤聲和空調風聲。林知遠在導出文件時,系統忽然彈出一條提醒:管理員許可變更申請待審核。

他皺眉點開,是有人在申請恢復那個 ht_dev2 的可寫權限,理由填得很敷衍:緊急修復節點。

申請人不是許棠,而是一個運營副總監的賬號,名字叫梁薇。林知遠記得她,許棠引進來的「大廠出身」,話少,做事很快,最擅長對接平台關係,常被許棠稱作「救火隊」。事故爆出後,她一直在外面跑關係,很少在公司露面。

周默看見名字,眉梢一挑:「你們運營管權限?」

「按制度不該。」林知遠說,「但公司很多制度是寫給投資人看的,日常運行靠人情。」

他沒有立刻拒絕申請,而是點了「暫緩」,並截圖保存。内鬼如果在等他反應,就會從他是否拒絕、是否追問中判斷他查到了多少。林知遠不想打草驚蛇。

周默低聲說:「梁薇這條線可以查。她對外跑平台,手裡有很多關係,也有動機把事故變成談判籌碼。」

林知遠沒有下結論。「先不貼標籤。你那邊能查她近期的工商關聯嗎?看她跟競品或第三方服務商有沒有交集。」

周默點頭:「我回去查。我還能查她名下有沒有新增公司,或者跟某些公關公司有沒有合同。輿論這一波太精準了,不像散兵遊勇。」

林知遠看了眼時間,快十點。沈晏城沒有再發消息,像把空間留給他自己找答案。林知遠卻知道,沈晏城不可能真的放手不管,他只是把手藏在暗處。

他把整理好的日志包命名,做哈希,交給周默的技術朋友遠程校驗。等待的間隙,他從箱子裡把那封信再次拿出來,指尖在信紙邊緣摩挲,紙纖維粗糙,像時間留下的砂。

周默抬頭看他:「你打算現在看?」

林知遠嗯了一聲。他把信紙展開,字跡稚嫩卻用力,像一個孩子把所有害怕都寫成筆畫。

「晏城:
我明天要搬家了,我不知道新家在哪裡。媽媽說不能告訴別人。她說你也會有新朋友,我也會有。我不想有新朋友,我只想你記得我。
今天你沒說話,但你把那個人推開了。我知道你不是不理我,你只是怕他們更欺負我。我也怕。我怕你以後不在。
如果你看到這封信,你來港口那棵歪樹下等我,我會去找你。就算找不到,我也會一直走,走到海邊。
知遠」

信末沒有日期,只有一個小小的水痕,像是被眼淚或水滴浸過。林知遠讀到「港口那棵歪樹」時,胸口像被什麼輕輕撞了一下。那棵樹他記得,歪在防波堤旁,風吹得枝葉總朝一邊倒。那是他們小時候躲過大人視線的地方。

他一直以為自己沒去。搬家的那天,車開得很早,母親不讓他下車。他隔著窗看見港口遠遠的吊機,像怪獸的骨架,心裡只有一個念頭:來不及了。

可如果這封信不是「沒寄出」,那意味著沈晏城曾經等過,甚至去找過。

周默看著他,語氣難得收斂:「你臉色很難看。」

林知遠把信收起來,聲音冷靜得像把情緒壓進抽屜。「我只是在確認一件事。沈晏城不只是現在在用婚姻做擔保,他很早就把自己放在了同一條船上。」

周默嘖了一聲:「你們這種,從小就互相欠著,長大了還拿合同來還。真夠……」

他沒說完,手機震動起來,是一條新消息。他看完,眉頭立刻皺起:「平台那邊有人放話,明天上午要你們到市供應鏈辦公室做情況說明。說明不清,就暫停你們接入資格。」

林知遠迅速接過手機看,消息來源是周默一個做媒體的同行,文字很短,卻很狠。暫停接入資格,等於直接斷了潮鏈最關鍵的「城市樣板」路徑。這不是單純的風險處置,是逼迫。

他腦中迅速盤算:明天上午說明會,平台、銀行、城投都在,許棠必然要出面。輿論仍在發酵,任何一句話都可能變成下一輪熱搜。內鬼若在公司內部,就會趁今晚到明早之間再做一次操作,把證據徹底做實。

林知遠站起來,拉開門往外走。周默跟上:「你去哪?」

「去找許棠。」林知遠說,「他不能再只用速度做決策了。明天不是演示,是審判。」

許棠的辦公室還亮著燈,門半掩。裡面傳來打電話的聲音,語速很快,壓著火:「我知道你們要一個交代,但現在停我們接入就是直接判死刑……你們也要政績,不是嗎?競品那套系統你們敢放進來,出事你們扛得住?」

林知遠敲了敲門。許棠回頭,眼神里有一瞬間的煩躁,隨即把電話掛掉,勉強擠出笑:「林老師,還沒走啊?我以為你都不加班。」

「明天平台要你做情況說明。」林知遠直接切入,「你準備怎麼講?」

許棠把手機往桌上一丟,靠在椅背上,像把脊梁也丟出去一截。「講什麼?講技術故障,講已修復,講我們是受害者。反正他們也不懂細節。」

周默走進來,語氣冷:「他們不懂細節,但懂責任。懂誰能背鍋,懂誰該交出東西換活路。」

許棠盯著周默,眼神一冷:「你怎麼還在?你不是外部監督嗎?監督到我辦公室來了?」

周默不退:「我是受委託的合規調查。我來告訴你一件事,你們內部有人在昨晚十點零七分調了權限。有人想讓事故變成既成事實,然後把你們全部推進坑里。你要是還想靠『講故事』混過明天,你就等著被人按著頭簽補充協議。」

許棠的表情僵了一下,手指無意識地在桌面劃圈。「誰調的?」

林知遠把截圖放到他面前,沒有加任何情緒。「申請恢復權限的人是梁薇。你認識她比我久,你更清楚她的行事邏輯。」

許棠看著梁薇的名字,眉頭緊緊皺起,像在消化一個他不願承認的可能。他沉默了幾秒,忽然站起來,拉開抽屜翻出一串門禁卡。「我去找她。」

「現在?」林知遠問。

「現在。」許棠說得很硬,「她今晚如果敢動任何東西,我就先把她的手砍了。不是,停職。反正我不能再讓人拿我當棋子。」

周默看著他,語氣帶刺:「你現在才覺得自己是棋子?」

許棠的眼神閃了一下,那裡面有被戳中的狼狽,但很快被他慣常的鋒利蓋過去。「我一直知道。我只是以為我跑得夠快,別人就抓不到我。現在看來,跑太快也會摔。」

林知遠看著他,忽然覺得許棠那句話不像借口,更像某種自白。這個人一路逆襲,信奉速度,靠捷徑逼近高處,也最容易在高處迷失。可這不是今晚的重點。

「你去找梁薇可以。」林知遠說,「但別單獨去。帶上安保,帶上我。」

許棠盯著他:「你怕我被她陰了?」

「我怕你一衝動把證據打碎。」林知遠說得平靜,「內鬼最希望我們內耗。」

許棠咬了咬牙,終於點頭。

三人出辦公室時,走廊燈感應亮起,光一段段往前跳,像把他們逼進某個必然的節點。電梯下到一樓,前台的值班保安揉著眼睛站起來,見是許棠,忙問:「許總,這麼晚還要出去?」

許棠把門禁卡拍在台面上:「梁薇還在公司嗎?」

保安愣了一下,翻了翻登記本:「梁總監……七點多就走了。她說去平台那邊拿材料,還特意帶走了一個文件袋。」

林知遠心口一緊:「什麼文件袋?」

保安回憶:「灰色的,挺厚。上面貼了紅色的保密條。」

許棠臉色一下沉到谷底,轉身就往停車場走,像被人抽走了最後一點耐心。周默追上去,低聲罵了一句:「她要是帶走的是原始接口文件,你們明天就等著被按死。」

林知遠走在兩人中間,腦子卻在更快地轉。梁薇帶走文件袋,去平台拿材料,這個說法太順。順到像提前排練好的台詞。她今晚的目的,可能不是銷毀證據,而是把某份關鍵文件交出去,換取某種「站隊」。

可她為什麼還要在系統里申請恢復權限?除非她或她背後的人還需要在明早前再做一次更精準的鏈上操作,讓事故從「可疑」變成「鐵證」。

車剛開出園區,林知遠手機亮了一下,是沈晏城的來電。那一瞬間,他幾乎能想像到對方那張冷硬的臉,和壓著火的沉默。

林知遠接起,沒有寒暄:「我在路上。梁薇帶走了保密文件,可能要做第二次操作。明天平台要我們做說明。」

電話那端沉了一秒,沈晏城的聲音低而穩,像把一切都按在掌心里:「我知道。平台那邊我會先壓住半天。你現在不要追梁薇,追不到還容易打草驚蛇。」

「那我該做什麼?」林知遠問。

沈晏城的語氣帶著不容置疑的決斷:「回公司。守住你能守的那份原始日志。再把你手裡那封信拍照發我。」

林知遠一愣,握著手機的指節微微發白:「你要照片做什麼?」

沈晏城像在斟酌措辭,最後只說一句:「我要確認筆跡和紙張。還有一件事,你的信當年確實寄出過,但寄出去的人不是你。」

林知遠的呼吸像被按住,車窗外的路燈一盞盞掠過,像時間倒流的刻度。他想追問,想逼沈晏城把話說完,可許棠突然猛踩剎車,車身一晃。

前方路口,一輛黑色商務車橫在路中央,車窗降下一半,一個戴帽子的男人伸出手機對準他們,閃光燈亮了一下,像一記冷槍。

周默罵出聲:「狗仔?」

許棠臉色鐵青:「不是狗仔,是有人在等我們。」

林知遠透過前擋風玻璃看見那商務車旁站著的人影,身形瘦高,手裡拿著一個灰色文件袋,袋口的紅色保密條在路燈下格外刺眼。

梁薇。

她沒有靠近,只抬起另一隻手做了一個停下的手勢,像在示意他們:別再往前一步。她的嘴唇動了動,隔著距離聽不見聲音,卻能看出是兩個字。

回去。

林知遠耳邊還貼著沈晏城的電話,對方似乎也聽到了動靜,聲音更沉:「你那邊怎麼了?」

林知遠盯著梁薇,忽然明白這不是偶遇,是提醒,也是威脅。內鬼不想讓他們追下去,卻又要讓他們看見「我在你們面前」。

他把聲音壓得很低,像怕驚動夜色里的另一雙眼:「我看到梁薇了。她拿著文件袋在路口等我們,旁邊有車在拍照。這不是單人行動。」

沈晏城停了一秒,像在迅速下決定:「立刻掉頭回公司。別下車。周默,把手機開錄像,從現在開始記錄每一秒。許棠,你如果還想活,今晚不要逞英雄。」

電話掛斷前,沈晏城最後丟下一句,像把某個更深的真相推到他面前:「知遠,那封信的事,等你回到安全的地方我再說。你現在要記住,對方盯的不只潮鏈,是你。」

許棠咬牙掉頭,車輪在路面摩擦出短促的聲音。梁薇站在原地沒有追,只是抬起手機,又拍了一張。那閃光在後視鏡里一閃而過,像把他們的影子釘在某個看不見的版面上。

林知遠看著後視鏡里越來越遠的灰色文件袋,心裡卻沒有鬆。相反,他清楚地感到一張網正在收緊:平台的說明會、輿論的劇本、系統的權限、被拿走的文件、沈晏城那句「寄出去的人不是你」。

有人在把他的童年與現在一起利用,像把那封信翻出來,重新寫成新的條款。

車回到園區時已接近十一點半。八樓的燈還亮著一盞,像有人在等。林知遠推開玻璃門,迎面是冷得刺骨的空調風。走廊盡頭的會議室門縫透出光,裡面有人影晃動。

他停住腳步,聽見裡面傳來一個他熟悉又不該出現在這裡的聲音,低沉、克制,像把火壓在冰下。

「把門關上。」那聲音說,「我們談談那封信,還有你們系統裡那個賬號,到底是誰在用。」

— 本章完 —

下一章:第3章 第 3 章

🔐 登入收藏

讀者留言 (0)

📋 發表留言即表示您同意遵守本站留言規範,本平台保留刪除違規留言之權利。
登入 後即可發表留言

還沒有留言,來當第一個吧!

📖