【オプティミスティックロールアップ】
Optimistic Rollup とは?
最終更新:
💡 まとめた計算結果を、異議申し立てで確かめる仕組み
Optimistic Rollupは、取引をL2で実行し、データと状態の要約をL1へ公開する拡張方式です。計算結果への異議申し立てと、L1への出金で待機期間が生じる理由を説明します。
📌 このページのポイント
- L2で取引を実行し、取引データと状態の要約をL1へ公開する
- L1へ提出した計算結果の誤りを、異議申し立てと証明で争える
- L1へ出金する標準的な経路には待機期間があり、L2内の利用とは区別する
何が「楽観的」なの?
L2で実行した取引の計算結果をL1へ提出するとき、毎回その正しさの有効性証明を付ける代わりに、異議申し立ての期間を設けるところだよ。「全員が正直だから何も検証しない」という意味ではないんだ。
L1には結果だけを送るの?
結果だけではないよ。EthereumのOptimistic Rollupでは、取引データもcalldataやblobとして公開する。ほかの参加者が処理を再現し、提出された状態の要約と比べられることが、異議申し立ての土台になるんだ。
誤りが見つかったら、どうするの?
チャレンジ期間中に、計算結果が正しくないことを争うよ。Fraud ProofやFault Proofと呼ばれる仕組みで誤りを判定し、不正な状態の主張が確定しないようにする。参加条件や具体的な証明・解決方法は、使うロールアップの仕様を確認するんだ。
取引するたびに7日待つの?
L2内の利用と、L1へ資産を引き出す標準的な経路は別だよ。後者は異議申し立てなどの待機期間があり、Ethereumの資料では約7日が例として説明されている。すべての取引や出金方法が一律7日ではないので、利用する経路と条件を確認しよう。
ZK Rollupと比べると?
まとめ:ざっくりこれだけ覚えればOK!
「Optimistic Rollup」って出てきたら「まとめた計算結果を、異議申し立てで確かめる仕組み」と思えばだいたいOK!
📖 おまけ:英語の意味
「Optimistic Rollup」 = 楽観的ロールアップ
💬 Optimisticは、L1へ提出する計算結果を毎回有効性証明で検証する代わりに、誤りへの異議申し立てを受け付ける方式を表すよ。Rollupは複数の取引をまとめることを指すんだ。