貨機掠過南海暮空:雲層之上星链衛星密佈成光之矩陣,舷窗映出陆远的側影

第10章 · 鴿子的航線

那條短信之後十二小時,陆远坐上了一架飛往拉各斯的貨機。

法尔汉準備的證件是一套完美的偽造品:印尼護照,名字叫陳文福,職業是二手通信設備出口商,目的地是拉各斯的阿帕帕港口——西非最大的集裝箱港。護照的芯片數據和星链國際身份驗證系統的歸檔記錄完全匹配,因為法尔汉在製作它的時候直接從一個真實存在的印尼公民賬戶裡借用了身份信息。"他不會去坐國際航班,所以不會有行程衝突,"法尔汉說,像在陳述一件微不足道的技術細節,"他以為他的身份很安全。某種意義上,它確實很安全——只是多了一個分身。"

子衿被留在基地。法尔汉找了一個叫沈姐的女成員照看她——沈姐是團隊裡唯一一個有帶娃經驗的人,她的孩子已經上大學了,但她看到子衿的時候臉上出現了一種複雜的、混合著溫柔和傷感的表情。陆远留下了一整天的藥量和一份詳細的護理說明——精確到每一個時間點的藥名、劑量、注射部位——然後蹲下來跟女兒做了五分鐘的拉勾。他說爸爸要出差,兩天就回來,回來的時候會給她帶一隻木雕的非洲大象。女兒沒有哭,只是拉著他的手說"那你一定要回來",用的是那種五歲孩子特有的認真語氣,像在陳述一個不可動搖的條件。

他說好。

貨機的駕駛艙後面是一個改裝過的貨艙,塞滿了深圳華強北出口到非洲的電子產品——翻新手機、二手平板、雜牌藍牙耳機。陆远被安排在貨物中間的一個摺疊座位上,安全帶是後來焊上去的,卡扣的彈簧已經鏽蝕,要用力按好幾下才能鎖緊。飛機起飛的時候,那些翻新手機在紙箱裡發出一陣細碎的搖晃聲,像一大群金屬昆蟲在低語。

飛行時間大約十三個小時。貨機為了省油飛得不高,雲層在機翼下方鋪成一片連綿的灰白色地毯。陆远透過舷窗看到的東西讓他一時說不出話來。

雲層之上,天空是近乎黑色的深藍。在那片深藍裡,星链衛星以肉眼可見的密度在軌道上排列——不是一顆一顆的離散光點,是一片流動的、均勻分佈的光之矩陣,像有人在天幕上撒了一大把發光的沙粒,然後用一根看不見的磁鐵在緩慢地拖著它們移動。十二萬顆。這個數字寫在紙上的時候只是一個抽象的概念,但當你親眼看到它們佈滿整個穹頂的時候——那是一種會讓人本能地屏住呼吸的視覺衝擊。

飛機此刻正在南海上空。陆远掏出自己的手機——它被法尔汉做過了徹底的改造:物理移除了一切與星链接口相關的射頻模塊,改用一條從機身側面伸出的微型SMA饋線連接到一個被動信號偵測芯片上。沒有發射能力,只有在特定頻段的被動監聽功能。屏幕亮起,他看到一個讓他沉默了幾秒的指示:

「檢測到星链信號邊界 · 當前註冊區域切換中 · 國際漫遊協議激活」

他正在穿越一條看不見的國境線。不是地理上的國境——是信號的國境。當飛機進入公海區域時,他的終端自動從中國區的星链網絡切換到了國際漫遊通道。這個切換不需要任何人工操作,不需要點擊確認,甚至不需要用戶感知——十二萬顆衛星在頭頂精確地追蹤著每一架飛機的航行軌跡,預先分配好即將跨越的服務區域的信道資源,在邊界到來的前幾毫秒完成信號的平滑移交。

陆远把手機翻過來扣在膝蓋上。他不想看到那個切換成功的通知。

他想起女兒說過的那些話——"那些星星在看著我們。"他當時告訴她星星不會看,只是為了讓她安心。但此刻他坐在一架貨機的舷窗邊,看著頭頂那一片密集的光點矩陣,忽然覺得女兒可能比他更接近真相。那些衛星確實在"看"——用它們的光學傳感陣列、射頻偵聽模塊、以及OrbitNet AI不斷運轉的行為分析模型。它們不眨眼。它們不睡覺。它們也不會忘記。

他閉上眼,在引擎的低頻轟鳴中強迫自己入睡。


拉各斯在清晨的霧氣中出現在舷窗外。

穆爾塔拉·穆罕默德國際機場的跑道從一片灰色的城市肌理中伸出來,兩側是低矮的棕櫚樹和鏽跡斑斑的鐵皮屋頂。飛機接地的時候輪胎髮出一聲尖銳的嘶叫,然後是一陣劇烈的抖動——這條跑道的維護水平顯然不如深圳寶安機場。

大廳裡擠滿了人。陆远穿過海關的時候,那個穿綠色制服的官員看了他的護照不到兩秒鐘就揮手放行了——陳文福的印尼護照在這個西非口岸似乎擁有某種默許的通行便利,或者說,這裡的海關對一本看起來合法的護照沒有太多審查的意願。陆远走出到達大廳的時候,熱浪像一堵牆一樣迎面撞上來——拉各斯清晨的氣溫已經接近三十五度,溼度高到呼吸像是喝湯。

接他的人舉著一塊寫著"陳先生"的白色紙板,站在接機人群的最前面。那是一個看上去不超過二十歲的本地年輕人,剃著光頭,穿著一件洗得發白的綠色T恤,上面印著一行模糊的英文字母——陆远仔細辨認才發現那是"Data Is the New Oil"的褪色重影版。年輕人看見陆远的目光,露出一個燦爛的笑容,露出一排潔白的牙齒。

"陳先生?阿米娜老闆派我來接你。跟我來。"

他叫约瑟夫。他開的是一輛二十年前的豐田皮卡,後鬥裡裝著幾捆電纜和一瓶機油。拉各斯的交通以永恆的擁堵著稱,但约瑟夫對每一條小巷都瞭然於胸。他在主路上開不到五分鐘就會拐進一條狹窄的土路,穿過一片鐵皮屋頂的市場,再從一個看似死衚衕的縫隙中鑽出來,繞開下一個堵點。他開車不用導航——或者說,他的導航是印在腦子裡的,由二十年在拉各斯街頭積累的經驗構成。

"你來拉各斯做什麼生意?"约瑟夫問,眼睛盯著前方路面上一個巨大的坑窪,熟練地繞了過去。

"通信設備。"陆远說。

约瑟夫點了點頭,沒有追問。他從座位下面摸出一瓶礦泉水遞給陆远,瓶身上沒有標籤,但水是涼的——他大概出發前剛從冰箱裡拿出來。

皮卡沿著海岸線行駛了一段路。阿帕帕港口的輪廓逐漸出現在視野中——一片由集裝箱吊機和貨輪桅杆構成的鋼鐵叢林,港口上空瀰漫著柴油煙氣和海鹽混合的氣味。碼頭邊堆放的集裝箱像一座座彩色的金屬山丘——藍色、紅色、綠色、白色,層層疊疊,望不到盡頭。起重機在它們頭頂緩慢移動,像某種巨型恐龍在進食。

阿米娜的貨運公司位於港口邊緣的一條巷子裡,一棟三層的混凝土建築,外牆刷著淡藍色的塗料,但已經褪色大半,露出底下灰色的水泥。一樓是倉庫,捲簾門半開著,裡面堆滿了各種形狀的貨物——從汽車輪胎到成袋的大米,從二手發電機到一箱箱標註著"醫療用品"的紙箱。

阿米娜在二樓等他們。

她比全息投影裡看起來要矮一些——大約一米六出頭,但她的身姿挺拔,讓人很難注意到她的身高。她穿了一件深藍色的工裝連體褲,胸口彆著那枚銅線彎成的鴿子徽章,腳上是一雙沾了油汙的軍靴。她看到陆远從皮卡上跳下來的時候,沒有說話,只是點了一下頭,然後轉身走進了辦公室。

辦公室和一樓倉庫的風格截然不同。沒有堆滿的貨物,沒有散落的工具——只有一張老舊的木桌、一把轉椅、一個文件櫃和一個立在角落裡的保險櫃。牆壁上掛著一幅西非海岸線的紙質航海圖,紙張已經泛黃,邊緣用膠帶修補過好幾處。

阿米娜坐在轉椅上,從抽屜裡取出一瓶棕櫚酒和兩個玻璃杯。她給兩個杯子都倒了半杯,把其中一杯推向桌子的對面。

"坐。"

陆远坐下來,接過酒杯但沒有喝。棕櫚酒散發出一種發酵過的、略帶酸味的甜香。

"法尔汉說你把SkyWalker的空洞調製方案做出來了。"阿米娜說。不是問句——她對法尔汉的判斷有完全的信任,如果法尔汉說做出來了,那就是做出來了。

"法尔汉做了協議層和信令層,"陆远說,"我只是補了一個降噪算法的規避方案。"

"你補了關鍵的那一塊。"阿米娜端起酒杯喝了一口,放下,"SkyWalker在沙漠裡修了一條路。但你們還缺一件事——地圖。"

她站起來,走向那個立在角落的文件櫃。櫃門上掛著兩把鎖——一把密碼鎖和一把機械鑰匙鎖——需要兩個人同時打開。阿米娜輸入了密碼,然後用脖子上的鑰匙打開了第二道鎖。櫃門打開,裡面不是文件,而是一個嵌入在櫃體內部的儲物格,裡面放著一個黑色的手提箱。

手提箱被放在桌子上。阿米娜打開箱釦,掀開蓋子。

陆远看到的東西讓他感到一陣奇怪的、類似懷舊的情緒——儘管他從未親眼見過這些實物。

那是一塊機械硬盤。3.5英寸,外殼有磨損,標籤已經褪色到幾乎看不清上面的印刷文字。接口是老式的SATA,不是現在通用的NVMe。硬盤被裝在一個防靜電袋裡,周圍包裹著泡沫塑料。

阿米娜小心翼翼地把硬盤從袋子裡取出來,放在桌上。她的動作——那種對一件物體的精確、輕柔的操作——讓陆远意識到這不是一塊普通的硬盤。這是一件需要被保護的東西。

"你知道鸽子网络嗎?"阿米娜問。這是她第二次問陆远這個問題。

"法尔汉提過。但我——"

"跟我來。"

阿米娜帶他走到倉庫的後院。院子裡停著一輛摩托車——不是電動的,是燃油的,發動機裸露在外,油箱上佈滿劃痕。摩托車的後座上固定著一個金屬箱子,大小和外賣送餐箱差不多,但箱體上多了一把組合鎖,箱壁也比普通的送餐箱厚了許多。

"這是一站。"阿米娜拍了拍那個金屬箱,"從里斯本到卡薩布蘭卡——數據走的是海底光纜。一段舊的、沒有公佈在星链路由表中的光纜,屬於一家已經被星链收購但物理鏈路從未被拆除的電信公司。光纜兩端各有一臺物理隔離的終端機——沒有IP地址,沒有註冊域名,不接入任何公共網絡。數據到了卡薩布蘭卡之後——"

她打開金屬箱。裡面是一塊標準的2.5英寸加密固態硬盤,被固定在一個減震支架上。旁邊放著一塊備用的18650電池組,用紮帶固定在箱體底部,用硅膠做了防水處理。

"——從光纜終端被轉存到這塊硬盤上。然後摩托車信使帶著它,從卡薩布蘭卡一路南下。"

陆远看著那塊硬盤,忽然理解了。

"他們沒有星链接口。不發射任何電磁信號。"

"對。"阿米娜說,"全程無電磁信號。從卡薩布蘭卡到馬拉喀什,摩托車。從馬拉喀什到努瓦克肖特,越野車。穿越毛里塔尼亞的沙漠路段——駱駝信使,大約兩百公里,沒有路,沒有加油站,沒有手機信號塔。從沙漠邊緣到巴馬科,再換車到阿比讓——最後到達拉各斯。"

她抬起頭看著陆远。

"全程大約兩千公里。平均四天。"

陆远沉默了。他在腦海中對比了兩組數字:SkyWalker的QKD隱蔽信道——深圳到拉各斯,一萬兩千公里,傳輸延遲大約幾十秒,每秒一比特。鸽子网络的物理傳輸——里斯本到拉各斯,兩千公里,傳輸延遲四天,但一次可以攜帶幾十TB的數據。

一個快得像光但窄得像針。一個慢得像信鴿但寬得像海。

"現代人已經不能理解這種速度了。"阿米娜說,她的聲音裡沒有自嘲,只有一種平靜的陳述,"他們在星链網絡上下載一部電影只需要幾秒鐘,加載一個網頁只需要零點幾秒。他們覺得延時超過十毫秒的網絡就是"太慢"。但你告訴他們在非洲內陸,有一段路連手機信號都沒有——他們不會相信你,因為他們頭頂上的星链衛星已經把那些地方也覆蓋了。"

她關上金屬箱,鎖好組合鎖。

"但那種快——是別人施捨給你的快。星链可以讓你快,也可以讓你慢。它可以提高你的優先級,也可以降低你的優先級。今天你的賬戶是鉑金級,明天它可以改規則,把你降成铜级。你怎麼申訴?你申訴的對象是它——它既當運動員又當裁判。"

她轉過身看著陆远。

"我的互聯網很慢,但你關不掉它。因為它不在衛星上——"

她用指尖敲了敲那個金屬箱。

"——在人的腳上。"

陆远站在倉庫的後院,頭頂是拉各斯灼熱的天空。沒有星链衛星的軌跡——現在是白天,肉眼看不到它們。但他知道它們在那裡。而此刻,在他面前是一輛摩托車的金屬貨箱,裡面裝著一塊在物理層面上穿越了兩千公里的硬盤。

阿米娜說鸽子网络是舊世界的遺物。但陆远開始覺得,這不是遺物。這是種子。種子被人小心翼翼地保存著,埋在土壤之下,等待某個冬天過去之後重新發芽。

"你說的地圖——"他說。

"在下面。"


阿米娜帶他走進了更深的地下。

貨運公司的地下室入口隱藏在倉庫最裡面的一個貨架後面。貨架是用來存放成袋的大米的——總共有三十二袋,每袋五十公斤。阿米娜一個人把它們挪開了。陆远想幫忙,她揮了揮手說"你讓開,我有自己的節奏"。她搬完最後一袋大米的時候連呼吸都沒亂,只是用手背擦了一下額頭的汗。

貨架移開之後露出一扇鋼製的地板門,門上有一個把手,凹進地面,和水泥地板齊平。阿米娜蹲下來用一把黑色的鑰匙打開了地板門的鎖,然後用兩根手指鉤住把手,向上拉開。

一條向下的鐵梯。

下面是一個廢棄的地下室。不是那種数据党改造過的工程奇蹟——是一個真正的、陳舊的地下空間,牆體是粗糙的混凝土,表面有滲水留下的白色鹽漬,空氣中瀰漫著一股潮溼的泥土和紙張腐敗的氣味。角落裡有一張金屬桌子,桌腿生鏽了,但桌面上放著一個東西讓整間地下室的氛圍徹底改變了。

那是一臺服務器。

不是現代那種兩U高度的機架式設備——是一臺塔式服務器,外殼是米白色的,前面板上有幾個已經泛黃的指示燈和一個軟驅接口。型號標牌上印著一行字:FreeBSD 11.2-RELEASE。機箱側面貼著一張標籤,用馬克筆寫著:「拉各斯節點 #1 · 最後同步:2040年9月」。

這臺機器已經超過十五年沒有更新過操作系統了。但它還在運轉。前面板上的電源指示燈亮著綠光,硬盤指示燈偶爾閃一下,像一臺還活著的呼吸機。

"七年前,"阿米娜站在那臺服務器旁邊,手掌放在機箱頂部,像在撫摸一頭安靜的動物的脊背,"一個朋友把它帶到這裡。他是ICANN最後一批離職的核心工程師之一。星链全面接管域名系統的那年,他把一份東西帶了出來。"

她按下回車鍵——鍵盤是一箇舊的機械鍵盤,插在服務器的PS/2接口上。屏幕上顯示出一個命令行界面。她輸入了幾個命令,屏幕上的文本開始滾動。

陆远看到了一個他從未親眼見過、但曾在教科書上讀到過的世界。

「全球互聯網核心拓撲快照 · 快照時間戳:2040-09-14T03:47:22Z」

下面是一串名單:

  • 根服務器配置文件 —— 13個原始根服務器地址,其中11個已經被星链收編或關閉,但還有2個的物理位置和當前狀態被標註為"未知,假定離線"
  • 自治系統編號分配表 —— 從AS1到AS130000的完整註冊信息,詳細到每一個AS號的歸屬機構、分配日期、路由策略
  • IP地址塊註冊表 —— IPv4和IPv6地址的完整分配樹,從IANA到各大區域互聯網註冊機構,直到每一個具體的子網分配

陆远的目光在屏幕上緩慢地掃過這些條目。他不是一個網絡層的人——他的專業是物理層和射頻,不是BGP路由協議和DNS架構——但他完全能理解這些東西的價值。

這是一份互聯網的"器官捐贈卡"。

如果星链倒下——不管什麼原因——需要有人知道怎麼把這些東西重新連起來。根服務器在哪臺物理機器上,自治系統之間的對等關係如何重建,IP地址區塊回到了誰的管轄範圍內。沒有這一份數據,重建互聯網就像在沒有設計圖的情況下修復一座被炸燬的大橋。

"他在把這份數據從ICANN帶出來之後六個月就去世了。"阿米娜說,"肺癌。他吸菸吸了四十年,最後一年已經沒法離開氧氣面罩了。但他在臥病期間把整個數據集整理了三遍——第一遍核對路由拓撲,第二遍驗證自治系統編號的歸屬鏈,第三遍做了一份故障排除手冊,寫了大概四百頁。"

她的手指在鍵盤上輸入了最後一組命令,屏幕切換到一張全球地圖——沒有星链的全息投影那種華麗,只是一張黑底綠線的字符畫風格地圖,所有主要的洲際海底光纜以ASCII碼拼成,每一條光纜旁邊標註著它的所有者、容量和運營狀態。

"這些光纜——大部分還在物理上存在。沒有人去拆除它們。但它們的運營權已經被星链逐步收購,所有的光纜終端設備現在只聽星链核心網的指令。如果用一份正確的配置文件重新初始化那些終端設備——理論上——它們可以恢復獨立運作。"

她看向陆远。

"如果有一天星链倒了——或者更可能的情況,星链不讓你連接那些光纜了——需要有人知道怎麼用這份數據重建互聯網。"

陆远站在那臺服務器前,屏幕的綠色字符在他的瞳孔中跳動著。他忽然理解了自己在整幅藍圖中的位置——他以為自己在做的事情是"破壞":破壞星链的計費系統,繞過星链的認證機制,撕裂星链的協議層。但他的技術——信號克隆、SkyWalker、空洞調製——它們真正的意義可能不是用來摧毀什麼東西。

它們是用來保留另一個選項的。

一條讓互聯網在星链的陰影之外繼續存在的路徑。一個備用的、分佈式的、不需要任何權限就能接入的網絡。一臺不計費、不管制、不斷網的機器。

"你問我為什麼來拉各斯,"陆远說,聲音在地下室的牆壁上產生了一個微弱的回聲,"不是因為法尔汉讓我來。"

阿米娜看著他,沒有接話。

"是因為我想親眼看看——在這個被十二萬顆衛星覆蓋的世界裡,還有什麼東西是真的還活著的。"

他轉向那臺服務器,屏幕上那些ASCII碼拼成的光纜線路還在靜靜地閃爍著綠色熒光。他伸手碰了一下服務器機箱的表面——塑料外殼溫溫的,那是主板持續工作了十幾年產生的餘溫。這臺機器已經足夠老了——老到它出生的那個年代,互聯網還沒有被一家公司用衛星包裹起來。老到它的系統裡還保存著一個"完全免費的全球互聯"時代的骨架。

陆远把手從機箱上收回來。

"你知道我最擔心的是什麼嗎?"他說。

"什麼?"

"不是星链不會倒。是星链倒了之後——沒有人記得怎麼在沒有星链的世界裡說話。"

他把這句話說完之後,地下室安靜了很長一段時間。頭頂上,拉各斯的港口起重機在繼續運轉,集裝箱被吊起來又放下,發出沉悶的金屬撞擊聲。约瑟夫在樓上啟動那輛豐田皮卡的引擎,排氣管噴出一陣低吼。所有這些聲音透過混凝土和泥土傳到地下的時候已經變得很微弱,像是從另外一個世界透進來的迴響。

阿米娜沒有說話。她關掉了那臺服務器的顯示器,把鍵盤推回原位。然後她從口袋裡掏出一枚鑰匙,遞給陆远。

鑰匙是鋼製的,已經磨損發亮,齒形很不規則——不是普通的彈子鎖鑰匙,而是一種老式的管狀鑰匙,現在很少有人用了。鑰匙環上有一小塊褪色的標籤,上面用圓珠筆寫著一串數字:/etc/resolv.conf

"如果有一天你需要用那臺服務器的數據——你知道怎麼找到它。"她說。

陆远握住那枚鑰匙。鋼製鑰匙的表面有一種冰涼的、實體物件特有的質感——和那些懸浮在全息投影中的數字信息完全不同,和那些在光纖中以光速飛行的光子完全不同。它是一個物證——證明互聯網不只是數據,不只是信號,不只是衛星軌道上的十二萬顆光點。

它也是關不上、刪不掉、斷不了的東西。

陆远把鑰匙放進了內側口袋,拉上了拉鏈。

"我還有一件事要問你。"他說。

"你說。"

"你為什麼要守這些東西?你不是工程師。你不是ICANN的人。你是一個——"他找了一個不太確定是否準確的詞,"——貨運公司的老闆。"

阿米娜把目光從服務器上移開,看著陆远。她的表情沒有變化,但她沉默了一會兒,那段沉默的長度讓陆远意識到他在這個問題上碰到了一個很深的地方。

"我二十一歲的時候,"她說,"我的國家經歷了一次通信管制。不是斷網——是網絡變成了一種只能讀不能寫的東西。你可以接收信息,但不能發送信息。你可以看新聞,但不能評論新聞。你可以收到朋友發來的消息,但你發的每一條消息都會在政府的服務器上經過一個七天的審核期——如果審核不通過,對方永遠不會收到。你不知道你的消息是被延遲了還是被屏蔽了,因為系統不會告訴你。"

她頓了頓。

"那時候我們用的不是星链。是我們自己的地面網絡。但那一天我聽說了——有一種技術可以讓任何政府在任何時候關閉任何人的發言權。那和網絡的所有權無關,和協議的所有權有關。"

她的目光落在那臺服務器上。

"後來星链來了。他們說這個技術永遠不會被管制——因為衛星在你頭上,沒有人能關掉天上的東西。但米兰·沃伊诺维奇在貝爾格萊德的辦公室裡坐了一年,寫了一段不到三千行的代碼,把整個星链網絡的QoS控制模塊從'優化建議'改成了'強制執行'——於是有了配額。有了等級。有了數據稅。"

她抬起頭看著陆远。

"所以我不是工程師,你說得對。但我見過太多的人失去說話的能力。我只是——不想讓那種事情再發生一次。"

她繞到服務器後面,拔掉了電源線。機器發出一聲輕柔的、逐漸下降的風扇呼嘯聲,指示燈從綠色變到橙色,最後熄滅。整個地下室陷入了一種純粹的寂靜,只剩下他們兩個人的呼吸聲。

"出去吧,"阿米娜說,"拉各斯的太陽快落山了。你女兒還在等你。"

陆远爬上鐵梯的時候,在最後一階停了一下。

他回頭看了一眼地下室——那臺服務器安靜地蹲在金屬桌上,像一個沉睡中的守墓人。在它內部的硬盤裡,一份舊世界的藍圖正以0和1的形式靜靜地排列著,等待著也許永遠不會到來的喚醒命令。

他爬上了地面。

回到陽光下的那一刻,拉各斯的黃昏正在降臨。天空被染成一種介於橙紅和深紫之間的顏色,幾縷雲像是被火燒過的棉絮掛在低空。港口裡貨輪的汽笛聲在遠方低沉地迴響,海鷗在集裝箱吊機的頂部盤旋。一切都看起來像一幅最普通的熱帶港口的日落畫面——但陆远的視角已經不同了。他看得到頭頂的衛星,看得到地下室的服務器,看得到约瑟夫那輛皮卡後鬥裡的金屬箱裡那塊正在穿越非洲大陸的加密硬盤。

兩種互聯網在此刻的拉各斯的黃昏中同時運轉著。一種在頭頂,以光速傳輸著被精確計費的每一個數據包。另一種在地面,被裝在金屬箱裡、綁在摩托車上、馱在駱駝背上,以每小時不到三十公里的速度穿越沙漠和森林。

一個不在乎速度。只在乎抵達。

陆远坐上皮卡的副駕駛座。约瑟夫發動了引擎,從座位下面摸出那瓶沒喝完的礦泉水遞給他。陆远接過來喝了一口,水已經不涼了,但他不在乎。

"機場。"他說。

约瑟夫點了點頭,掛上檔,皮卡在拉各斯傍晚的喧鬧中擠進了車流。窗外,這座非洲最大的城市正在活過來——市場的燈光漸次亮起,街邊燒烤攤的白煙升騰,音樂從每一個角落的揚聲器中湧出來,混合成一種持續的、不知疲倦的轟鳴。

陆远靠在座椅上,手指隔著衣料摸了摸內側口袋裡那枚冰涼的鋼鑰匙。

他想起女兒說要一隻木雕的大象。

他想他應該能在機場的免稅店裡找到一隻。

微信公眾號二維碼

掃碼關注微信公眾號
閱讀更多獨家內容