【ゼットケーロールアップ】

ZK Rollup とは?

💡 数学の力で「正しい」を瞬時に証明する次世代ロールアップ
📌 このページのポイント
ZK Rollup の仕組み Layer 2 Tx1 Tx2 Tx3 ZK証明生成 (数学的証明) バッチ + 有効性証明 Layer 1(Ethereum) 証明を即座に検証 ✓ ZK Rollup: 証明付き → 即座に確定 Optimistic: 信頼ベース → 7日待ち
ZK Rollup のイメージ
ひよこ ひよこ

ZK Rollupって、Optimistic Rollupと何が違うの?

ペンギン先生 ペンギン先生

大きな違いは「正しさの証明方法」だよ。Optimistic Rollupは「不正があったら後で指摘してね」という方式だけど、ZK Rollupは最初から数学的な証明を付けて提出するんだ。だから後から異議申し立てする必要がないよ

ひよこ ひよこ

数学的な証明って、具体的にどういうこと?

ペンギン先生 ペンギン先生

ゼロ知識証明っていう暗号技術を使うんだ。たとえるなら、テストの答案を見せずに「自分が100点を取った」ことだけ証明できる魔法みたいなもの。トランザクションの中身を全部公開しなくても、計算が正しいことを証明できるよ

ひよこ ひよこ

すごい!じゃあOptimistic Rollupより全部いいの?

ペンギン先生 ペンギン先生

理論上はそうなんだけど、実装がめちゃくちゃ難しいんだ。ゼロ知識証明を生成する計算コストも高い。それに、既存のEthereumのスマートコントラクトとの互換性を保つのも大変で、zkEVMの開発は各社がしのぎを削ってる状況だよ

ひよこ ひよこ

zkEVMって何?

ペンギン先生 ペンギン先生

Ethereumの仮想マシンEVM)と互換性のあるZK Rollup環境のことだよ。これがあると、開発者がEthereum用に書いたコードをそのままZK Rollup上で動かせる。Polygon zkEVM、zkSync Era、ScrollなどがzkEVMの実現を目指してるんだ

ひよこ ひよこ

将来的にはZK RollupOptimistic Rollupに取って代わるの?

ペンギン先生 ペンギン先生

Vitalik Buterin(Ethereumの共同創設者)もそう予測してるね。証明生成の高速化やコスト削減が進めば、セキュリティと速度の両方で優れるZK Rollupが主流になる可能性が高い。ただ、技術的なハードルがまだあるから、当面は両方が共存すると思うよ

ペンギン
まとめ:ざっくりこれだけ覚えればOK!
「ZK Rollup」って出てきたら「数学的な証明付きでトランザクションをまとめる高セキュリティなLayer 2」と思えればだいたいOK!
📖 おまけ:英語の意味
「Zero-Knowledge Rollup」 = ゼロ知識ロールアップ
💬 ZKはZero-Knowledge(ゼロ知識)の略で、「中身を知らなくても正しさだけ証明できる」という暗号技術のことだよ
← 用語集にもどる