4 ms·
"The app can then compare its list with the list on the server". So the comparison takes place on each individual's phone ? To do this without leaking privacy,
by nroets 7y ago
"The app can then compare its list with the list on the server". So the comparison takes place on each individual's phone ? To do this without leaking privacy, each phone will need to receive all the ids on the server i.e. all ids collected by the phones of people with positive diagnosis. This could require a lot of data to be distributed to a lot of phones.
If the comparison takes place on the server, it will save a lot of bandwidth. But then there will need to be a Tor like network to hide the IPs of the phones doing the requests.
- lun4r 7y agobloom filters to the rescue (:
- nroets 7y agoSuppose Alice is permanently at home with only one caregiver. The system should never tell Alice that she has been in contact with a virus carrier because that will imply that the caregiver tested positive. Instead, the system should rather tell Alice she may have been exposed to the virus and should get tested. Bloom filters can provide that uncertainty.
- TuringTest 7y agoThe list on the server could be classified by region and time period (certainly this reduces privacy, but would still prevent tracking individual movements with precission). This way the phone would need to download just the lists for those regions and periods of the places it has been through.