合同城居民聽說白塔隊缺最後一份合同,主動排隊來簽。
韓策拒絕。
臨川門票事件後,他不再賣唯一資格。可他換了更聰明的方式:提供免費通行合同,居民不交錢,隻同(tóng)意將行動數據匿(nì)名(míng)交給白塔訓練模型。
簽約者能馬(mǎ)上過路,白塔則獲得大量路線數據。沒有金錢門檻,看起來比過去公平得多。
夜班隊(duì)也收到免費合同。
“簽嗎?”孟響問。
條款確實匿名(míng),允許隨時退出,還明確不包(bāo)含協作預演數據。韓策把能想到的坑都填(tián)了。
林夜簽了一份測(cè)試。
通行後,他發現匿名數據會記錄步長、轉向、停頓和對風險的反應。單獨看無法識別,組合起來(lái)卻能輕易猜出是誰。全城隻(zhī)有一個人見到空椅會停三秒,也隻有賀鳴路過承重牆會多看兩(liǎng)眼。
“匿名不是認不出。”林夜說。
“我知道。”韓策回(huí)答,“所以合同寫的是匿(nì)名(míng),不是不可識(shí)別。”
他(tā)沒有(yǒu)撒謊。這才難對付。
居民(mín)願意用數據換免費通行,未必是壞交易。夜班隊不能因為自己警惕,就替別人拒絕。
他們換(huàn)了辦法:每五人共享一份合同,走路時交換鞋、打亂隊形、故意改變習慣。數據仍交,個人(rén)特征卻被混在(zài)一起(qǐ)。
孟(mèng)響負責製造(zào)噪聲。他一(yī)會兒模仿林夜走路,一會兒學許觀瀾停頓,最後把自己絆進水溝。匿名效果很好,尊嚴損耗不在合同保障(zhàng)範圍。
白塔模型開始出錯。它判斷全城有三百個林夜、兩(liǎng)百個賀鳴和一隻會簽合(hé)同的貓。那隻貓確實來了,按爪印換走一條免費魚(yú)。
韓策立即(jí)更新模型(xíng),增加“群體混淆”標簽。他不(bú)指責(zé)夜班隊鑽空子,反而(ér)把方法(fǎ)寫進用戶提示:若不希望個體被識別,可結伴行動。
這一步讓白塔贏得更多信任。簽約人數反(fǎn)而上漲。
夜班隊的差距越來越大。他們完成半(bàn)份合同的速度追不上白塔數據擴張,距離一百份還差四十。
賀鳴急了(le):“照這樣(yàng)比,講不講道理都輸。”
林夜也沒準備(bèi)靠道德勝利晉級。他盯上吞紙獸。吃下的合同越多,體型越大;免費合同數量暴漲,它肚子已經撐到街道兩側。
白塔的優勢正在喂大。
韓策同樣看出來,命令停止新增簽約。但合同係統不受他(tā)完全控製,居民嚐到(dào)免費(fèi)通行後,開始互相簽小協議刷路權。幫我帶瓶水(shuǐ)、借你一支筆、明天替我占座——每(měi)份都(dōu)進入吞紙獸胃裏。
巨獸撐得四腳離地,開始打嗝。
每打一次,城市便落下一陣合同雨。被紙碰到的人(rén)自動承擔陌生承諾。許觀瀾被一張遛狗協議貼中,賽場(chǎng)上憑空出現一隻三頭犬,拖著她往反方向跑(pǎo)。
韓策則中了一張“保證白塔隊獲(huò)勝”的應援橫幅。
合同(tóng)立刻生效,係統要求他證明這項承諾可履行,否(fǒu)則判為欺詐。
“誰簽的?”他問。
看(kàn)台上一名粉絲弱弱舉手(shǒu)。
韓策第一次發現,免費(fèi)的東西有時比收費更貴。