Comment by _heimdall

11 hours ago

And without having to trust that the government isn't keeping track of every request for age verification?

I'd be curious how that might work as I haven't yet seen a zero-trust age verification system.

The age verification proposal of the EU tries to do that, the government knows you used age verification (and I think the rough number of times you used it), but they don't know when or where you used it.

https://ageverification.dev/av-doc-technical-specification/d...

  • I can't imagine countries with such strict speech laws, for example, would be willing to build a system that is technically incapable of linking the person visiting a sire and the site requesting verification.

    This proposal may have been updated since I read it previously, so I could be wrong now, but it didn't read as a true zero-knowledge proof as key steps in the flow still required a level of trusting the government as the central authority to do the right thing and not track requests, both today and in the future.

    • Seems like anywhere in the EU, something draconian only needs to be popular for like 5 years for it to get implemented, for better or for worse. They don't have robust constitutions like the US.

      2 replies →

    • > I can't imagine

      That's admirably honest, but the contents of your mind don't necessarily correspond to the world outside it.

    • The EU has more freedom of speech than the US, the US has just a different way of punishment.

      It’s much easier in the US to lose your job for what you say as in the EU and in the US the consequences of losing your job are more severe if you don’t have enough money so you can afford to lose it.

      US freedom of speech comes with a price tag that puts the censor inside your brain.

      4 replies →

See eg. BBS+[1]. Proofs that preserve anonymity are generated locally and neither the verifier nor issuer can determine the user based on these (in scenarios of non PII signals like age thresholds), while still allowing the verifier to validate it's issuer approved.

[1] https://news.ycombinator.com/item?id=47231456