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 11 z 54

11. Czym jest Ethereum Plasma?

Plasma jest rozwiązaniem warstwy drugiej w ekosystemie Ethereum. Jej zadaniem jest rozwiązanie  skalowalności, szybkości transakcji i opłat za gas w sieci. Czy Plasma pokona stojące przed nią  przeszkody? Przyjrzyjmy się temu tematowi bliżej. 

Plasma – co to jest? 

Ethereum Plasma składa się przede wszystkim z inteligentnych kontraktów i Merkle Trees (Drzewa  Merkle). Dzięki temu może tworzyć nieograniczoną liczbę sidechainów (łańcuchów bocznych), które  tylko w koniecznych przypadkach mają łączyć się z łańcuchem głównym. Dzięki takiemu rozwiązaniu  ruch w sieci głównej zostanie ograniczony, a sama sieć zwiększy swoją skalowalność. 

Wyobraź sobie duże drzewo z ogromną ilością mniejszych gałęzi. Tak w skrócie można zilustrować  działanie Ethereum Plasma. Gałęzie, w tym przypadku łańcuchy boczne często nazywane się child  chains. Child chainy to również inteligentne kontrakty. Każdy z nich może działać samodzielnie i  spełniać inne funkcje, ale może też współpracować z pozostałymi. Ich głównym zadaniem jest  odblokowanie głównego łańcucha Ethereum i zwiększenie szybkości przeprowadzanych na nim  transakcji. 

Rozwiązanie wykorzystujące Plasma Chains jest efektywniejsze, niż standardowe sidechainy.  Zwiększa bezpieczeństwo i ułatwia dostęp. Nawet, kiedy jeden z łańcuchów plazmy nie będzie działał,  fundusze inwestorów i tak będą bezpieczne, dzięki działaniu głównego łańcucha. To także duży plus  dla użytkowników, ponieważ w dowolnym momencie będą mogli wypłacić swoje środki z child chain  do głównego łańcucha z saldem z ostatniego, ważnego bloku. 

Każdy z łańcuchów Plasma będzie wykorzystywał wybrany przez siebie mechanizm walidowania  bloków. Będzie on opierał się na różnych konsensusach pracy

Fraud Proofs 

To mechanizm, który występuje w Ethereum Plasma. Wyobraź sobie stróża prawa, który będzie dbał  o bezpieczeństwo w ekosystemie Ethereum. Tym właśnie będzie zajmował się Fraud Proofs. Pozwoli  on na zgłoszenie występujących w sieci problemów, niekorzystnych aktywności, czy nawet  podejrzanych transakcji lub aktywności. W zależności od typu zgłoszenia, taka wiadomość o  nadużyciu będzie trafiała do nadrzędnego łańcucha lub od razu do głównego. 

Funkcja MapReduce Computations 

To zestaw funkcji, ułatwiających weryfikację danych. Znacznie zwiększa to efektywność całej sieci. Co  więcej, zestaw funkcji oferowanych przez MapReduce pomaga w organizacji wielu baz danych. 

Mass Exit Problem 

Mass Exit Problem wystąpi wtedy, kiedy wielu użytkowników sieci zdecyduje się w jednym momencie  zamknąć swoje Plasma Chain. Jest to oczywiście czarny scenariusz, jednak nie niemożliwy do  wystąpienia. Taka sytuacja może wystąpić, chociażby w efekcie planowanego ataku na sieć. 

Plasma a Sharding 

Ethereum Plasma ściśle współpracuje z mechanizmem Sharding. Jest to również jedno z rozwiązań,  zastosowane w celu zwiększenia przepustowości głównej sieci. Sieć główna została podzielona na  partycje (tak jak dysk główny w komputerze), które w świecie kryptowalut nazywa się shardami. 

Każda partycja jest umieszczona na oddzielnym serwerze i otrzymuje konkretne zadanie  obliczeniowe. W efekcie główny blockchain jest bardzo mocno odciążony, a węzły nie muszą już  dokonywać weryfikacji transakcji. 

Plasma a Raiden 

To kolejny mechanizm, z którym Plasma współpracuje. Raiden to protokół ściśle opracowany do  płatności. Składa się z kilkudziesięciu kanałów płatniczych, zbudowanych na sieci Ethereum. Często  porównywany do Lightning Network Bitcoina, oferuje nam super szybkie i tanie transakcje offchain

Podsumowanie 

Plasma to rozwiązanie warstwy drugiej, które w całości ma rozwiązać problem skalowalności sieci  Ethereum. Działa poza głównym łańcuchem bloku i w dużej mierze zwiększa wydajność całego  ekosystemu. Drzewo, które tworzy Plasma usprawnia działanie całej sieci. Odciąża ją i przenosi  odpowiedzialność z 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