> But the hacker fantasy of truly zero knowledge proofs is impossible because 1 hour after launch there would be a dozen “Show HN” posts with vibe coded websites that dispense zero knowledge tokens.
If I recall correctly, there exist variant cryptographic protocols that let you impersonate a user who provides such a service: that is, the token confers, or can be used to construct something that confers greater privileges in other contexts.
> can be used to construct something that confers greater privileges in other contexts
Then this wouldn't be zero knowledge, as it would convey whatever other greater information is available in that other context.
Are you perhaps thinking of the ecash double spending protocols? Where by double spending the same token to two different receivers, you leak enough information for your bank to recover your identity? That wouldn't be applicable here since each token would only be used once, there would just be many generated to share.