从微软宣布放弃 WP 系统起,Android 和 iOS 几乎成为智能手机生态的唯二选择,如果不用苹果的 iOS 系统,你只能用基于 Google Android 系统的智能手机(包括三星、华米 OV 等厂商)。从消费者的角度来看,苹果和 Google 两家公司之间的关系应该十分紧张,毕竟它们存在着最直接的竞争关系。
但世界各国愈发严重的疫情,让这两家科技行业最大的公司放下竞争关系,共同开发一套用手机跟踪新冠病毒密切接触者的新工具。
如何利用手机追踪病毒?
我们知道,新冠肺炎防控的核心就是找到病毒的转播链,通过调查确诊的感染者活动范围,寻找与其相关的密切接触者。也就是调查患者去过哪些地方,再通过其他方式寻找同样去过该地区的人,对这些密切接触者进行医学观察,筛选出新的被感染者。
在国内,通常采用绿码或者在公交工具放置二维码的方法收集人们的活动情况。但在公交工具上放置的二维码很少有人认真扫过,如果车上出现病毒携带者,事后排查密切接触者花费的成本很高,还可能会有漏网之鱼。
苹果和 Google 提出的这个方案,依靠手机蓝牙无线广播技术,让每一部手机都记录本机附近曾经过的手机。
我们知道,蓝牙的通讯距离一般只有 20 米左右,如果隔着墙,通讯距离会更短。如果设备能接收到某个设备的蓝牙密钥,就意味着这个设备一定在信号可传达的附近(也就是说手机机主曾经近距离接触过)。
Windows 电脑和 Android 手机上的手环解锁(只要手环靠近即可解锁),就利用了蓝牙设备近距离传输密钥的原理。这一原理同样可以应用在记录身边曾经路过的手机上,比如打开蓝牙,搜索附近的设备,可以在可用设备中发现大量的手机,这些设备就是附近开启蓝牙发现的设备。
手机每隔 5 分钟,就会广播自己的密钥并记录下附近设备广播的密钥。记录这些蓝牙设备密钥后,手机会将密钥在本地数据库存储一段时间。如果机主被确诊为新冠肺炎病毒携带者,APP 就会将感染者手机中记录的密钥信息上传到服务器。
其他安装该软件的手机将自动下载这些密钥,并和本机的历史记录进行比对。如果密钥相互匹配,手机就会弹出通知。Google 展示了通知的实例,通知的内容只有:「您最近接触过测试 COVID-19 呈阳性的人」,除了通知信息外,Google 还提供了本地卫生机构提供的更多信息。
病毒追踪应用会侵犯隐私么?
不同于运营商通过基站监测用户的位置,或者手机通过 GPS 获取设备的具体位置,手机间交换的蓝牙密钥并不能直接记录手机的位置信息,它只能记录其他手机是否出现在附近。
同时,为了防止同一手机的蓝牙密钥被持续跟踪,应用程序会广播一个匿名的动态密钥,每隔 15 分钟就更换一次。
最重要的是,手机生成密钥和交换密钥的过程都是不通过云端服务器的。换句话说,即使暂时中断网络链接,也不会影响记录功能的使用。云端服务器只会记录传染者在传染期间的密钥信息,并将密钥分发到其他终端上进行核对,最终确认是否需要发出警报。
我们什么时候可以用到这个功能?
目前,Google 和苹果已经宣布将在五月发布 API,方便卫生部门系统接入应用程序。在接下来的几个月中,苹果和 Google 将在系统平台中加入该功能(这个功能并不是强制开启的),并允许是更多的应用生态和政府卫生部门接入该系统。
苹果的 iOS 系统生态相对封闭,这一功能普及的速度可能会比较迅速,而 Android 由于第三方 UI 较多,系统升级速度也相对较慢,这一功能什么时候能得到普及,还要看 Google 在 Android 系统上推广的情况。