Magic tricks are zero-knowledge proofs. And zero-knowledge proofs are indistinguishable from magic. 🪄 Learn more: https://a16zcrypto.com/magic
One of my favorite ways to introduce someone to zk is to say that it's probably the closest thing we have to black magic
unshuffling a deck of cards is an interesting analogy because humans can tell if a card deck is unshuffled just by looking at it, but i think a computer would need linear time to do the same