Hacker News new | ask | show | jobs
by knowaveragejoe 656 days ago
> Part of growing up

On the contrary, your sentiment reads less like wisdom and more like hardheadedness. I am glad there are plenty of others here who do not share such a narrow-minded sentiment.

The venn-diagram between cryptocurrency and ZKPs is not a circle, or really even close. They're a mathematical concept first and foremost, and thanks to crypto dumping tons of money into the scaling problem, now much more easily worked with in code across any application. So much for all cryptocrap being, well, cryptocrap!

Your example is terribly contrived. No, you won't replace your drivers license with a ZKP. But a service might validate that you're of age, or meet some other criteria, without you(or they) revealing actual information about yourself.

All of the examples I gave(none of which are my own, but from other commenters who are I'm sure happy to discuss further) require the context of established trust. "Classic asymmetric systems" have problems with this.

1 comments

Can you show me ANY actual practical use for cryptocrap outside of illegal transactions?

Like: "Company XYZ uses ABC to provide asset tracking, and it's now used by 99% of the DEF sector".

> The venn-diagram between cryptocurrency and ZKPs is not a circle, or really even close.

Then it should be treated as such, instead of trying to claim that it has practical applications.

I think you both 1) didn't read the article 2) went into the comments assuming it's about cryptocurrency and brought your baggage on that subject with you. The article mentions them in an offhand way, ZKPs are independent of anything cryptocurrency related.
Can you provide a single example of their actual use outside of cryptocrap?
The general takeaway is that you can prove you know something without revealing what it is, or how you know!

If you can't think of the possibilities that unlocks beyond the examples others have already discussed(none of which were crypto related), that's a limitation on your end.

> The general takeaway is that you can prove you know something without revealing what it is, or how you know!

And? Why is it better than good old PKI?

This is in complement to PKI - you still have to divulge what or how you know something with PKI in the examples given.