Optimistic rollup vs ZK rollup

Porównanie dwóch rodzin rollupów: dowody oszustwa, dowody poprawności, czas wypłaty, finality, koszty i dojrzałość ekosystemu.

Werdykt

Optimistic rollup zakłada okres, w którym niepoprawny stan można zakwestionować, więc wypłata na Ethereum może wymagać dłuższego czekania. ZK rollup publikuje dowód poprawności stanu, co może skracać finalność wypłaty, ale dochodzi złożoność systemu dowodów i zgodności z EVM. Dla użytkownika liczą się aplikacje, koszty, bridge, status decentralizacji i ryzyka opisane dla konkretnej sieci.

Założenie bezpieczeństwa

Optimistic rollup

Transakcje są uznawane za poprawne, chyba że ktoś skutecznie zakwestionuje je w okresie challenge.

ZK rollup

Sieć publikuje kryptograficzny dowód poprawności dla zmian stanu.

Wniosek

Optimistic rollup potrzebuje czasu na spór, ZK rollup potrzebuje poprawnego systemu dowodów.

Wypłata na Ethereum

Optimistic rollup

Może wymagać dłuższego oczekiwania z powodu challenge period.

ZK rollup

Może być szybsza, jeśli dowód został wygenerowany i zaakceptowany.

Wniosek

Czas wypłaty zależy od architektury i bridge konkretnej sieci.

Kompatybilność aplikacji

Optimistic rollup

Często łatwiejsza migracja aplikacji EVM.

ZK rollup

Zależy od poziomu zgodności zkEVM albo własnego środowiska wykonawczego.

Wniosek

Lista aplikacji bywa ważniejsza dla użytkownika niż sama etykieta technologii.

Koszty

Optimistic rollup

Koszt obejmuje wykonanie na L2 i publikację danych na Ethereum.

ZK rollup

Dochodzi koszt generowania lub weryfikacji dowodów oraz publikacji danych.

Wniosek

Opłata zależy od obciążenia, publikowanych danych i implementacji, więc etykieta rollupu nie wystarcza do porównania kosztów.

Ryzyko operacyjne

Optimistic rollup

Sekwencer, bridge, fraud proofs, governance i możliwość upgrade.

ZK rollup

Sekwencer, bridge, system dowodów, prover, governance i możliwość upgrade.

Wniosek

Przed większą kwotą sprawdź status decentralizacji, uprawnienia administratorów i zasady awaryjnego upgrade.

Co widzi zwykły użytkownik

Użytkownik zwykle nie wybiera rollupu z powodu samego mechanizmu dowodów. Wybiera sieć, bo działa tam konkretna aplikacja, opłaty są niższe, a bridge obsługuje potrzebny token. Technologia ma znaczenie wtedy, gdy trzeba ocenić wypłatę na Ethereum, ryzyko bridge, finality i dojrzałość ekosystemu.

Przed większą operacją otwórz explorer tej sieci, ekran bridge, dokumentację wypłat i profil ryzyka na L2BEAT. Dwie sieci z tą samą etykietą optimistic albo ZK mogą mieć inne uprawnienia administratorów, inny sekwencer i inne zasady publikacji danych.

Pytania przed użyciem rollupu

Bridge
Na ekranie bridge sprawdź From, To, token, czas wypłaty i link do transakcji w explorerze.
Dane
W dokumentacji albo profilu L2BEAT sprawdź, gdzie publikowane są dane potrzebne do odtworzenia stanu.
Sekwencer
W dokumentacji sieci sprawdź, czy działa pojedynczy sekwencer i co użytkownik może zrobić przy awarii.
Upgrade
W sekcji risks albo governance sprawdź, kto może zmienić kontrakty i z jakim opóźnieniem.
Aplikacje
W samej aplikacji sprawdź selektor sieci i upewnij się, że protokół działa natywnie w wybranym rollupie.

Rollup nie usuwa ryzyka bridge

Niższe opłaty mogą zachęcać do szybkiej migracji środków, ale przy rollupach dochodzi bridge, sekwencer, publikacja danych, możliwość upgrade kontraktów i czas wypłaty. Przed większą kwotą zrób test: wyślij małą kwotę, otwórz hash w explorerze L2 i sprawdź, jak wygląda droga powrotna na Ethereum.

Najczęstsze pytania

Nie. ZK rollup może dawać mocne własności dowodowe, ale liczą się też aplikacje, płynność, koszty, bridge, kompatybilność, decentralizacja i dojrzałość wdrożenia.

Mechanizm zakłada czas na zakwestionowanie niepoprawnego stanu. W praktyce użytkownicy mogą czasem użyć szybszych mostów płynnościowych, ale wtedy dochodzi dodatkowe ryzyko pośrednika lub smart kontraktu.

Są wykonywane w sieci L2, a dane lub dowody trafiają do Ethereum zależnie od konstrukcji rollupu. Dlatego sprawdza się osobny explorer L2 i zasady bridge do Ethereum.