As Ethereum draws more people to its smart contract-powered DApps, from NFT marketplaces to lending and gaming, its network gets more congested. This manifests in low transaction speed and high transaction fees. To alleviate the congestion, Ethereum employs a number of parallel blockchain highways, called layer 2 scaling solutions. One of them is zkSync, one more weapon in Ethereum's arsenal against competing smart contract platforms such as Solana or Avalanche. So, what is zkSync, and h...