オプティミスティック・ロールアップは、取引が有効であると仮定して処理し、不正があれば不正証明で異議を唱える方式です。そのため、Ethereumへの出金には約1週間のチャレンジ期間が必要です。一方ZKロールアップは、状態遷移の正しさを示す有効性証明を提出する方式で、証明の生成にコストがかかり、汎用のEVM計算を回路で証明するのが難しいという課題があるとethereum.orgは説明しています。L2BEATは各レイヤー2を状態検証や出金猶予など複数の観点で比較しており、同じ「ロールアップ」でも前提が異なることを確認できます。
二つのロールアップ方式の比較
どちらが優れているかは用途によって異なり、出典も優劣を断定していない。