Jako jedna z pierwszych platform, która z powodzeniem wprowadziła koncepcję inteligentnych kontraktów, Ethereum stopniowo dojrzewało i stało się największym ekosystemem na rynku kryptowalut. Ekosystem ETH budowany jest nie tylko przez tysiące DApps, ale liczba użytkowników sieci ETH również sięga dziesiątek milionów użytkowników. Jednak rozwój technologiczny Ethereum, nawet po wielu aktualizacjach, nadal ma wiele ograniczeń, z których jednym jest skalowalność. Aby rozwiązać ten problem, narodziła się warstwa 2, zapewniająca długoterminowe rozwiązanie technologiczne, które pomoże Ethereum zaakceptować miliardy użytkowników w najbliższej przyszłości. Czym zatem jest warstwa 2? Jakie jest 5 najwybitniejszych projektów warstwy 2...
I. Wprowadzenie do warstwy 2 w Ethereum
1. Co to jest warstwa 2?

Zanim poznamy warstwę 2, musimy zrozumieć definicję warstwy 1. Jest to termin dotyczący architektury blockchain, który odnosi się do warstwy rdzeniowej głównego systemu blockchain. Warstwa 1 pełni rolę fundamentu, zapewniając infrastrukturę do rozwoju Dapps.
Krótko mówiąc, Warstwa 2 to rozwiązanie stworzone w celu zwiększenia skalowalności Warstwy 1, jednocześnie dziedzicząc pewne ważne cechy Warstwy 1, takie jak bezpieczeństwo i decentralizacja.
Zasadniczo warstwa 1 zajmuje się bezpieczeństwem, dostępnością danych i decentralizacją, podczas gdy warstwa 2 jest odpowiedzialna za dostarczanie rozwiązań w zakresie skalowalności sieci. Warstwa 2 oferuje następujące korzyści:
Niższe opłaty: warstwa 2 łączy wiele transakcji poza łańcuchem w jedną transakcję w warstwie 1, zmniejszając obciążenie danych; dodatkowo utrzymuje bezpieczeństwo i decentralizację poprzez rozliczanie transakcji w sieci natywnej.
Większe prędkości transakcji: dzięki połączonym zaletom wyższego TPS i niższych opłat projekty warstwy 2 mogą skupić się na poprawie komfortu użytkownika i rozszerzeniu zakresu aplikacji.
Możesz sobie wyobrazić Warstwę 2 jak kuchnię w restauracji – gdyby każde zamówienie musiało zostać zrealizowane od początku do końca przez jedną osobę, proces byłby bardzo powolny, w ciągu jednej godziny można byłoby zrealizować tylko kilka zamówień.
Natomiast warstwa 2 przypomina stanowiska przygotowywania posiłków – jest tam stanowisko sprzątania i przygotowywania posiłków, stanowisko gotowania, stanowisko przygotowywania posiłków – wtedy restauracja będzie centralnie rozmieszczana i sprawnie realizowała każde zadanie; Pomaga w szybszym procesie dostarczania żywności do klientów.
2. Klasyfikacja warstwy 2
Rozwiązania warstwy 2 dzielą się na 5 typów:

Łańcuch boczny: Polygon, Binance Chain, Avalanche C-Chain, Fantom,…
Plazma: OMG Network, Loopring,…
Zestawienia zbiorcze obejmują:
Zestawienie optymizmu: Optymizm; Decyzja
zkRollup: zkSync; StarkNet, Przewiń
Kanał stanowy: Lightning Network
Validium: niezmienny, Sorare, RhinoFi
W ostatnim czasie nie wszystkie rozwiązania wzbudziły zainteresowanie i nie wszystkie mają długoterminowy potencjał wzrostu. Spośród 5 rozwiązań, Rollup jest rozwiązaniem, które najbardziej rozwinęło się w porównaniu z pozostałymi rozwiązaniami, gdy Arbitrum i Optymizm przyciągnęły uwagę dużej liczby użytkowników zarówno przed, jak i po wystawieniu na listę.
Czym więc jest Rollup? A co jest powodem jego wybitnego rozwoju? Dowiemy się więcej w następnej sekcji.
Dodatkowo, aby lepiej zrozumieć pozostałe rozwiązania, możesz przeczytać następujący artykuł: 2 sposoby, które pomogą Ethereum ulepszyć Blockchain Trilemma.
3. Wyższość rozwiązania Rollup
3.1. Pojęcie:
Rollup to rozwiązanie, które pomaga Ethereum zwiększyć prędkość i obniżyć koszty poprzez rollowanie transakcji w warstwie 2 do postaci danych (jak pokazano poniżej, Tx), następnie skompresowane dane zostaną dodane do bloku; Bloki zostaną następnie przesłane do Ethereum w celu sprawdzenia. Stamtąd Ethereum może zmniejszyć dużą liczbę transakcji wymagających uwierzytelnienia, pomagając Ethereum stopniowo zmniejszać przeciążenie sieci.

Rollup obejmuje 2 rozwiązania: Optymistyczny Rollup i zk Rollup. W jakich więc projektach stosuje się poszczególne rozwiązania? Przekonamy się o tym w kolejnych sekcjach.

3.2. Optymistyczne podsumowanie
Optymistyczne zestawienie przetwarza transakcje poza łańcuchem w połączeniu z technikami kompresji w celu konsolidacji transakcji. Kompresja zmniejsza opłaty za gaz i optymalizuje przestrzeń blokową, przechowując tylko niezbędne dane w łańcuchu bloków Ethereum (L1). Dlatego optymistyczne zestawienie umożliwia łańcuchowi głównemu przetworzenie większej liczby transakcji przy jednoczesnym zapotrzebowaniu na mniej miejsca.
Optymistyczny rollup opiera się na „optymistycznym założeniu”, że większość transakcji jest ważna i przeprowadza kosztowny proces weryfikacji jedynie w przypadku sporu. Uczestnicy sieci mogą zgłaszać spory dotyczące wadliwych bloków przez 7 dni.
Jeśli istnieją jakieś wadliwe bloki, walidator, który je zatwierdził, straci swoje zabezpieczenie. Jednak ten złożony proces wykrywania oszustw wymaga również tygodnia na przetworzenie wypłat z sieci.
Do L2 stosujących rozwiązanie Optimistic Rollup zaliczają się:
Arbitraż ($ARB)
Optymizm ($OP)
3.3.zk Rollup
ZK Rollup to rozwiązanie, które pozwala na agregację dużej liczby transakcji w blok Rollup poza głównym łańcuchem i wygenerowanie zwięzłego dowodu dla tego bloku.
Zamiast ponownie wykonywać transakcje w głównym łańcuchu, inteligentne kontrakty na warstwie 1 Ethereum po prostu weryfikują ten dowód.
Pozwala to zaoszczędzić znaczne opłaty za gaz, ponieważ weryfikacja dowodów jest często znacznie tańsza niż ponowne przeprowadzanie obliczeń transakcji.
Stamtąd ZK Rollup zapewnia skalowalność i zmniejsza obciążenie głównego łańcucha Ethereum, jednocześnie oszczędzając koszty i zwiększając szybkość przetwarzania transakcji.
Projekty wykorzystujące rozwiązanie zkRollup obejmują:- Polygon zkEVM
zkSync
StarkWare
Zwój
W tym artykule Theblock101 przeanalizuje 5 najlepszych projektów, którym ostatnio poświęcono najwięcej uwagi: Arbitrum; Optymizm, zkSync, StarkWare i Scroll.
II. Top 5 najwybitniejszych projektów warstwy 2
1. Decyzja
1.1. Co to jest Arbitrum?
Arbitrum został zbudowany przez zespół Offchain Labs, aby zapewnić rozwiązanie skalujące warstwy 2 dla Ethereum, obsługujące szybkie transakcje inteligentnych kontraktów przy jednoczesnym obniżeniu kosztów transakcji.
Według raportu deweloperów 2023 Arbitrum jest jednym z najszybciej rozwijających się rozwiązań warstwy 2, a liczba programistów rośnie o ponad 50% rocznie.
Poznając Arbitrum, istnieją 3 wersje, których nie można zignorować: Arbitrum Nitro, Arbitrum Nova i Arbitrum One. Arbitrum Nitro można rozumieć jako wersję V1; Arbitrum Nova to wersja V2, a wersja finalna to Arbitrum One – jest to jednocześnie aktualna wersja sieci.
1.2. Najważniejsze cechy Arbitrum
- Technologia: Zdając sobie sprawę z ograniczeń technologii Optimistic Rollup, kiedy wypłata pieniędzy z warstwy 2 do warstwy 1 Offchain Labs zajmuje 7 dni - zespół stojący za Arbitrum przeszedł na technologię Anytrust - zaufaj każdemu.
Anytrust ma w zasadzie ten sam mechanizm co Optimistic Rollup, jedyną różnicą jest to, że ta technologia utworzy grupę do przeglądu transakcji; Od tego momentu dane nie będą już musiały czekać 7 dni.
Załóżmy, że grupę prowadzi 20 osób, gdy jedna osoba zakończy przetwarzanie danych i będzie w stanie udowodnić, że są one prawidłowe, inna osoba zweryfikuje je jeszcze raz. Następnie pozostałe 18 osób całkowicie zaufa i zatwierdzi transakcję bez konieczności ponownego sprawdzania. W przypadku wystąpienia nietypowej transakcji zespół może powrócić do tradycyjnego mechanizmu Optimistic Rollup.
- Tanie opłaty: Arbitrum ma znacznie tańsze opłaty niż blockchainy warstwy 1, takie jak ETH czy ADA. Arbitrum ma również konkurencyjne opłaty w porównaniu do innych blockchainów w tym samym segmencie, w szczególności:

- Różnorodne i nieskrępowane Dapps: darmowe środowisko programistyczne jest maksymalizowane dzięki Arbitrum. Polityka, która przyciąga wielu programistów do Arbitrum, nie jest KYC. Jednak ta różnica jest również mieczem obosiecznym, gdy staje się atrakcją dla oszustów.
2. Optymizm
2.1. Czym jest optymizm?
Drugim projektem wykorzystującym rozwiązanie rollup Optimistic jest Optimism.
Optimism to blockchain warstwy 2, który pomaga zmniejszyć opłaty transakcyjne i czas transakcji na blockchainie Ethereum. Do tej pory istnieje wiele nazw korzystających z technologii Optimism, takich jak Coinbase, Magi, Combo Network, ...; Należy to uznać za zaletę projektu.
2.2. Mocne strony projektu
Oto niektóre korzyści, jakie przynosi optymizm:
Skalowalność: Optymizm może osiągnąć 10–100-krotną poprawę skalowalności, w zależności od charakteru transakcji.
Obniżone opłaty: Optymizm może pomóc w znacznym obniżeniu całkowitego kosztu handlu. Technologia krocząca zastosowana w projekcie łączy wiele transakcji w jedną, pomagając obniżyć koszty transakcji.
Bezpieczeństwo: Ponieważ warstwa 2 Optimism jest zbudowana na Ethereum, transakcje są rozliczane w głównej sieci Ethereum, umożliwiając użytkownikom korzystanie z bezpiecznego i zdecentralizowanego środowiska blockchain Ethereum.
Lepsze doświadczenie użytkownika: nowe projekty wykorzystujące rozwiązanie skalowania warstwy 2 firmy Optimism korzystają z niższych opłat, szybszych transakcji i lepszego ogólnego doświadczenia użytkownika.
Porównaj różnice między Arbitrum a Optymizmem:
Chociaż oba Arbitrum i Optimism są projektami wykorzystującymi optymistyczne rozwiązanie typu rollup, jednak oba projekty mają pewne różnice:
Zarówno Optimism, jak i Arbitrum są kompatybilne z EVM, ale Optimism wykorzystuje EVM Ethereum, a Arbitrum używa własnego AVM (wirtualnej maszyny Arbitrum). Powoduje to, że Optimism ma tylko kompilator języka Solidity, podczas gdy Arbitrum obsługuje wszystkie języki skompilowane EVM (Vyper, Yul,…)
Druga różnica polega na tym, że Optimism opiera się na jednym „dowodzie oszustwa”, który pomaga szybciej przetwarzać transakcje, ale jest łatwy do sfałszowania. Tymczasem Arbitrum wymaga wielu dowodów w celu potwierdzenia ważnych transakcji, aby zapewnić większe bezpieczeństwo sieci.
3.zkSync
3.1. Co to jest zkSync?
zkSync to rozwiązanie skalujące warstwy 2, które zapewnia tańsze i szybsze transakcje niż blockchain Ethereum. zkSync wykorzystuje technologię dowodu zerowej wiedzy, aby zapewnić prywatność i bezpieczeństwo podczas przetwarzania transakcji.
3.2. Mocne strony projektu
zkSync ma wiele różnych elementów układanki, dzięki którym może stać się pełnym ekosystemem. Jedną z wyjątkowych zalet zkSync są niskie opłaty i skrócony czas przetwarzania transakcji w porównaniu do L1 lub Optimistic Rollup, w szczególności:
Opłata za transfer: 0,02 USD
Opłata za wypłatę: 1,59 USD
Jednorazowa opłata aktywacyjna: 0,44 USD
Opłata za mennicę NFT: 0,05 USD
Pierwszą korzyścią, jaką niesie ze sobą zkSync, jest to, że projekt obsługuje „transakcje supergazowe”, w ramach których użytkownicy płacą opłaty za gaz przesłanymi tokenami. Na przykład użytkownicy deponujący DAI będą musieli uiścić opłaty w DAI.
Drugą korzyścią jest interoperacyjność inteligentnych kontraktów. Programiści mogą ponownie wykorzystać kod Solidity. Trzecią korzyścią jest obsługa swapów atomowych i zleceń z limitem, co jest bardzo ważne w przypadku giełd kryptowalut. zkSync obsługuje również natywne NFT warstwy 2 i jest całkowicie otwartym kodem źródłowym.
4. StarkWare
4.1. Co to jest StarkWare?
Firma StarkWare została założona w styczniu 2018 roku, pomagając poprawić skalowalność i prywatność blockchainu, wykorzystując technologię STARK do wdrażania i weryfikacji dowodu wiedzy zerowej.
Do tej pory w StarkWare znajdują się wybitne produkty takie jak: Cairo, Sharp, VeeDo, StarkEx, StarkNet.
Cairo to ogólny język programowania obliczeniowego firmy Starkex à StarkNet
SHARP to system, który umożliwia gromadzenie kolekcji programów kairskich w celu stworzenia dowodu i umieszczenia go na Ethereum w celu weryfikacji. Jest to także narzędzie pomagające obniżyć opłaty za gaz przy transakcjach.
Veedo: funkcję zaufanej losowości można zweryfikować dzięki technologii STARK, podobnej do VRF firmy Chainlink. Ta funkcja jest często używana w systemach wymagających losowości, takich jak gry karciane.
Starkex i StarkNet to rozwiązania L2 zk Rollup, których celem jest poprawa skalowalności i wydajności Ethereum poprzez przeniesienie transakcji z łańcucha głównego (w łańcuchu) do łańcucha bocznego (poza łańcuchem), zmniejszając obciążenie głównego łańcucha i usprawniając bezpieczeństwo.
4.2. Mocne strony projektu
Język programowania Cairo: StarkNet nie jest zkEVM, co oznacza, że inteligentne kontrakty muszą być napisane we własnym języku programowania StarkNet – Cairo.
Ten język programowania został opracowany i uaktualniony z Solidity, więc jeśli programiści nauczą się Cairo, tworzenie dappów w StarkNet będzie łatwe.
Inteligentne kontrakty napisane dla Ethereum można konwertować na Cairo za pomocą narzędzia Warp.
Wysoka wydajność: technologia Stark i rozwiązanie warstwy 2 StarkWare umożliwiają przetwarzanie tysięcy transakcji na sekundę; pomaga poprawić wydajność i zwiększyć skalowalność systemu.
Skalowalność: StarkWare rozwiązuje problem skalowalności Ethereum, przenosząc dużą część transakcji i obliczeń do łańcucha bocznego (warstwa 2). Pomaga to zmniejszyć obciążenie głównego łańcucha i zwiększa bezpieczeństwo systemu.
Bezpieczeństwo: StarkWare wykorzystuje technologię dowodów z wiedzą zerową do weryfikowania dokładności transakcji bez ujawniania konkretnych informacji. Zapewnia to użytkownikom prywatność i bezpieczeństwo, jednocześnie zmniejszając ryzyko ataków i oszustw.
5. Przewiń
5.1. Co to jest przewijanie?
Scroll to projekt warstwy 2 uruchomiony na początku 2021 roku, wykorzystujący technologię zk-rollup do przetwarzania transakcji poza Ethereum, aby pomóc obniżyć koszty i zwiększyć szybkość transakcji.

5.2. Najważniejsze informacje o projekcie
Kompatybilny z EVM: Scroll to projekt w pełni zgodny z EVM, pomagający programistom w łatwym przenoszeniu dappów między warstwami bez konieczności posiadania zbyt skomplikowanych umiejętności kodowania, co pomaga programistom zaoszczędzić czas.
Skalowalność: Scroll zkRollup oferuje bardziej wydajne i opłacalne doświadczenie handlowe niż natywny blockchain Ethereum.
Łącząc wiele transakcji w jeden dowód, Scroll pomaga zmniejszyć zatory, poprawić przepustowość i zmniejszyć opłaty transakcyjne. Ta zwiększona rozszerzalność otwiera nowe możliwości zarówno dla użytkowników, jak i programistów.
Bezpieczeństwo: Scroll zkRollup wykorzystuje bezpieczeństwo natywnej sieci Ethereum, zapewniając bezpieczeństwo środków użytkowników. Zakotwiczając transakcje zkRollup w sieci głównej Ethereum, Scroll korzysta z już istniejącej solidnej infrastruktury bezpieczeństwa, zapewniając użytkownikom zaufane środowisko.
III. Zakończyć
Podsumowując, 5 najlepszych potencjalnych projektów warstwy 2 w Ethereum, w tym Arbitrum, Optimism, zkSync, StarkNet i Scroll, osiągnęło znaczące osiągnięcia w poprawie skalowalności Ethereum.
Arbitrum i Optymizm mają już tokeny i przyciągają uwagę społeczności. W grupie L2 korzystających z zkRollup, zkSync wyróżnia się dużym pozyskiwaniem środków oraz ekosystemem potencjalnych aplikacji.
W dłuższej perspektywie zastosowanie rozwiązania zkRollup - rozwiązania ocenionego przez Vitalik jako posiadające większy potencjał w porównaniu do Optimistic Rollup. Niemniej jednak wszystkie pięć projektów wnosi istotny wkład w rozwój i poprawę skalowalności Ethereum. Te rozwiązania warstwy 2 będą niezbędnymi czynnikami sukcesu i zrównoważonego rozwoju Ethereum w przyszłości.
Jednak rynek kryptowalut ciągle się zmienia i szybko rozwija, dlatego obserwowanie i aktualizowanie informacji z projektów, a także reakcji z kanałów społecznościowych jest bardzo ważne, aby nie przegapić ważnych informacji.