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 3 z 80

3. Czym jest Ethereum Plasma?

Plasma stanowi drugorzędne rozwiązanie w ekosystemie Ethereum, mające na celu przeciwdziałanie problemom związanym ze skalowalnością, szybkością transakcji oraz opłatami za gaz w sieci. Czy Plasma zdoła przezwyciężyć stojące przed nią wyzwania? Zapraszamy do bliższego przyjrzenia się temu zagadnieniu.

Plasma – co to jest? 

Ethereum Plasma głównie składa się z inteligentnych kontraktów i drzew Merkle’a. Dzięki temu może generować nieograniczoną liczbę łańcuchów bocznych (sidechainów), które łączą się z łańcuchem głównym tylko w sytuacjach koniecznych. Taka struktura ogranicza ruch w sieci głównej, jednocześnie zwiększając jej skalowalność.

Można sobie to wyobrazić jak duże drzewo z liczby mniejszych gałęzi. To w skrócie opisuje działanie Ethereum Plasma. Gałęzie, czyli w tym przypadku łańcuchy boczne, często nazywane są “child chains”. Child chainy same są inteligentnymi kontraktami, które mogą działać niezależnie, pełniąc różne funkcje, ale także współpracować między sobą. Ich głównym celem jest odblokowanie głównego łańcucha Ethereum i zwiększenie szybkości przeprowadzanych na nim transakcji.

Plasma Chains stanowią bardziej efektywne rozwiązanie niż standardowe łańcuchy boczne. Zwiększają poziom bezpieczeństwa i ułatwiają dostęp. Nawet w przypadku awarii jednego z łańcuchów plazmy, środki inwestorów pozostają bezpieczne, dzięki funkcjonowaniu głównego łańcucha. To również ogromna korzyść dla użytkowników, którzy w dowolnym momencie mogą wypłacić swoje środki z child chain do głównego łańcucha, zachowując saldo z ostatniego ważnego bloku.

Każdy z łańcuchów Plasma będzie korzystał z wybranego przez siebie mechanizmu walidacji bloków, opartego na różnych konsensusach pracy.

Fraud Proofs 

Fraud Proofs to mechanizm obecny w Ethereum Plasma. Można go porównać do strażnika, który troszczy się o bezpieczeństwo w ekosystemie Ethereum. Jego głównym zadaniem jest monitorowanie sieci w poszukiwaniu problemów, nieprawidłowej aktywności, podejrzanych transakcji lub działań. W zależności od rodzaju zgłoszenia, informacja o wykrytym nadużyciu zostanie przekazana do nadrzędnego łańcucha lub natychmiastowo do łańcucha głównego.

Funkcja MapReduce Computations 

MapReduce to zestaw funkcji, które usprawniają proces weryfikacji danych, znacząco zwiększając efektywność całej sieci. Co więcej, te funkcje są również przydatne w organizacji wielu baz danych.

Mass Exit Problem 

Problem masowego wyjścia (Mass Exit Problem) pojawia się, gdy wielu użytkowników sieci jednocześnie decyduje się zamknąć swoje Plasma Chain. Chociaż to zdarzenie to czarny scenariusz, nie jest niemożliwe do wystąpienia. Taka sytuacja może mieć miejsce, na przykład w wyniku zaplanowanego ataku na sieć.

Plasma a Sharding 

Ethereum Plasma ściśle współpracuje z mechanizmem Sharding, stanowiąc jedno z rozwiązań mających na celu zwiększenie przepustowości głównej sieci. Sieć główna została rozdzielona na partycje, nazywane shardami, co można porównać do podziału dysku głównego w komputerze.

Każda partycja jest alokowana na osobnym serwerze i otrzymuje konkretną rolę obliczeniową. W rezultacie główny blockchain jest znacząco odciążony, a węzły nie muszą już dokonywać weryfikacji transakcji.

Plasma a Raiden 

Raiden to kolejny mechanizm, z którym Plasma ściśle współpracuje. Jest to protokół specjalnie zaprojektowany do obsługi płatności. Składa się z kilkudziesięciu kanałów płatniczych, zbudowanych na sieci Ethereum. Często porównywany do Lightning Network w przypadku Bitcoina, Raiden oferuje bardzo szybkie i ekonomiczne transakcje offchain.

Podsumowanie 

Plasma to kompleksowe rozwiązanie warstwy drugiej, które ma na celu rozwiązanie problemu skalowalności w sieci Ethereum. Działa poza głównym łańcuchem blokowym i w istotny sposób zwiększa wydajność całego ekosystemu. Struktura drzewa, którą tworzy Plasma, usprawnia funkcjonowanie całej sieci, odciążając ją i przenosząc odpowiedzialność za interakcje na child chainy. W efekcie możliwym jest obsłużenie większej ilości  transakcji na sekundę.

Przetestuj swoją wiedzę na Kanga Exchange