W ciągu ostatniego roku pojawiło się wiele różnych rozwiązań, aby sprostać wyzwaniom związanym ze skalowalnością Ethereum. Wśród wielu potencjalnych rozwiązań, maszyna wirtualna Ethereum o zerowej wiedzy (zkEVM) wyróżnia się jako jeden z najpopularniejszych wyborów wśród programistów. ZkEVM firmy Linea to stosunkowo nowy konkurent w tej przestrzeni, ale z pewnością szybko zyskuje na popularności. Przyjrzyjmy się bliżej Linei i temu, jak przyciąga ona dziś uwagę społeczności Ethereum.

Czym więc jest zkEVM?

Zanim zagłębimy się w zkEVM, najpierw poznajmy podstawowe pojęcia dowodów wiedzy zerowej (ZKP), które stanowią podstawę technologii wiedzy zerowej. Zasadniczo dowód z wiedzą zerową to metoda kryptograficzna, która umożliwia jednej stronie udowodnienie drugiej stronie, że posiada określone informacje, unikając jednocześnie ujawniania faktycznej treści informacji. Obecnie istnieje kilka algorytmów generowania dowodów o wiedzy zerowej, z których najbardziej godnymi uwagi są zk-STARK i zk-SNARK.

Zagłębmy się teraz w koncepcję zkEVM. Zasadniczo jest to forma zk-rollup, metody emulującej sposób realizacji transakcji i inteligentnych kontraktów w Ethereum. Emulując projekt Ethereum, zkEVM zapewnia znane środowisko programistom i użytkownikom. Programiści mogą łatwo integrować swoje aplikacje z zkEVM bez modyfikowania bazy kodu aplikacji i inteligentnych kontraktów.

Wprowadzenie do projektu Linea

Opracowana przez zespół Consensys, spółkę-matkę stojącą za MetaMask, Infura i Truffle, Linea dołącza do linii odnoszących sukcesy produktów z ważną misją.

W swojej istocie Linea kieruje się jednym celem: zwiększyć prędkość transakcji i drastycznie obniżyć koszty transakcji, jednocześnie odwzorowując znane środowisko użytkownika głównej sieci Ethereum – potencjalnie do 20 razy tańsze niż Ethereum, dzięki przyjazności Linea pod kątem rekurencji i mechanizmu sprawdzającego opartego na Lattice . Według klasyfikacji Vitalika Buterina Linea będzie klasyfikowana jako zkEVM typu 2. Jako zkEVM, Linea nie tylko odzwierciedla doświadczenie użytkownika Ethereum, ale także bezproblemowo integruje się z prawie wszystkimi istniejącymi zdecentralizowanymi aplikacjami Ethereum (dApps).

„Jeśli jesteś programistą Solidity, tworzenie aplikacji na Linea nie różni się niczym od tworzenia na Ethereum” – powiedział Declan Fox, szef produktu Linea.

Najważniejsze cechy Linei

  • Linea integruje dojrzałe narzędzia Consensys, takie jak MetaMask, Truffle i Infura.

Ta integracja umożliwia programistom łatwe łączenie się z użytkownikami za pośrednictwem portfela web3 MetaMask. Warto zauważyć, że sieć główna Linea jest automatycznie uwzględniana w opcjach sieciowych rozszerzenia portfela MetaMask. Poprawia to wygodę użytkownika, eliminując potrzebę ręcznego wprowadzania szczegółów sieci, co czyni ją bardziej płynną.

Zdjęcie od Linei
  • Vortex i Arcane: własny system dowodowy Linei

Zdjęcie od Linei

Technologia Linea różni się od innych zkEVM podejściem do schematów arytmetycznych i wewnętrznych systemów dowodowych. Proces weryfikacji transakcji Linea rozpoczyna się od arytmetyki, czyli konwersji programów komputerowych na wyrażenia matematyczne zrozumiałe dzięki dowodom z wiedzą zerową. Dzięki temu transakcja staje się śladem i zestawem ograniczeń służących do weryfikacji dokładności obliczeń.

Następnie Linea przyjęła własne, autorskie systemy próbne - Vortex i Arcane - optymalizując obliczenia i stosując określone algorytmy w celu zmniejszenia rozmiaru dowodu, zawsze zwiększając wydajność i zwartość dowodu. Po wielu iteracjach i wewnętrznych optymalizacjach dowód został dodatkowo skompresowany przez zewnętrzny system sprawdzający Plonk.

Taki projekt architektoniczny umożliwia Linea szybkie generowanie i weryfikację dowodów z wiedzą zerową, zapewniając poufność i bezpieczeństwo transakcji. Wdrażając rekursywną strategię optymalizacji w swoim wewnętrznym systemie sprawdzającym, w połączeniu z końcowym etapem kompresji, Linea skutecznie zmniejsza rozmiar dowodu, poprawiając jednocześnie ogólną wydajność, zapewniając użytkownikom szybkie i wydajne doświadczenie handlowe. To innowacyjne podejście techniczne sprawia, że ​​Linea jest wyjątkowa w przestrzeni zkEVM, zapewniając potężną sieć do tworzenia skalowalnych, zdecentralizowanych aplikacji.

Szeroki zakres zastosowań Linea i jej potężny ekosystem

Podczas dziewięciotygodniowej fazy pilotażowej sieci testowej, która rozpoczęła się w maju, Linea osiągnęła niezwykłe wyniki, przetwarzając ponad 30 milionów transakcji, wszystkie z 5,2 miliona unikalnych adresów. To osiągnięcie sprawia, że ​​Linea jest jak dotąd jednym z największych i najbardziej aktywnych projektów w sieci testowej Goerli.

W lipcu tego roku firma Consensys przedstawiła publicznie wersję alfa sieci głównej Linea na konferencji ETHCC, co stanowi ważne osiągnięcie. Od tego czasu Linea zyskała duże zainteresowanie – w sieci wdrożono ponad 150 aplikacji dApp, w tym dobrze znane projekty, takie jak Aave, PancakeSwap, Beefy i Sushiswap. Warto zauważyć, że utrzymanie użytkowników jest wysokie – co tydzień do sieci powraca ponad 100 000 aktywnych użytkowników, co podkreśla jej rosnącą popularność i bazę aktywnych użytkowników.


Według L2 Beat, w ciągu ostatnich 30 dni Linea pomyślnie przetworzyła transakcje o wartości około 2,7 miliona dolarów. Do chwili obecnej całkowita wartość zablokowana sieci (TVL) wynosi 41 milionów dolarów, co odzwierciedla znaczną wartość i zaangażowanie, jakie Linea jest w stanie przyciągnąć.

Zdjęcie z L2Beat

Aby stymulować rozwój ekosystemu Linea, Consensys wprowadza Linea Ecosystem Investment Alliance (EIA). Konsorcjum składa się z ponad 30 wiodących firm venture capital. Głównym celem EIA jest wzmocnienie pozycji deweloperów poprzez zapewnienie finansowania, zasobów dla programistów i jasnej ścieżki dołączenia do sieci Linea.

Co dalej z Lineą?

Po debiucie w sieci głównej Linea ujawniła szczegółowy pięcioetapowy plan działania wyznaczający kierunek rozwoju sieci. Zespół planuje stopniowo realizować swoje cele na każdym etapie, współpracując z szerszym ekosystemem i społecznością Linea. W miarę postępu każdej fazy sieć Linea podejmuje kroki w kierunku ostatecznego celu, jakim jest ewolucja w pełnoprawną sieć typu Rollup zabezpieczoną przez Ethereum.

Zdjęcie od Linei

Jeśli Linea dotrzyma swojej obietnicy, stanie się jednym z najczęściej wybieranych przez programistów rozwiązań do wdrażania aplikacji w ramach pakietu Rollup ze względu na dużą liczbę użytkowników korzystających już z ekosystemu Consensys.

Uruchomienie Linea otwiera nową przestrzeń projektową dla programistów Ethereum, zwłaszcza tych już zintegrowanych z produktami Consensys. Dzięki Linea możemy być świadkami pojawienia się szerokiej gamy skalowalnych, zdecentralizowanych aplikacji obejmujących różne dziedziny, takie jak DeFi, gry, zdecentralizowana tożsamość, zdecentralizowane sieci społecznościowe i NFT.