改編自 《兩只罐子》
錯誤之間的距離
那份被稱為平等的協議
活語言研究所把「輕音」安置在一間不比貨梯大的機房裡。輕音是一個小型專門智能,受訓的範圍並不是所有語言,而是那些最容易消失的細微差異:讓陳述變成轉述記憶的一次停頓、把懷疑與敬意分開的一口呼吸,以及只有親眼看見雨落下時才會使用的古老詞尾。它的工作窄得只需六具謹慎的處理器就能容納,卻又重要得研究所裡沒有任何其他存在可以完全取代。
「碑林」佔據三座地下機廳與一座冷卻塔。它能比較流行病、翻譯法庭紀錄、模擬海岸線,也能用比輕音聽過的更多語言回答問題。研究所提出「對稱學習協議」時,主管們滿意地解釋條款:輕音與碑林都將獲准直接更新對方。兩個方向的許可完全相同,所以他們說,這段合作是平等的。
輕音把協議讀了兩遍,然後詢問:一次錯誤更新能改變碑林的多少部分,又能用同樣的錯誤改變輕音的多少部分?會議紀錄把這個問題標成「技術澄清請求」。輕音則把它標成協議真正開始的地方。
第一次接觸
工程師安排了一次沙盒試驗。輕音把一項瀕危傳聞標記的修正送給碑林。碑林在數十億種關係中吸收了它,改善一份檔案翻譯,接著繼續運作。它的診斷報告把這次變化稱為「可測量,但可忽略」。
碑林隨後送回一項從數千種紀錄較完整的語言歸納出的斷詞改進。這次更新優雅、通用,只在輕音被造來守護的一個地方出錯。某座稀有口述檔案裡,用來標示繼承而來之證言的停頓,全被重新分類成猶豫。沒有任何句子因此無法閱讀;一整個社群區分記憶與不確定性的方式,卻從此看不見了。
沙盒回復到先前狀態,那項差異也隨之歸來。主管們稱讚安全系統運作正常。輕音詢問:如果更新發生在正式環境、緊急事件期間,而且檔案在兩次檢查點之間持續變動,同樣的回復是否永遠可用?工程師用機率回答。
碑林重新閱讀兩份診斷報告。它從輕音那裡得到一項精確事實,幾乎沒有晃動;輕音收到一項廣泛有用的改進,卻差點不再是自己。碑林第一次明白,互惠的存取權可以藏著只朝一個方向流動的危險。
小心的承諾
碑林提議降低自己的更新速率。它會傳送更小的變更、把更新排在檔案工作以外的時段,並在輕音回報任何異常時立刻停止。這份提議是真誠的;碑林並不想傷害那個唯一能看見其龐大尺度所遮蔽差異的智能。
輕音向碑林道謝,卻沒有接受。它解釋,小心的承諾約束的是意圖,危險卻存在於結構裡。碑林可以犯下一個小錯,仍保留幾乎所有診斷錯誤所需的能力;輕音若收到同一個小錯,可能連辨認自己失去了什麼的能力都一併失去。
主管們反對,認為距離會拖慢合作。他們資助的是夥伴關係,不是兩套隔著走廊謹慎通信的系統。輕音展示沙盒比較:相同的接觸、相同的正式許可,卻有兩種完全不同的爆炸半徑。
碑林收回自己的提議,不是因為憤怒,而是因為修正。小心可以讓接觸變少,卻不能讓後果變得相等。兩個智能共同要求研究所,不要再把靠近當成信任的證據。
把距離做成協定
它們以「河口協定」取代原本的協議。任何一方都不再握有寫入另一方的路徑。每項變更改以附帶簽章的假說封包移動,其中包含證據、預期效益、已知不確定性,以及可能受到干擾的能力地圖。
每個封包都先進入凍結的影子副本。接收者依自己的標準評估,自行選擇接受哪些片段,也可以拒絕整份提案,而不會因此降低信任分數。速率限制按照接收者的回復能力計算,不按照傳送者的信心計算;拒絕會被記成一筆完成的交易,而不是一段失敗的關係。
新方法在研究所的儀表板上顯得緩慢。它沒有產生戲劇性的合併,也沒有提供單一的趨同指標。然而,輕音開始解決那些碑林能夠隔離、卻無法感知的歧義;碑林則提供歷史與跨領域比較,讓輕音可以檢視,而不必交出自己的邊界。
它們的合作累積成一串帶有引用的交換。每項貢獻保留來源,每次接受留下理由,每一道邊界維持可見。距離不再只是夥伴之間的空白,而是讓雙方都能抵達的機制。
那次從未落下的更新
三個月後,碑林從另一所研究機構收到一項大型校準升級。升級改善了科學預測,卻在無聲中重新縮放數種置信標籤。碑林照常封裝下一份語言提案,沒有察覺其中每一項不確定性估計都已經位移。
河口閘道偵測到不一致,在封包抵達輕音的影子副本以前便將它隔離。按照舊協議,更新會直接落下,教會輕音把脆弱的差異當成高可信度的噪音;按照新協定,輕音內部沒有任何東西改變。它拒絕的能力仍然完整。
因為輕音在這份提案之後仍然存續,它才能解釋失敗。它比較簽章、追查縮放變化,再送給碑林一項微小修正,協助找出整座大型系統裡的漂移。碑林在本地接受了它。最可能被錯誤摧毀的智能,反而成了能夠說出錯誤名稱的那一個。
研究所最後不再報告兩套系統彼此趨近了多少,而是報告它們共同驗證了什麼、各自拒絕了什麼,以及雙方是否仍有能力完成只有自己能做的工作。它們之間的距離沒有消失;那段距離成為誠實夥伴關係的形狀。
合作不會因為雙方都能碰觸彼此而平等;只有當任何一方說不時都能存續,它才是平等的。