> ...your smartphone can generate a cryptographically secure response to any query about your financial history or health, while keeping your underlying data private and in your own control.
My kids love playing '20 questions'. It's rather remarkable how fast you can go from knowing nothing, to very specific information. With a few answers to 'any query' about your financial history or health, your underlying data will be neither private, nor in your control.
https://gwern.net/death-note-anonymity
Also see the 2020 census statistical calculations and the tradeoffs they made.
There's "not that many" (compared to the number of ChaCha20 keys, for example) humans in the world, it does not take that many fractional-bit information leaks to get a good read on a person.
Cryptography is one of these subjects that initially seems interesting in terms of how it works but rather boring in terms of what it does.
But then the more you learn about it, the more you discover how deep the rabbit hole of applications actually is.
This article does a pretty good job of exposing you to how deep the topic of cryptography applications potentially is.
The security properties are interesting but largely overshadowed by economic forces. Things become centralized because they're cheaper and easier for users.
If this system existed, it would have to have _such a good user experience_ to overcome its many inefficiencies.
This sentiment runs through this piece as an undercurrent.
Part of the frustration comes from the fact, which is emphasised throughout the piece, that all these things are possible in real life. The utopia of autonomous MPC and ZK agents running obfuscated programs to prove identity attributes, vote, etc is all possible, if only we rewrite the entire internet.
The stumbling block, as ever, is human nature. This utopia would decay in just the same way that the bitcoin utopia did, moving from a perfect libertarian idea for an incorruptible currency to a cesspit of fraud, manipulation and speculation.
In Moxie Marlinspike’s article on web 3, he makes the case that the decentralisation promises of web 3 will inevitably decay and be reshaped as a new form of centralisation, leaving us in a potentially worse place than before. Pretty much the same arguments apply here.
Nonetheless, it’s an interesting read. But it would be fascinating to see this approached from a human perspective, I.e. “what are the compelling adoption vectors?” and “how can we avoid re-centralisation?”