Too Long; Didn't Read
Zero-Knowledge Proof is a cryptographic and computational consensus mechanism that allows one party to prove to another party (The Verifier) that a certain statement is true or meets the requirement without revealing any information beyond the validity of the statement. Layer 2 and sidechain protocols such as Polygon, Starkware, Arbitrum, Loopring, Lightening network, and Matter Labs have deployed the use of zero-knowledge proof to perform batch transfer processing rolled into a single transaction off-chain and verified with the on-chain Ethereum smart contracts.
Share Your Thoughts