# what is ZkRoll up ? **Published by:** [Partap Singh (💙,🧡)](https://paragraph.com/@partapsingh/) **Published on:** 2022-11-06 **URL:** https://paragraph.com/@partapsingh/what-is-zkroll-up ## Content A ZK-rollup is a Layer-2 blockchain protocol that processes transactions, performs computations, and stores data off-chain while holding assets in an on-chain smart contract. Naturally, traditional Layer-1 blockchain solutions like Ethereum validate blocks and transactions on-chain. A rollup is a Layer-2 scaling solution built on top of a “classic” Layer-1 smart contract blockchain network like Ethereum. Rollups solve the dilemma of high gas fees and low throughput, thereby empowering users to pay less gas fees and blockchains to validate transactions quicker. Rollup solutions tackle scalability and transaction cost challenges in different ways, with the zero-knowledge approach being one of the most effective. ## Publication Information - [Partap Singh (💙,🧡)](https://paragraph.com/@partapsingh/): Publication homepage - [All Posts](https://paragraph.com/@partapsingh/): More posts from this publication - [RSS Feed](https://api.paragraph.com/blogs/rss/@partapsingh): Subscribe to updates - [Twitter](https://twitter.com/partap6016): Follow on Twitter