It's kind of mind-blowing that the universe allows us to do this at all: Convincingly prove that you have a solution to a puzzle without revealing anything about the solution itself. On the sudoku example, I built out a playable version of zero-knowledge sudoku a few months ago: https://github.com/nalinbhardwaj/snarky-sudoku It doesn't use the same strategy as the article, but the underlying idea of non-interactive S…
We still don't know if the universe allows us to do that. If P=NP ZKPs are worthless.
Of course, it could be that someone does it one day, and if so modern cryptography is useless, but I highly doubt it.