Optymistyczne Rollupy i Rollupy oparte na dowodach zerowej (ZK) to dwa popularne rozwiązania skalowania warstwy 2 dla sieci blockchain takich jak Ethereum. Oto przegląd ich różnic:
*Główne różnice:*
- *Sposób weryfikacji*: Optymistyczne Rollupy zakładały, że transakcje są prawidłowe, dopóki nie zostaną udowodnione inaczej, opierając się na okresie wyzwania dla dowodów oszustwa. Rollupy ZK wykorzystują dowody ważności (ZKPs), aby zweryfikować transakcje przed przesłaniem ich do łańcucha głównego.
- *Bezpieczeństwo*: Optymistyczne Rollupy opierają się na zmotywowanych ekonomicznie i uczciwych weryfikatorach, podczas gdy Rollupy ZK polegają na dowodach kryptograficznych w celu zapewnienia bezpieczeństwa.
- *Finalność transakcji*: ZK Rollups oferują szybszą finalność, ponieważ transakcje są potwierdzane natychmiast, podczas gdy Optimistic Rollups mają opóźnienie spowodowane okresem wyzwania (do 7 dni).
- *Prywatność*: ZK Rollups zapewniają lepszą prywatność, ukrywając szczegóły transakcji za pomocą dowodów zerowej wiedzy, podczas gdy Optimistic Rollups mają ograniczoną prywatność.
- *Koszt*: Optimistic Rollups są zazwyczaj tańsze, ze względu na niższe wymagania obliczeniowe, ale ZK Rollups stają się coraz bardziej efektywne pod względem kosztów dzięki postępom takim jak EIP-4844.
*Przypadki użycia:*
- Optimistic Rollups są odpowiednie dla aplikacji, które priorytetyzują efektywność kosztową i zgodność z istniejącą infrastrukturą Ethereum, takich jak protokoły DeFi.
- ZK Rollups są idealne dla aplikacji wymagających wysokiej bezpieczeństwa, prywatności i szybkiej finalności transakcji, takich jak weryfikacja tożsamości skupiona na prywatności i giełdy kryptowalut.
