打破無線電靜默:如何發送加密名片與建立私密通訊

更新 發佈閱讀 7 分鐘

作者:ZeroGrid 實驗室

前言:黑暗中的微弱訊號

在前兩章,我們學會了如何部署 ZeroGrid 數位狼煙。今天,我們要談談當你真正發現訊號時,該怎麼做。

當雷達 (/list) 上跳出了一個陌生的名字 Survivor_01,但訊號極度微弱,只有 -110dBm

這代表他可能在 3 公里外的某個廢墟深處,或者被厚重的水泥牆阻隔。你不知道他是誰,不知道他有什麼物資,甚至不知道他是否友善。

這是一個博弈的時刻。誰要先開口?該說什麼?直接喊話會不會暴露位置? ZeroGrid 不只是一套通訊系統,它是一套建立在**「信任層級」**上的社交協議。

今天,我們要教你如何從**「懷疑」走向「連結」**。

層級一:公共廣播 (Public Broadcast)

這是最簡單,也最危險的溝通方式。 你不需要輸入任何指令,只需要直接打字,按下 Enter。

Plaintext

Hello? Is anyone nearby?

這條訊息會以**「明文 (Clear Text)」**的方式,發送給頻率上 (921MHz) 的每一個人。 這就像是你站在廣場中央用大聲公喊話。

  • 優點:覆蓋面廣,適合尋人或發布公共警告。
  • 缺點:沒有隱私。方圓 5 公里內的所有人都聽得到。
  • 生存法則:永遠不要在公共廣播中透露你的物資藏匿點,或是你的精確座標。

層級二:交換數位名片 (The Handshake)

當有人回應了你的廣播,你們開始對話。但在進行深入交流(例如物資交換)之前,你需要確認對方的身分與誠意。

在舊世界,我們會交換紙本名片;在 ZeroGrid,我們交換 Profile Card

1. 刻印名片 (/mycard) 名片比 /status 能承載更豐富的資訊。建議詳細列出你的技能與交易清單。

Plaintext

/mycard [Role] Civil Engineer [Has] Generator, 50L Fuel [Need] Antibiotics, Water Filter

(系統回應:My Card saved)

2. 遞出名片 (/card) 當你想向某人表示友好,你可以把這張名片「發射」給他。

Plaintext

/card Survivor_01

對方會看到什麼? 對方的螢幕上會跳出一個正式的框線,這在雜亂的訊息流中顯得格外慎重:

Plaintext

----------------------------------------
From: Hazard_Zone

[Role] Civil Engineer
[Has] Generator, 50L Fuel
[Need] Antibiotics, Water Filter
----------------------------------------

這個動作代表了**「身分揭露」**。這是在數位荒野中建立信任的第一步。

Receive card from survivor.

Receive card from survivor.


層級三:加密私語 (Encrypted DM)

你看到名片後眼睛一亮——你有他需要的抗生素,而你急需燃料發電。但你們的交易地點絕對不能讓公共頻道的其他人聽到。

你需要建立一條加密通道

輸入指令: /dm <對方名字> <訊息>

Plaintext

/dm Survivor_01 I have antibiotics. Meet at the North Bridge.

ZeroGrid 的 Direct Message (DM) 有兩個關鍵特性:

1. 端對端加密 (E2E Encryption) 系統會自動建立加密通道。在空中傳輸的訊號是一串亂碼,即使有人拿著無線電監聽,也無法解讀你們的談話內容。

2. 可靠傳輸 (Reliable ACK) 這是生存通訊中最重要的功能。 公共廣播是「射後不理」的,你不知道對方有沒有聽到。但 /dm 私訊帶有「送達確認 (ACK)」機制

當你發送私訊後,請盯著螢幕。如果出現: [TX] (Sent) Message delivered.

這代表對方的晶片已經確實收到並解密了你的訊息。在通訊不穩的廢墟環境中,這個 Delivered 的訊號,就是最讓人安心的保證。

Private message from survivor

Private message from survivor


實戰演練:從 -110dBm 到 0 距離

讓我們還原一次真實的生存互動劇本:

第一階段:接觸 (-110dBm) 你在雷達邊緣掃到一個微弱訊號。

  • 你 (廣播)Anyone reading this? I have meds.

第二階段:信任 (-95dBm) 對方回應了,但他很謹慎。

  • Survivor_01I need meds. Who are you?
  • 你 (遞名片)/card Survivor_01 (展示你的醫師身分,建立信任)
  • Survivor_01: (收到名片,回傳名片) /card Me (確認他是工程師)

第三階段:約定 (-80dBm) 信任建立,轉入私聊。

  • 你 (私訊)/dm Survivor_01 Let's trade. Come to the Red Building.
  • 系統[TX] Message delivered.

第四階段:接近 (監控訊號) 對方開始移動。你不需要一直問「你到了嗎?」。 你只需要輸入 /whois Survivor_01 查看訊號變化。

  • RSSI: -90 dBm (他出發了)
  • RSSI: -75 dBm (越來越近)
  • RSSI: -55 dBm (他就在樓下)

看著 RSSI 數值一點一點變強,那種「隊友即將會合」的實感,是文字無法形容的。

RSSI from survivor

RSSI from survivor


結尾:網路的重建

從第一章的孤點,到第二章的數位狼煙,再到這一章的加密連結

ZeroGrid 的三部曲至此,你已經具備了完整的生存通訊能力。 當越來越多人加入這個頻率,交換著名片,發送著加密私語,這張看不見的網,就是災難後重建文明的基石。

現在,拿起你的終端機。 打破無線電靜默,去尋找你的盟友吧。


🛠️ ZeroGrid 部署指南

1. 取得硬體

2. 下載協議核心

留言
avatar-img
ZeroGrid 實驗室
0會員
13內容數
專注於災難復原通訊與 LoRa 網狀網絡實驗。尋找倖存者。