Powrót

3. Poziom zaawansowany

Ukończono: 0%
Kroki: 0/0
  1. 1. Co to jest Taproot?
  2. 2. Mosty blockchain – co to jest?
  3. 3. Czym jest atak 51% na blockchain?
  4. 4. Zero-knowledge proof- protokół, który szanuje prywatność
  5. 5. Co to jest EOSREX?
  6. 6. Mirror Protocol – co to jest 
  7. 7. Czym jest i jak działa DAO? 
  8. 8. Czym jest spoofing na rynku kryptowalut?
  9. 9. Cyfrowe prawo własności
  10. 10. Jak sprawdzić projekt kryptowalutowy – czyli tokenomia kryptowalut
  11. 11. Czym jest Ethereum Plasma?
  12. 12. Co to jest Ethereum Casper?
  13. 13. Co to jest Selfish Minning?
  14. 14. Jak stworzyć własny NFT?
  15. 15. Podpisy Schnorra - co to jest?
  16. 16. Co to jest dowód Zk-SNARK i Zk-STARK
  17. 17. Co to jest Proof of Elapsed Time- dowód upływającego czasu (PoET)?
  18. 18. MimbleWimble
  19. 19. Czym są ETFy?
  20. 20. Aktywa syntetyczne
  21. 21. Czym są likwidacje DeFI?
  22. 22. Nowy system tożsamości - Polygon ID
  23. 23. Czym jest Ethereum Virtual Machine MEV?
  24. 24. Fundacja Ethereum i protokół Scroll - czym są?
  25. 25. Czym jest bizantyjska tolerancja błędów?
  26. 26. Czym jest skalowalność technologii blockchain?
  27. 27. Interchain Security- nowy protokół Cosmos (Atom)
  28. 28. Coin Mixing vs. Coin Join - definicja, możliwości i zagrożenia
  29. 29. Co to są tokeny SoulBound SBD?
  30. 30. Co to jest Lido?
  31. 31. Czym są Threshold Signatures i jak działają?
  32. 32. Technologia blockchain i cyberataki
  33. 33. Skrypt Bitcoina - czym jest i co powinieneś wiedzieć na ten temat
  34. 34. Czym jest zkEVM i jakie są jego podstawowe cechy?
  35. 35. Czy poufne transakcje na blockchainie istnieją? Co to jest Confidential Transaction?
  36. 36. Algorytmiczne stablecoiny – wszystko, co powinieneś o nich wiedzieć
  37. 37. Polygon Zk Rollups - co powinieneś wiedzieć na jego temat?
  38. 38. Co to jest Infura Web3?
  39. 39. Mantle – skalowalność Ethereum L2 – jak działa?
  40. 40. Polygon zkEVM - wszystko, co powinieneś wiedzieć
  41. 41. Co to jest Optimism (OP) i jak działają jego rollupy?
  42. 42. Czym są węzły RPC node i jak działają?
  43. 43. SEI Network: wszystko, co musisz wiedzieć o rozwiązaniu warstwy 1 dla DeFi
  44. 44. Rodzaje mechanizmów konsensusu Proof-of-Stake: DPoS, LPoS oraz BPoS
  45. 45. Bedrock: krzywa epileptyczna, która zapewnia bezpieczeństwo!
  46. 46. Czym jest Tendermint i jak działa?
  47. 47. Pantos: jak rozwiązać problem transferu tokenów miedzy blockchainami?
  48. 48. Czym jest szyfrowanie asymetryczne?
  49. 49. Funkcja Base-58 w kryptowalutach
  50. 50. Czym jest i jak działa protokół Nostr?
  51. 51. Czym jest i jak działa most XDAI Bridge?
  52. 52. Porównanie Solidity i Rust: Wybór języka programowania w ekosystemie blockchain.
  53. 53. Czym jest Pinata w Web 3? Wyjaśniamy!
  54. 54. Czym jest Real-Time Operating System (RTOS)?
Lekcja 37 z 54

37. Polygon Zk Rollups – co powinieneś wiedzieć na jego temat?

Polygon, dawniej Matic Network, to rozwiązanie do skalowania Ethereum. Głównym produktem firmy jest sidechain Polygon, który jest popularną alternatywą dla Ethereum, ze względu na niskie opłaty transakcyjne i zdecydowanie szybsze transakcje. Dzisiaj jednak omówimy Polygon Zk Rollups -czym są i jakie korzyści oferują?

Polygon jest na etapie rozwoju pakietu rollupów Zero Knowledge (Zk Rollups). Dzięki nim ma zwiększyć przepustowość na Ethereum, zachowując jednocześnie pełną decentralizację i bezpieczeństwo. Zk Rollups przetwarzają transakcję poza głównym łańcuchem i zmniejszają obliczenia warstwowe. Wszystko po to, aby osiągnąć większą skalowalność.

Polygon Zk Rollups – definicja

Polygon zero knowledge rollup, to rozwiązanie skalujące, które zamienia wiele transakcji off-chain, w jedną transakcję on-chain. Zk Rollupy eliminują konieczność weryfikowania poszczególnych transakcji przez górników w głównej sieci Ethereum. Jak? Generują dowód ważności lub dowód zerowej wiedzy dla każdego rollupu.

W taki sposób Ethereum może bez obaw weryfikować autentyczność transakcji zbiorczych. Wszystko dlatego, że dowody ważności to nic innego jak matematyczna logika, którą można bez problemu udowodnić.  Poprawia to zarazem bezpieczeństwo rollupów.

Polygon Zk Rollups umożliwiają także natychmiastowe potwierdzenie danej transakcji na głównym łańcuchu. Dlatego też użytkownicy sieci mogą bez problemu przenosić swoje środki pomiędzy rollupem a głównym blockchainem (Ethereum) bez żadnych opóźnień.

Sieć Polygon jest bardzo zaangażowana w poprawę skalowalności Ethereum.  Ekosystem planuje zainwestować ponad 1 milion USD w technologię zerowej wiedzy. Już kilka produktów Polygon jest opartych na technologii zerowej wiedzy. Mowa o Zero, Hermez, Miden i Nightfall.

Czym jest Polygon Zero?

To również rozwiązanie Zk Rollup, jednak zaprojektowane, aby zmniejszać koszty obliczeniowe przy generowaniu dowodów ważności. Chociaż rzeczywiście dowody zerowej wiedzy mogą poprawiać skalowalność, to ich funkcjonalność jest ograniczona z powodu kosztownego procesu generowania dowodów.

Zadaniem Polygon Zero jest rozwiązanie tego problemu, poprzez używanie tzw. dowodów rekurencyjnych. Mają one szybsze systemy proverów. Polygon Zero generuje dowody jednocześnie dla każdej transakcji w partii. Następnie cała maszyna agreguje wiele dowodów transakcji na raz w jeden dowód w sieci Ethereum.

Ten mechanizm znacznie zmniejsza czas i koszty, niezbędne do wygenerowania niezbędnych i wiarygodnych dowodów ważności dla rollupów transakcji.  Oczywiście, Polygon Zero został zaprojektowany tak, żeby być kompatybilny z wirtualną maszyną Ethereum, o której wspominaliśmy tutaj.

Polygon Hermez i Polygon Hermez 2.0

Polygon Hermez to również Zk Rollup, którego głównym zadaniem jest decentralizacja. Podobno jest to jedyny, zdecentralizowany rollup, działający na szczycie Ethereum.

Hermez wykorzystuje w swoim działaniu dowód efektywności (PoE). Tym samym zapewnia pełną decentralizację i bezpieczeństwo sieci. Cała sieć składa się z Sequencerów i Aggregatorów, które razem zapewniają funkcjonalność rollupu. Sequencery akceptują transakcje, a Aggregatory generują dowody Zk, które są następnie przekazywane do Ethereum.

Co bardzo ciekawe i na co należy zwrócić uwagę to fakt, że w mechanizmie konsensusu PoE, każdy może zostać Sequencerem lub Aggregatorem. Ochrania to cały Polygon Hermez przed problemami związanymi z centralizacją.

W przypadku protokołu Hermez należy również zwrócić uwagę na jego przepustowość. Osiąga on ją dzięki technologii zerowej wiedzy. Może on zawierać 2000 transakcji w jednej partii!

Hermez 2.0

Polygon Hermez został aktywowany w 2021 roku, jednak jego największą wadą jest niekompatybilność z Ethereum Virtual Machine. W efekcie większość jego funkcji jest ograniczona i zamyka się na prostych transferach tokenów i wymianach.

Hermez 2.0 to plan rozwoju Polygon Hermez. Ma być on kompatybilny z Ethereum Virtual Machine. Co więcej, będzie on wprowadzał EVM o zerowej wiedzy (zkEVM). Nie będziemy rozpisywać się na ten temat. Jeśli ktoś jest ciekawy jak działają zkEVM zapraszamy do naszej lekcji, gdzie skupialiśmy się na tym temacie.

Dzięki Hermez 2.0 Polygon będzie mógł skalować Ethereum, poprzez wykorzystanie rollupów ZK.

Polygon Miden

To rollup Zk, przeznaczony do ogólnego zastosowania. Opiera się na STARK z kompatybilnością EVM. STARK (Scalable Transparent Argument of Knowledge), to dowód kryptograficzny. 

Polygon Miden jest dość unikalny. Opiera się na maszynie wirtualnej Miden. Wykonuje dowolną logikę i uruchamia inteligentne kontrakty. Dlatego też programiści mogą łatwo skompilować dany kod napisany w Solidity czy Vyper.

Polygon Miden może przetworzyć 5000 transakcji w pojedynczym bloku. Polygon Miden to na razie prototyp, ale w momencie uruchomienia zwiększy przepustowość sieci Ethereum do ponad 1000 transakcji na sekundę (TPS).

Polygon Nightfall

To rozwiązanie typu enterprise rollup. Protokół ma ułatwiać wykonywanie prywatnych transakcji dla firm, które wystartowały na Ethereum Mainnet 17 maja ubiegłego roku.

W Polygon Nightfal rollupy wykorzystują Optimistic Rollups i kryptografię Zero-knowledge. Optymistyczne rollupy obniżają koszty, a dowody Zk zapewniają prywatność transakcji.

Dla dużych organizacji, które poszukują skalowania i prywatnych transakcji, Polygon Nightfall jest tym, czego szukają. Nightfall ciągle powstaje, chociaż Polygon ogłosił, że jego wersja beta zostanie uruchomiona na Ethereum Mainnet.

Jaka jest różnica pomiędzy Polygon Zk Rollups a innymi rollupami z zerową wiedzą?

Zdecydowanie różnią się szybkością, kosztami i możliwościami wspierania obliczeń, które są zgodne z EVM.

Popatrzmy na StarkNet, czy zkSync. To tradycyjne rollupy, wadą ich jest wysoki koszt obliczeniowy generowanych dowodów. Polygon Zk Rollups są bez porównania tańsze.

Co więcej, rozwiązania Polygon Zk są tak zaprojektowane, że mają maksymalnie zmniejszyć koszt obliczeniowy tworzonych dowodów. Jeden Polygon Rollup może generować dowód w około 170 milisekund.

Kolejną ich cechą jest fakt, że Polygon Zk oferują nam mniejsze rozmiary dowodu, niż klasyczne mechanizmy. Ich rozmiar może dochodzić do jedynie 45 kb. Eliminuje to centralizację sprzętu i zmniejsza obciążenia kosztowe.

Na koniec podkreślmy jeszcze, że Polygon Zk Rollups są kompatybilne z Ethereum Virtual Machine.

Polygon Zk Rollups – cztery, najważniejsze cechy

  1. Skalowalność

Rollupy zerowej wiedzy są niezastąpione, jeśli mówimy o poprawie skalowalności Ethereum. Jednocześnie zachowują pełną decentralizację i bezpieczeństwo. Polygon Zero i Polygon Hermez są w stanie zwiększyć przepustowość do tysięcy transakcji na sekundę.

  1. Niskie opłaty za transakcje

Czyli to, o czym już wspominaliśmy. Opłaty za gaz były niejednokrotnie niemożliwe do przejścia dla niektórych deweloperów. Poprzez zdjęcie większości transakcji z głównego łańcucha i przerzucenie ich na Polygon, rollupy mogą diametralnie zmniejszyć opłaty transakcyjne w sieci Ethereum.

  1. Bezpieczeństwo

Polygon Zk Rollup są oparte na stabilnej i solidnej kryptografii. W porównaniu do pozostałych dowodów wiedzy mają zdecydowanie wyższy próg bezpieczeństwa, niż inne projekty.

  1. Innowacyjność

Ethereum w swoim ograniczeniu skalowalność, może jednocześnie ograniczać deweloperów. Dzięki Polygon Zk Rollups deweloperzy zyskują nowe możliwości i narzędzia. Co za tym idzie – swoją pracę i działania przeniosą na inne obszary.

Podsumowanie

Widzisz, jak bardzo złożony jest temat Polygon Zk Rollups. Jednakże dzięki zaangażowaniu Polygon w integrację Zk Rollups z Ethereum, zwiększa to jego możliwości.  Rollupy firmy Polygon mają ogromny potencjał. Czekamy z niecierpliwością na rozwój tych dowodów zerowej wiedzy.