Scaling Rollups via Sharding, Arbitrum & ZK