Przewiń (SCR)

iconBadania KuCoin
Udostępnij
Copy

Skalowanie Ethereum warstwy 2 za pomocą zk-rollups

Przegląd

Scroll (SCR) jest rozwiązaniem skalującym warstwy 2 zbudowanym na Ethereum, wykorzystującym zero-knowledge rollups (zk-rollups) w celu zwiększenia skalowalności, zachowując jednocześnie decentralizację i bezpieczeństwo Ethereum. Przenosząc obliczenia z głównej sieci, Scroll zmniejsza opłaty transakcyjne, zwiększa przepustowość i zapewnia kompatybilność z istniejącymi narzędziami Ethereum. Wraz z wprowadzeniem tokena SCR, Scroll zmierza w kierunku pełnej decentralizacji poprzez model zarządzania oparty na społeczności.

 

Kluczowe metryki Scroll w momencie uruchomienia głównej sieci | Źródło: blog Scroll 

 

Główne funkcje

  • Zero-Knowledge Rollups (zk-Rollups): Scroll grupuje transakcje poza łańcuchem i przesyła dowody do Ethereum, zapewniając wysoką przepustowość przy niskich opłatach.

  • Kompatybilność z Ethereum: Scroll zkEVM zachowuje kompatybilność z Virtual Machine Ethereum (EVM), pozwalając deweloperom na płynne przenoszenie dApps.

  • Trójwarstwowa Architektura:

    • Warstwa rozliczeniowa: Używa Ethereum do ostatecznej dostępności danych i weryfikacji transakcji.

    • Warstwa sekwencjonowania: Wykonuje i grupuje transakcje w bloki L2.

    • Warstwa dowodzenia: Generuje dowody zk dla przejść stanów i zapewnia ich poprawność.

  • Redukcja kosztów transakcyjnych: Opłaty transakcyjne na Scroll są znacznie niższe niż na głównej sieci Ethereum, umożliwiając przystępne mikropłatności.

Przegląd techniczny

Cykl życia transakcji

Sekwencjonowanie transakcji w Scroll | Źródło: Scroll whitepaper 

 

W Scroll każda transakcja przechodzi przez trzy kluczowe etapy, zanim zostanie w pełni ukończona i zabezpieczona. Dzięki przestrzeganiu tego trzyetapowego procesu — Potwierdzona → Zatwierdzona → Sfinalizowana — Scroll zapewnia szybkie i bezpieczne transakcje, wspierane przez moc Ethereum. To połączenie szybkości i bezpieczeństwa sprawia, że Scroll jest potężnym rozwiązaniem warstwy 2 dla każdego, kto korzysta z blockchaina.

 

  1. Potwierdzona: 

    • To pierwszy krok. Kiedy użytkownik przesyła transakcję (jak przesyłanie tokenów lub interakcja z dApp), sieć Scroll przetwarza i wykonuje transakcję w swoim systemie warstwy 2.

    • Transakcja jest dodawana do nowego bloku w sieci Scroll Layer 2 (L2), podobnie jak bloki tworzone są na blockchainie Ethereum. W tym momencie transakcja jest widoczna w sieci, ale nie została jeszcze w pełni zabezpieczona na Ethereum.

  2. Zatwierdzona: 

    • Gdy kilka transakcji zostanie potwierdzonych, Scroll grupuje je w partie. Można o tym kroku myśleć jak o składaniu kilku paragonów do jednej koperty dla bezpieczeństwa.

    • Ta partia transakcji jest następnie przesyłana na blockchain Ethereum. Zapewnia to, że dane są bezpiecznie zapisane na Ethereum, które działa jako główna warstwa zapewniająca bezpieczeństwo i dostępność. Nawet jeśli sieć Scroll doświadcza przestojów, dane nadal są dostępne na Ethereum, co zapewnia kopię zapasową.

  3. Sfinalizowana: 

    • W ostatnim kroku tworzony jest dowód o zerowej wiedzy (zk proof), aby zweryfikować, że wszystkie transakcje w partii zostały przetworzone poprawnie. To jak cyfrowy certyfikat potwierdzający, że wszystko w partii jest dokładne i godne zaufania.

    • Gdy Ethereum potwierdzi dowód zk, partia transakcji zostaje sfinalizowana. W tym momencie transakcje są nieodwracalne, co oznacza, że nikt nie może ich zmienić ani cofnąć.

Model sekwencjonowania i dowodzenia

Źródło: Scroll whitepaper 

 

Sieć Scroll ma trzy ważne części, które współpracują, aby transakcje były szybkie, bezpieczne i kompatybilne z Ethereum. 

 

  • Sequencer: Zbiera transakcje zachodzące w sieci Layer 2 (L2) Scroll (takie jak transfery tokenów lub operacje na smart kontraktach). Zamiast wysyłać każdą pojedynczą transakcję na Ethereum (co byłoby wolne i kosztowne), sequencer grupuje je w partie. W ten sposób wiele transakcji jest połączonych w jeden pakiet. Po zgrupowaniu transakcji, sequencer przesyła dane partii na Ethereum, zapewniając, że są one bezpiecznie zapisane na głównej blockchainie. Ten proces utrzymuje wydajność i zapewnia dostępność danych, nawet jeśli Scroll napotka problemy techniczne.

  • Proving Layer: Po zgrupowaniu transakcji przez sequencera, czas na działanie warstwy Proving. Ta warstwa używa akcelerowanych przez GPU dowodów (super-potężnych komputerów) do tworzenia dowodów zero-knowledge (zk). Dowód zk działa jak matematyczna gwarancja, że wszystkie transakcje w partii zostały przetworzone poprawnie — bez konieczności ponownego sprawdzania każdej pojedynczej transakcji. Dzięki użyciu tych zaawansowanych dowodów, Scroll zapewnia szybkie i bezpieczne finalizowanie transakcji na Ethereum.

  • zkEVM: zkEVM to mózg sieci Scroll. Jest to ulepszona wersja silnika smart kontraktów Ethereum (zwanego Ethereum Virtual Machine, czyli EVM), która integruje technologię zero-knowledge proof. Oznacza to, że wszystkie smart kontrakty działające na Ethereum mogą również działać płynnie na Scroll bez konieczności przepisywania. Deweloperzy mogą wdrażać swoje istniejące dApps na Scroll, korzystając z niższych opłat i szybszych prędkości, jednocześnie ciesząc się bezpieczeństwem Ethereum. zkEVM zapewnia również, że każda transakcja przestrzega ścisłych zasad bezpieczeństwa, dając użytkownikom pewność, że ich zasoby i dane są bezpieczne.

Razem Sequencer, Proving Layer i zkEVM tworzą rdzeń infrastruktury Scroll. Zapewniają one szybkie, bezpieczne i tańsze przetwarzanie transakcji, pozostając w pełni kompatybilne z narzędziami i ekosystemem Ethereum. Dzięki temu Scroll jest idealną platformą dla każdego, kto chce korzystać z dApps bez wysokich opłat i opóźnień głównej sieci Ethereum.

 

SCR Token i Tokenomia

  • Nazwa Tokena: Scroll (SCR)

  • Całkowita Podaż: 1,000,000,000 SCR

  • Data Snapshota do Airdropu: 19 października 2024 r.

  • Data Uruchomienia i Odbioru Airdrop Round One: 22 października 2024 r.

Użyteczność Tokena

Token SCR jest integralnym elementem decentralizacji mechanizmów zarządzania, dowodzenia i sekwencjonowania Scroll:

 

  • Zarządzanie: SCR zasila Scroll DAO, dając posiadaczom prawa do głosowania nad aktualizacjami protokołu i decyzjami operacyjnymi.

  • Zachęty do udowadniania: Proverzy są nagradzani SCR za generowanie dowodów zk (ZKP).

  • Rola sekwencjonowania: SCR jest kluczowy dla utrzymania wysokowydajnych operacji sekwencjonowania i zapewnienia natychmiastowej finalności transakcji.

Dystrybucja Tokenów

 

  • Airdropy (15%):

    • 7% przeznaczone na pierwszy airdrop dla wczesnych wspierających i aktywnych użytkowników.

    • 8% zarezerwowane na przyszłe airdropy w ciągu następnych 12-18 miesięcy.

  • Ekosystem i rozwój (35%):

    • 25% przeznaczone na ekosystem i rozwój 

    • 10% przeznaczone do Skarbu Scroll DAO.

  • Skarb Scroll Foundation (10%): 20 milionów SCR odblokowane na starcie, reszta uwalniana stopniowo w ciągu czterech lat.

  • Główni współpracownicy (23%): Tokeny przeznaczone dla głównego zespołu i doradców, z czteroletnim harmonogramem nabywania.

  • Inwestorzy (17%): Tokeny odblokowują się po roku, w pełni nabyte do czwartego roku.

Harmonogram wydawania tokenów 

 

Kluczowe wydarzenia i mapa drogowa (stan na październik 2024)

 

  • Uruchomienie Scroll Mainnet: Scroll oficjalnie uruchomił swoją główną sieć na Ethereum, dostarczając rozwiązanie Layer 2 napędzane przez zk-rollupy, aby zwiększyć skalowalność i zmniejszyć koszty transakcji. Ten krok zapewnił zgodność platformy z aplikacjami dApps i narzędziami opartymi na Ethereum, promując szersze przyjęcie.

  • Aktualizacje Curie i Bernoulli:

    • Aktualizacja Curie (lipiec 2024): Wprowadzono redukcję opłat za gaz o około 1,5x, skompresowano dane transakcyjne przy użyciu algorytmu Zstd i przyjęto zmodyfikowany model opłat EIP-1559. Dodatkowo zintegrowano nowe kody operacyjne EVM, umożliwiając lepszą wydajność dApps.

    • Aktualizacja Bernoulli (kwiecień 2024): Dodano wsparcie dla danych bloków EIP-4844 i zaimplementowano prekompilację SHA2-256, poprawiając bezpieczeństwo i efektywność transakcji w sieci Scroll.

  • Operacje Testnet i Zbieranie Opinii: Przed uruchomieniem głównej sieci, Scroll działał na testnecie Sepolia, umożliwiając deweloperom i użytkownikom interakcję z aplikacjami dApps, przeprowadzanie transakcji i zgłaszanie opinii. Ta faza testowa była kluczowa w udoskonalaniu funkcji sieci przed przejściem do produkcji.

  • Wprowadzenie aktualizacji obwodów zkEVM: Przez cały 2024 rok Scroll poprawiał swoje zkEVM, zwiększając liczbę warstw w swoim systemie dowodzenia oraz optymalizując mechanizm rekursji dla agregacji SNARK, co przyspieszyło finalizację transakcji.

  • Mapa drogowa decentralizacji progresywnej: Mapa drogowa obejmuje plany decentralizacji komponentów sieci, takich jak zarządzanie, sekwencjonowanie i dowodzenie poprzez społecznościowe DAO i partnerstwa ekosystemowe. Podejście to zapewnia odporność na zagrożenia związane z centralizacją w miarę dojrzewania sieci.

Wniosek

Technologia zk-rollup Scroll oferuje efektywne, skalowalne rozwiązanie dla użytkowników Ethereum, utrzymując bezpieczeństwo przy jednoczesnym obniżeniu kosztów. Wprowadzenie SCR przyspiesza przejście w kierunku zdecentralizowanej infrastruktury, dając społeczności możliwość zarządzania i stakingu. Dzięki partnerstwom w sektorach mobilnych, energetycznych i finansowych, Scroll jest w dobrej pozycji, aby stać się kluczowym graczem w przyszłości rozwiązań skalujących Layer 2.

 

Społeczność Scroll

Dalsza lektura

Zastrzeżenie: Informacje na tej stronie mogły zostać uzyskane od stron trzecich i niekoniecznie odzwierciedlają poglądy lub opinie KuCoin. Treści te są dostarczane wyłącznie w celach informacyjnych, bez jakichkolwiek oświadczeń lub gwarancji, ani nie mogą być interpretowane jako porady finansowe lub inwestycyjne. KuCoin nie ponosi odpowiedzialności za jakiekolwiek błędy lub pominięcia ani za jakiekolwiek wyniki wynikające z wykorzystania tych informacji. Inwestycje w aktywa cyfrowe mogą być ryzykowne. Należy dokładnie ocenić ryzyko związane z produktem i swoją tolerancję na ryzyko w oparciu o własną sytuację finansową. Więcej informacji można znaleźć w naszych warunkach użytkowania i ujawnieniu ryzyka.
Share