It is based on zero-knowledge proof that blockchain enables peer-to-peer trust, rather than relying on a third party to provide trusted verification. Doesn't that sound fanciful, what is the basis of trust in zero-knowledge proof? How does it "create trust out of thin air"? And how can we trust zero-knowledge proofs? Today we're going to talk about the bottom line.1. What is zero-knowledge proof When we introduced the value of Merkle trees in our last article, one of the cliffhanger...