I can’t tell if this is a joke or real code… like for this sentence below.
The cat is back.
Will that repo seriously run until it finds where that is in pi? However long it might take, hours, days, years, decades, and then tell you, so you can look it up quickly?
It absolutely can be done with zero knowledge proofs, but it needs to be from an authoritative source.
It could prove you are over the age of 18 (or 21) without having to divulge any other sensitive information, and be untrackable between sites or any outside agency (e.g government doesn’t know and can’t know you visited a site or location that verifies your age)
They could add it to our drivers licenses or passports or whatever which would cover the authoritative part. Your ID is an NFT at that point, and could be fully digital.
Edit: they might even tie generating the proof to requiring a biometric verification (fingerprint) so you can’t give your ID to someone else.