新加坡將開源抗疫應用TraceTogether 的底層技術
新加坡外交部長維文(Vivian Balakrishnan)本周宣布,該國政府準備開源用於抗疫的移動應用 TraceTogether 的底層技術,為各國政府以及開發者也能夠打造此類防疫應用提供解決方案。TraceTogether可追踪新冠肺炎確診患者近距離接觸過的民眾,以協助抑制疫情的傳播。
TraceTogether的工作原理是在手機之間交換短距離藍牙信號(所以設備必須要保持一直開啟藍牙功能),以近距離檢測其他使用TraceTogether的用戶。這些近距離接觸記錄會被存儲在每個用戶的手機上,這些數據會被加密且不會通過網絡進行上傳。如果用戶被確診感染,政府才會要求他們提供數據,以便追踪曾與他們有過近距離接觸的人。另外,衛生部也會盡快對近距離接觸過確診患者的人通過TraceTogether進行通知,以便民眾監測自己的健康狀況,看是否有感染症狀出現,以接受指導和護理。
舉個例子,假如有ABC 三人在地鐵上站得很近,如果B 被確診感染了新冠肺炎,那麼通過藍牙數據記錄A 和C 很快就能被找到,不至於讓病毒在陌生人之間廣泛傳播。
TraceTogether 聲稱不收集或使用任何類型的用戶位置數據,也不訪問用戶的聯繫人或地址信息。它只使用藍牙數據來建立聯繫,並不存儲有關聯繫發生地點的信息。此外,在兩台手機互相交換信息時,彼此是以隨機的ID 進行通信,並未涉及任何個人的身份信息;電話號碼與ID 的配對信息則被存放在另一台服務器上,只有在必要時才會被讀取。
TraceTogether 背後採用的技術是由新加坡數字服務部門研發的藍牙追踪(BlueTrace)協議,標榜能在保障民眾隱私前提下以藍牙接收的信號強度指示(RSSI)來蒐集和記錄兩個設備之間的近距離接觸事件與對應的時間。相關數據在手機的儲存時間為21 天,到期將被自動刪除。
新加坡表示,任何分佈式的聯繫與追踪解決方案,需要被大量採用才能發揮其最大作用。因此他們正在製作這項協議的參考文件與實現,並準備將它開源,讓其它國家也能打造類似的防疫應用。