2
ZK-rollups use validity proofs to authenticate off-chain transactions. This helps prevent
operators from making incorrect changes to the Ethereum state. With these proofs, ZK-rollups can update the
state of their host Layer-1 blockchains by storing compressed transaction data on-chain. This helps ensure
security, decentralization, and resistance to censorship.
4
ZK-rollups are also more cost-effective than other systems. They use excellent data
compression techniques, which reduces the cost of publishing data on-chain. This results in lower fees for
users.
3
Another advantage of ZK-rollups is that they are faster than other systems. With
ZK-rollups, transaction finality periods are shorter because they only need the blockchain to verify
validity proofs submitted by the sequencers. This means that withdrawal delays are minimal and there is
greater capital efficiency for users.
5
Finally, ZK-rollups do not require users to validate the blockchain to protect their
assets. This is because they do not depend on liveness assumptions. Unlike some sidechains and scaling
solutions, ZK-rollups do not require extra work from users to ensure the safety of their information.