I've run into this issue with jeans. They develop holes around the crotch six months after buying a new pair.
A decade ago I'd buy jeans and they'd last years. Unfortunately my waist line has since increased and none of those survivors now fit me.
I started with Levi 511s and -- when they started failing -- moved to Nudie Jeans (2x price) as they offer free repairs. When I tried to get them repaired though I was told there was a six week waiting time which seemed excessive.
Next I went with a local atelier (3x price) figuring if I spent more that would solve the problem but it happened again.
It's and old joke but: You can enclose a larger area by having the farmer take 4 pieces of fencing, constructing a square around himself, and defining him to be outside the fence.
We considered doing something like this on a project once but we had concerns about performance. How much latency does your API proxy add in for responses with thousands of tokens?
Additionally we found that this broke any sort of database indexing. Let's presume that Lyft would need to tokenize the start and end points of journeys (otherwise it would be quite easy to de-anonymise someone) then just doing simple queries like I want to know how many journeys happen in this area either become incredibly slow or you have to have anticipated needing this type of query and providing a non-tokenized "area" field which can be indexed (but is sufficiently coarse not to leak data). Were you able to come up with any sort of solution for this issue?
Just an FYI. In Star Trek at least the warp system works like this: warp-1 is the speed of light and it then increases exponentially with warp-10 being infinite velocity.
This is actually very similar to a question I was asked when interviewing to read Maths at Oxford. In the Oxford version, your brother and you are also playing a game. You have a 2-dimensional block of chocolate with a poison piece somewhere in the block. The poison piece is bright green to the eye. You each take it in turn to break off some chocolate (you have to follow the rows and columns of the chocolate, and the break must be a single break). To win you must avoid eating the poison piece and end the game by handing it to your brother. You have the choice of going first or second? When should you choose either?
Funnily enough I was looking into this stuff recently as I was wondering what would prevent Niantic from showing adverts in Pokemon Go. Imagine playing outside a Starbucks and getting a notification that Costa is nearby and offering a discount.
There have been quite a few cases where malicious actors have been able to convince phone companies to forward sms messages to other numbers via social engineering to defeat this type of 2FA.