Wszystko, co powinieneś wiedzieć w nowym przewodniku po Blockchain

20 lipca 2022 r. Polygon Network (MATIC), ekosystem rozwiązań skalujących Ethereum (ETH), zaprezentował zkEVM, najnowszy dodatek do swojego stosu rozwiązań. Nowy produkt jest pierwszym open-source'owym rollupem zk, który jest natywnie interoperacyjny z EVM.

W tym przewodniku omówimy funkcje nowego wydania i możliwości, jakie otwiera dla skalowania Ethereum (ETH) i postępu Web3 jako całości.

Polygon Network wypuszcza zkEVM: Dlaczego jest to kluczowe dla krypto?

zkEVM (skrót od „wirtualnej maszyny Ethereum o zerowej wiedzy”) to protokół skalowalności drugiej warstwy na szczycie Ethereum (ETH). Oznacza to, że został zaprojektowany tak, aby operacje dApps Ethereum (ETH) były szybsze i tańsze bez narażania decentralizacji i bezpieczeństwa.

wielokąt
Image by Sieć wielokątna

Pomimo faktu, że rozwiązania drugiej warstwy pomagają skalować Ethereum (ETH) od 2018 roku, zkEVM rozpoczyna zmianę narracji w L2s.

Reklamy

  • zkEVM obsługuje inteligentne kontrakty Ethereum (ETH) bez zmian, nie ma potrzeby modyfikowania kodu przed przejściem z L1 na L2;
  • zkEVM na pokładzie wszystkich opkodów Ethereum (ETH); każdy instrument z „oryginalnego” Ethereum (ETH) może być zatem zaimplementowany w zkEVM;
  • Korzystanie z danych w sieci pozwala użytkownikom zaoszczędzić do 90% opłat;
  • zkEVM jest open source i posiada licencję MIT od pierwszego dnia: każdy zespół Web3 może eksperymentować z zkEVM i przeprowadzać jego audyt;
  • Zaawansowane techniki wiedzy zerowej: rekurencyjne STARKS gwarantują ekstremalną skalowalność, podczas gdy zkSNARKS są zintegrowane w celu optymalizacji kosztów.

Po wprowadzeniu zkEVM, Polygon Network (MATIC) umocnił się jako najbardziej produktywny i najnowocześniejszy zespół w ekosystemie L2s Ethereum.

Czym są rozwiązania warstwy 2 (L2s) — i dlaczego Ethereum (ETH) ich potrzebuje?

Rozwiązania warstwy 2 (również rozwiązania drugiej warstwy lub L2s) to protokoły blockchain zbudowane na szczycie sieci głównej Ethereum (ETH). Ponieważ samo Ethereum (ETH) ma niską przepustowość — może przetwarzać tylko 15 transakcji na sekundę — staje się zbyt wolne i nieefektywne dla nowoczesnych zdecentralizowanych aplikacji.

W związku z tym programiści postanowili stworzyć systemy zaprojektowane w celu zmniejszenia „presji transakcyjnej” w sieci głównej Ethereum (ETH). Mówiąc najprościej, częściowo przetwarzają obliczenia poza łańcuchem, a następnie przesyłają wyniki do Ethereum. Z kolei Ethereum warstwy 1 (ETH) weryfikuje te wyniki i włącza je do nowych bloków.

Od czasu powstania pierwszego rozwiązania Ethereum (ETH) L2, Rayden Network (RDN), które wykorzystywało kanały płatności podobnie jak Lightning Bitcoina, wiele zespołów wydało własne wersje projektów skalowania. Do 2022 r. rollupy okazały się najbardziej imponującą techniką pod względem wydajności zasobów, szybkości i obniżonych kosztów transakcji.

Czym są zk-rollupy i zk-proofy?

Rollupy z zerową wiedzą lub rollupy zk powinny być uważane za klasę rozwiązań drugiej warstwy zaprojektowanych w celu zwiększenia przepustowości sieci głównej Ethereum (ETH). Zk-rollups łącz (zwiń) wiele transakcji Ethereum (ETH) w partie przed wysłaniem tylko minimalnych danych do sieci głównej Ethereum (ETH).

wielokąt
Image by Sieć wielokątna

Technicznie rzecz biorąc, łańcuch zk-rollup jest protokołem off-chain, który działa poza siecią główną Ethereum (ETH), ale wykorzystuje inteligentne kontrakty na Ethereum (ETH). Ten inteligentny kontrakt dekonstruuje i weryfikuje wszystkie transfery „związane” w ramach pojedynczej transakcji L2.

Zk-proof to kolejna kluczowa koncepcja architektury L2. W tym przypadku „wiedza zerowa” oznacza, że ​​te dowody kryptograficzne pozwalają obu stronom (L1 i L2) udowodnić poprawność „oświadczenia” bez ujawniania samego oświadczenia. Rollupy Zk wykorzystują dowody do weryfikacji poprawności przejść stanów poza łańcuch bez konieczności ponownego wykonywania transakcji w sieci głównej Ethereum (ETH).

Co to jest sieć wielokątna (MATIC)?

Polygon Network (MATIC) została uruchomiona jako Matic Network w październiku 2017 roku. Projektem kierują weterani Ethereum (ETH) Jaynti Kanani, Sandeep Nailwal, Anurag Arjun i Mihailo Bjelic. Początkowo został wprowadzony jako L2 oparty na plazmie na szczycie sieci Ethereum (ETH). Plazma to klasa rozwiązań proof-of-stake do skalowania Ethereum (ETH); podobnie jak rollupy, jego mechanizmy okresowo wysyłają porcje transakcji do Ethereum (ETH) w skompresowanej formie.

W 2019 r. Polygon (wówczas Matic Network) zebrał 5.6 mln USD w ramach swojego ICO. Rok później projekt zdecydował się na migrację z Ethereum (ETH) na własny blockchain — technicznie rzecz biorąc, sidechain Ethereum (ETH). W 2021 roku projekt zmienił nazwę na Polygon Network i wprowadził pełnowymiarowy ekosystem rozwiązań L2 dla Ethereum.

Obecnie jego stos obejmuje Polygon Proof-of-Stake, blockchain, który obsługuje transakcje MATIC i wbudowane dApps oparte na Polygon oraz Polygon Supernets, specjalnie stworzone pod-blockchainy. Ponadto pakiet zbiorczy Polygon Nightfall skoncentrowany na prywatności jest w wersji beta mainnet. Wreszcie, jego ekosystem rollupów — Avail, Zero, Miden i ostatnio zkEVM — jest w fazie rozwoju.

zkEVM firmy Polygon Network: skalowanie Ethereum (ETH), ponownie rozważone

zkEVM to nowy projekt rollup opracowany przez inżynierów Polygon Network (MATIC). Jest gotowy do radykalnego usprawnienia doświadczenia programistów dla dApps skupionych na wykorzystaniu L2 Ethereum jako podstawy technicznej.

Podstawy

Wprowadzony 20 lipca 2022 r., zkEVM jest najnowszym dodatkiem do stosu skalowalności L2 Polygon Network (MATIC). zkEVM promuje się jako pierwszy w historii rollup zgodny z EVM oparty na ZK. Projekt jest open source 360 ​​°: od pierwszych dni każdy entuzjasta Ethereum (ETH) może używać, audytować i forkować swoje baza kodów.

ZkEVM firmy Polygon Network koncentruje się na osiągnięciu bezpieczeństwa i decentralizacji na poziomie Ethereum, drastycznie zwiększając przepustowość, wydajność i efektywność zasobów. zkEVM wykorzystuje Plonky2, najnowocześniejszą technologię skalowania opartą na zk. Plonky2 wykonuje bardzo lekkie dowody i ułatwia rekurencyjną weryfikację SNARKS („Succinct Non-Interactive Argument of Knowledge”). Dzięki temu użytkownicy mogą weryfikować dowody przy 100-krotnie zmniejszonej prędkości.

wielokąt
Image by Sieć wielokątna

Oprócz skróconego czasu generowania dowodów, zkEVM stwarza możliwości dla niewiarygodnie tanich transakcji; każdy dApp na zkEVM jest znacznie bardziej opłacalny niż jego konkurenci bazujący na Ethereum.

Bezproblemowa migracja z Ethereum (ETH)

Ale najbardziej imponującym „sekretnym sosem” nowego produktu jest jego 100% kompatybilność z Ethereum (ETH). Deweloperzy mogą dosłownie wykorzystać te same instrumenty, których używali podczas tworzenia aplikacji on-chain dla sieci głównej Ethereum (ETH).

Programiści mogą uruchomić inteligentną umowę Ethereum na zkEVM bez zmiany ani jednej linii kodu. Wszystkie narzędzia Ethereum (ETH) można bezproblemowo zintegrować z aplikacjami dApp opartymi na zkEVM: nowy produkt będzie obsługiwać wszystkie kody operacyjne Ethereum (ETH). W ten sposób sprawdzone w boju zabezpieczenia Ethereum (ETH) zostaną odziedziczone przez nowy produkt:

Równoważność EVM oznacza, że ​​każdy inteligentny kontrakt lub narzędzie programistyczne, którego możesz użyć w Ethereum, może być używane w Polygonie #zkEVM. To tak, jak korzystanie z Ethereum, ale z przełomową mocą skalowania technologii ZK.

Niezrównana wydajność zasobów

Oprócz równoważności EVM, zkEVM wykorzystuje wymuszoną architekturę odporności na cenzurę i opowiada się za zdecentralizowanym, domyślnym projektem. Polygon zkEVM wykorzystuje rozszerzalny procesor EVM z nowym językiem asemblera zk, aby pozostać w czołówce innowacji Web3.

Technicznie rzecz biorąc, Polygon zkEVM jest obsługiwany przez najszybszy projekt Polygon Zero (wcześniej Mir Protocol) w Web3, odporny na zk. zkSNARK zkEVM wykorzystuje minimalne możliwe zasoby L1 Ethereum dla bardziej wydajnych obliczeń.

Oś czasu

Po oficjalnym ogłoszeniu wydania Polygon zkEVM w lipcu 2022 r. i udostępnieniu kodu opartego na otwartym kodzie, inżynierowie Polygon Network (MATIC) przygotowują się do publicznego wydania w sieci testowej.

W związku z tym publiczna sieć testowa może zostać uruchomiona już w trzecim kwartale 3 r. Wydanie protokołu zmieniającego grę w sieci głównej jest wstępnie zaplanowane na początek 2022 r.

Dolna linia

Polygon Network, wiodący ekosystem instrumentów skalujących Ethereum L2, zaprezentował swój rollup zkEVM. Polygon zkEVM ma być „odpowiednikiem EVM”, ponieważ obsługuje wszystkie inteligentne kontrakty i instrumenty programistyczne Ethereum (ETH).

Oprócz równoważności EVM, Polygon zkEVM łączy bardzo niskie opłaty i prawie zerowe opóźnienie z przetestowanym w boju bezpieczeństwem sieci głównej Ethereum (ETH).

Źródło: https://u.today/polygon-networks-matic-zkevm-everything-you-should-know-in-new-blockchain-guide