Ethereum EVMs; Optimistic v. Zero-Knowledge Rollups

Before getting into the distinction between optimistic and zero-knowledge rollups, a refresher on what a rollup actually does will be helpful. What Is the Purpose of Rollups? Rollups are considered off-chain (or Layer 2) scaling solutions because they execute transactions…
Scaling Ethereum EVMs Via ZK- Rollups

When it comes to scaling Ethereum via rollups, zero-knowledge (ZK) rollups, and in particular the advent of EVM-compatible ZK-rollups (zkEVMs), are often considered the holy grail. Although we are not quite there yet in terms of development, various projects have…