Warstwa 2

Opublikowano 14 lip 2023Zaktualizowano 7 cze 20243 min czytania

1. Co jest Warstwa 2?

Warstwa 2 jest budowana w oparciu o blockchain Warstwy 1 (Ethereum) i ma za zadanie rozwiązywanie takich kwestii jak wolna obsługa transakcji, wysokie opłaty transakcyjne itp. Obecna Warstwa 2 oferuje takie rozwiązania jak Zero-knowledge (ZK) Rollups i Optimistic Rollups. Główna różnica między tymi dwoma rozwiązaniami polega na systemach potwierdzania poprawności danych, gdzie ZK Rollups stosuje dowody zerowej wartości (zero-knowledge proofs, rozwiązania takie jak Starkex i zkSync), a Optimistic Rollups stosuje fałszywe dowody (np. Arbitrum i Optimistic).

2. Dlaczego kontrakty wieczyste są umieszczone na Warstwie 2?

Ethereum może przetwarzać około 15 transakcji na sekundę (TPS), przy czym w okresie szczytowym koszty są bardzo wysokie. Pomimo, że handel kontraktami wieczystymi może mieć wysoką częstotliwość i może by przeprowadzany w czasie rzeczywistym, wyższe TPS może przynieść lepsze wyniki użytkownikom handlującym kontraktami wieczystymi. Warstwa 2 zwiększyła znacząco swoją wydajność oraz obniżyła koszty, jednocześnie gwarantując integralność i dostępność danych.

3. Dlaczego wybrać ZK Rollups zamiast Optimistic Rollups?

ZK Rollups są uzależnione od dowodu poprawności. Nowy status jest synchronizowany do blockchaina Warstwy 1, gdzie potwierdzana jest poprawność. Optimistic Rollups opiera się na nieprawidłowych dowodach. Dopóki do blockchaina Warstwy 1 nie zostanie przesłany nieprawidłowy dowód, zakłada się, że nowy status jest poprawny. ZK Rollups ma więcej zalet niż Optimistic Rollups:

  • Bezpieczeństwo: W przypadku ZK Rollups dane zawsze będą ważne. Jednakże status w Optimistic Rollups będzie nieważny do czasu przesłania potwierdzenia braku dowodu na nieprawidłowość w 7-dniowym okresie, inaczej zostanie potwierdzone, że zawiera nieprawidłowe dane. Z kolei ZK Rollups jest bezpieczniejszą opcją.

  • Skuteczność wypłat: Wypłaty w ramach Optimistic Rollups wymagają 7 dni, podczas gdy wypłaty z ZK Rollups można zrealizować w ciągu 12 godzin.

4. Co to jest StarkWare?

StarkWare opracował oprogramowanie umożliwiające poprawę skalowalności blockchaina. Oparty na mechanizmie konsensusu Ethereum, umożliwia przeprowadzenie w ramach łańcucha każdego rodzaju obliczeń oraz gwarantuje ważność danych z zastosowaniem zero-knowledge proofs, dzięki czemu system ma lepszą skalowalność. StarkNet i Starkex (stworzone przez StarkWare): StarkNet jest zdecentralizowaną siecią, z której mogą korzystać wszyscy programiści i użytkownicy. Starkex jest zdecentralizowaną siecią dostosowaną do systemów transakcji o wysokiej częstotliwości; jego usługi są stosowane przez kontrakty wieczyste OKX DEX.