← Back to context

Comment by trollbridge

3 months ago

Proper ZK off of that would be it would simply provide which of those age ranges you're in, not your actual date of birth.

Yeah, but what if the company has 36,500 age based discount tiers (or has heard of binary search)?

I don’t see how revealing the result of a less than comparison can be considered zero knowledge, but then I also don’t understand the difference between Google exchanging actionable confidential facts about you for money and them selling your personal information, so what do I know?

  • Well, a compromise would be to simply provide the user's age in years, as opposed to their date of birth. Effectively a 365-day resolution instead of 1-day.

    • Demand they check every day, sell partial year passes, or require ID when buying alcohol, and correlate year in ages to CCTV footage.

      This class of scheme flat out doesn't work.