How to explain zero-knowledge protocols to your children | Hacker News Reader