...
We are computing 25k hashes in 250 392 seconds (this is on Jeff’s laptop still no data from the Cloud infra).That’s 10msecs GCP Cloud Infra (cost = 4096 = 2^12)
...
That’s 16msecs per hash, about 10x 6x faster than the MotoG7, 20x 12x faster than the Redmi 6A which is in -line with the same ballpark as what we had projected previously.
...
Increased data storage on the phone. Maybe ~120 hashes stored for each location. But they are only 8 bytes, and there are only 4000 points (for 2 weeks' data). 4000 x 120 x 8 = 3 MB. That’s not enough data to be a big deal.
Increased compute costs on the phone for intersection calculations. But since this just comes down to comparing hash values, teh compute cost should not be too high, and this cost occurs just once every 12 hours. Needs further assessment, though.
Further ahead, this may increase compute costs for more sophisticated encryption schemes, e.g. FHE - see below.
Looking at the numbers in detail:
...