In a post originally published on a ETH research forum, Vitalik said that Ethereum can borrow a technological innovation from privacy-centric cryptocurrency Zcash to “mass-validate” ETH transactions.
That technology, ZK-SNARKS, allows relaying nodes to “verify the correctness of computations without having to execute them” or “learn what was executed,” per a post on the Ethereum Foundation blog. Buterin elaborates that relayers can batch transactions together and then publish a ZK-SNARK to prove their validity, greatly compressing the amount of data stored in the blockchain while keeping all transactions on-chain.
Full story on Humble Oracle :