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 Ethereum Plasma?
  4. 4. Co to jest Ethereum Casper?
  5. 5. Co to jest dowód Zk-SNARK i Zk-STARK
  6. 6. Co to jest Selfish Minning?
  7. 7. Czym jest spoofing na rynku kryptowalut?
  8. 8. Podpisy Schnorra - co to jest?
  9. 9. MimbleWimble
  10. 10. Cyfrowe prawo własności
  11. 11. Czym są ETFy?
  12. 12. Jak sprawdzić projekt kryptowalutowy – czyli tokenomia kryptowalut
  13. 13. Czym jest atak 51% na blockchain?
  14. 14. Czym jest i jak działa DAO? 
  15. 15. Zero-Knowledge Proof- protokół, który szanuje prywatność
  16. 16. Co to jest EOSREX?
  17. 17. Co to jest Proof of Elapsed Time- dowód upływającego czasu (PoET)?
  18. 18. Mirror Protocol – co to jest?
  19. 19. Aktywa syntetyczne
  20. 20. Jak stworzyć własny NFT?
  21. 21. Czym są likwidacje DeFI?
  22. 22. Nowy system tożsamości - Polygon ID
  23. 23. Fundacja Ethereum i protokół Scroll - czym są?
  24. 24. Czym jest bizantyjska tolerancja błędów?
  25. 25. Czym jest skalowalność technologii blockchain?
  26. 26. Interchain Security- nowy protokół Cosmos (Atom)
  27. 27. Coin Mixing vs. Coin Join - definicja, możliwości i zagrożenia
  28. 28. Czym jest Ethereum Virtual Machine MEV?
  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. Czym jest NEAR Rainbow Bridge?
  41. 41. Liquid Staking Ethereum i tokeny LSD. Co musisz wiedzieć na ten temat?
  42. 42. 10 najlepszych blockchainowych wyroczni. Jak działają? Czym się różnią?
  43. 43. Czym jest Web3.js i Ether.js? Jakie są między nimi podstawowe różnice?
  44. 44. Czym jest StarkWare i rekurencyjne dowody ważności
  45. 45. Quant Network: Skalowalność przyszłości
  46. 46. Polygon zkEVM - wszystko, co powinieneś wiedzieć
  47. 47. Co to jest Optimism (OP) i jak działają jego rollupy?
  48. 48. Czym są węzły RPC node i jak działają?
  49. 49. SEI Network: wszystko, co musisz wiedzieć o rozwiązaniu warstwy 1 dla DeFi
  50. 50. Rodzaje mechanizmów konsensusu Proof-of-Stake: DPoS, LPoS oraz BPoS
  51. 51. Bedrock: krzywa epileptyczna, która zapewnia bezpieczeństwo!
  52. 52. Czym jest Tendermint i jak działa?
  53. 53. Pantos: jak rozwiązać problem transferu tokenów miedzy blockchainami?
  54. 54. Czym jest szyfrowanie asymetryczne?
  55. 55. Funkcja Base-58 w kryptowalutach
  56. 56. Czym jest i jak działa protokół Nostr?
  57. 57. Czym jest i jak działa most XDAI Bridge?
  58. 58. Porównanie Solidity i Rust: Wybór języka programowania w ekosystemie blockchain.
  59. 59. Czym jest Real-Time Operating System (RTOS)?
  60. 60. Czym jest i jak działa Rinkeby Testnet Ethereum?
  61. 61. Czym jest szyfrowanie probabilistyczne?
  62. 62. Czym jest Pinata w Web 3? Wyjaśniamy!
  63. 63. Czym jest EIP-4337? Czy Ethereum Account Abstraction zmieni Web3 na zawsze?
  64. 64. Czym są audyty inteligentnych kontraktów? Jakie firmy się nim zajmują?
  65. 65. Jak działa portfel AirGapped?
  66. 66. Czym jest proto-danksharding (EIP-4844) na Ethereum?
  67. 67. Czym jest i jak działa zdecentralizowana pamięć masowa?
  68. 68. Jak odzyskać kryptowaluty wysłane na niewłaściwy adres lub sieć? Praktyczny poradnik!
  69. 69. Portfel MPC i Obliczenia Wielostronne: Innowacyjna technologia dla prywatności i bezpieczeństwa.
  70. 70. Podpis progowy w kryptografii: zaawansowana technika podpisywania!
  71. 71. Adres Vanity w kryptowalutach: czym jest i jaka jest jego charakterystyka?
  72. 72. Atak Ponownego Wejścia (Reentrancy Attack) na inteligentnych kontraktach: zagrożenie dla bezpieczeństwa blockchain!
  73. 73. Slither: statyczny analizator dla smart kontraktów!
  74. 74. Sandwich Attack w DeFi: wyjaśnienie i zagrożenia!
  75. 75. Blockchain RPC dla Web3: Kluczowa technologia w świecie zdecentralizowanych finansów!
  76. 76. Re-staking: Korzyści z ponownego delegowania środków w stakingu!
  77. 77. Base: Ewolucja transakcji kryptowalutowych dzięki rozwiązaniu warstwy 2 od Coinbase
  78. 78. IPFS: Nowa era zdecentralizowanego przechowywania danych
  79. 79. Typowe luki i zabezpieczenia mostów w technologii blockchain
  80. 80. JumpNet – nowy sidechain Ethereum
Lekcja 46 z 80

46. Polygon zkEVM – wszystko, co powinieneś wiedzieć

Polygon zkEVM posiada rozbudowaną architekturę, która wymaga krok po kroku zrozumienia jej składników, zanim zagłębimy się w temat. Ten innowacyjny framework łączy ze sobą dwie potężne technologie: dowody zerowej wiedzy oraz Ethereum Virtual Machine (EVM). Zapraszam do zgłębienia szczegółów tej fascynującej lekcji!

Zerowa wiedza i Ethereum Virtual Machine

Protokoły Zero Knowledge to kryptograficzne procedury, które zapewniają bezpieczeństwo poprzez generowanie dowodów potwierdzających dane oświadczenie, nie ujawniając jednak samych informacji użytych do uzyskania tych dowodów.

W kontekście technologii blockchain, dowody zerowej wiedzy są wykorzystywane do zwiększenia prywatności transakcji, zabezpieczenia danych uwierzytelniających oraz identyfikatorów, a także do ulepszania procesów uwierzytelniania. Rozwiązania off-chain korzystają z korzyści płynących z dowodów zerowej wiedzy, przekazując dowody ważności transakcji do warstwy 1. Dzięki temu transakcje są wykonywane szybciej i z większym poziomem bezpieczeństwa.

Ethereum Virtual Machine zostało opisane w artykule [LINK-CO TO JEST EVM I JAK DZIAŁA – POZIOM MISTRZ]. Jest to system zbudowany na sieci Ethereum, który umożliwia uruchamianie inteligentnych kontraktów i dAppsów na blockchainie. W ekosystemie Ethereum EVM jest wykorzystywane do kompilacji Solidity do kodu bajtowego. Ponadto EVM przyjmuje dane wejściowe, które wpływają na aktualny stan sieci, uruchamiając jednocześnie operacje w blockchainie.

ZkEVM

To również jest zagadnienie, które było omawiane w poprzedniej lekcji [LINK – CO TO JEST ZKEVM-POZIOM MISTRZ]. zkEVM łączy w sobie szybkość i dowody zerowej wiedzy, aby obniżyć koszty transakcji w sieci Ethereum oraz zwiększyć jej skalowalność.

Powód stworzenia zkEVM jest kluczowy. Mimo że Ethereum jest największą na świecie platformą inteligentnych kontraktów, oferującą wartość dla deweloperów i projektów, jego potencjał nie jest w pełni wykorzystany z powodu problemów ze skalowaniem. Dlatego też powstają narzędzia, takie jak zkEVM, mające na celu pełne wykorzystanie potencjału Ethereum.

Polygon zkEVM

To rozwiązanie warstwy 2, które umożliwia deweloperom szybkie i ekonomiczne przeprowadzanie transakcji z wykorzystaniem inteligentnych kontraktów w trybie off-chain. Jednocześnie wszystkie dowody i potwierdzenia danych są przechowywane na bezpiecznym blockchainie Ethereum.

zkEVM, czyli Zero-knowledge Ethereum Virtual Machine, jest zgodne z EVM i w pełni korzysta z ekosystemu sieci Ethereum. Wykorzystanie dowodów zerowej wiedzy efektywnie redukuje koszty transakcji, zwiększa przepustowość, jednocześnie utrzymując wysoki poziom bezpieczeństwa charakterystyczny dla Ethereum.

Deweloperzy i użytkownicy Polygon zkEVM mogą swobodnie korzystać z tego samego kodu, narzędzi i aplikacji, które używają na Ethereum. Jednak w przypadku Polygon zkEVM doświadczają większej przepustowości i niższych opłat.

Czym zatem wyróżnia się Polygon zkEVM? Przede wszystkim kompatybilnością. Skalowanie Ethereum najlepiej osiąga się poprzez utrzymanie kompatybilności z całym jego ekosystemem, a zkEVM gwarantuje deweloperom i użytkownikom identyczne doświadczenia co Ethereum L1, ale z wyższą skalowalnością.

Dodatkowo, jeśli chodzi o wydajność, Polygon Zero i Miden umożliwiają osiągnięcie pełnej kompatybilności z EVM, oferując jednocześnie większą wydajność, przepustowość i niższe koszty transakcji niż L1. Polygon zkEVM jest pierwszym protokołem, który wdrożył rekurencyjne STARKs. Dzięki tej implementacji rekurencji, zkEVM otwiera ścieżkę do poprawy czasu dowodów zerowej wiedzy i skalowalności.

Gdzie możemy używać Polygon zkEVM?

W dziedzinie aplikacji DeFi, Polygon zkEVM wyróżnia się wysokim poziomem bezpieczeństwa i odpornością na cenzurę, co czyni go doskonałym rozwiązaniem dla tego sektora.

Kolejnym obszarem, gdzie Polygon zkEVM doskonale się sprawdzi, są NFT i GameFi. Niskie koszty gazu, wysoka przepustowość (TPS) oraz zwiększone bezpieczeństwo, zwłaszcza we współpracy z Ethereum, stanowią atrakcyjne czynniki przyciągające firmy z branży NFT i GameFi do rozwijania swoich aplikacji na platformie zkEVM.

W kontekście płatności, każdy użytkownik poszukujący szybkich i bezpośrednich transakcji z pewnością doceni zalety oferowane przez Polygon zkEVM.

Jak używać Polygon zkEVM?

Rozpocznij od podłączenia portfela MetaMask do zkEVM. Następnie, aby dodać Polygon zkEVM do portfela, otwórz rozwijane menu “Network Selection”, kliknij “Add Network” i wprowadź następujące dane:

Następnie wdroż inteligentne kontrakty do zkEVM. Wszystkie narzędzia działające na Ethereum są kompatybilne z Polygon zkEVM. Wdrożenie kontraktu na sieć testową za pomocą narzędzia skryptowego jest podobne, ale cały proces jest szybszy i bardziej kosztowo efektywny.

Teraz możesz tworzyć i przeglądać transakcje za pomocą Block Explorera. Wybierz inteligentny kontrakt z funkcją depozytu za pomocą narzędzia skryptowego Ethereum. Następnie wprowadź kwotę i wybierz symbol tokena, który chcesz zdeponować. To wszystko – gotowe!

Podsumowanie

Polygon zkEVM to rozwiązanie skalowalności, które ma na celu zwiększenie przepustowości sieci blockchain. Jednocześnie ma zmniejszyć koszty transakcji, skrócić czas ich realizacji i obniżyć opłaty gazowe. Mimo tych zalet, Polygon zkEVM stoi również przed pewnymi wyzwaniami. Choć istnieje duże prawdopodobieństwo sukcesu tego rozwiązania na platformie Ethereum, ostateczne potwierdzenie tego faktu zależy od akceptacji deweloperów.