Powrót

2. Poziom średnio-zaawansowany

Ukończono: 0%
Kroki: 0/0
  1. 1. Czym jest warstwa 0 w technologii Blockchain?
  2. 2. Warstwy blockchain - czym jest layer 1?
  3. 3. Druga warstwa - co to jest? 
  4. 4. Blockchain i jego warstwy - Czym jest warstwa trzecia Blockchain layer 3 (L3)
  5. 5. Ethereum 2.0 – co to jest?
  6. 6. Ethereum Proof-of-Stake (PoS) – co powinieneś wiedzieć?
  7. 7. Ethereum London Hard Fork - co to jest?
  8. 8. Czym jest Ethereum Name Service (ENS) i jak działa ta domena?
  9. 9. Arbitrum: rozwiązanie skalowania Ethereum – wszystko, co musisz wiedzieć
  10. 10. Polygon 2.0 – warstwa wartości dla Internetu
  11. 11. Ethereum ERC-4337 – czym jest i jak działa ten standard?
  12. 12. Czym jest token ERC20 i jak powstaje?
  13. 13. Standard ERC-721X vs. ERC721 – podstawowe różnice!
  14. 14. Na czym polega spalanie kryptowalut?
  15. 15. Przykłady wykorzystania Web3 na blockchainie
  16. 16. Czym jest Web5?
  17. 17. Blockchain Oracle – czym są wyrocznie?
  18. 18. Polkadot - Zdecentralizowany blockchain i kryptowaluta DOT
  19. 19. Polkadot Parachain - Blockchain nowej generacji
  20. 20. Interoperacyjność w świecie kryptowalut i blockchain
  21. 21. Czym jest Blockchain sharding?
  22. 22. Mainnet versus Testnet na blockchainie. Kompletny przewodnik!
  23. 23. MINA Protocol: najlżejszy blockchain na świecie!
  24. 24. Zrównoważony Blockchain – Proof of Useful Work & Flux
  25. 25. Cosmos SDK: Budowa Ekosystemu Blockchain
  26. 26. Czym jest interoperacyjność międzyłańcuchowa w technologii Blockchain?
  27. 27. Trylemat blockchain – wyjaśnienie problemu. Jaki ma wpływ na płatności kryptowalutowe?
  28. 28. Tokeny niewymienne i giełdy NFT
  29. 29. Jak zarabiać na NFT?
  30. 30. Czym są opłaty licencyjne NFT?
  31. 31. NFT Gas Fee- co to takiego? Jak redukować opłaty za gaz?
  32. 32. Główne różnice pomiędzy statycznym NFT i dynamicznym NFT
  33. 33. Czym jest Minting NFT?
  34. 34. Czym są Ordinals NFT? Przewodnik po Bitcoin NFT.
  35. 35. Co to jest KnowOrigin NFT i jak działa?
  36. 36. ERC-6551 – nowy standard NFT. Co wnosi do sektora niewymiennych tokenów?
  37. 37. Na czym polega NFT Lending? Innowacyjne rozwiązanie w świecie kryptowalut!
  38. 38. Metaverse – nowy wirtualny świat
  39. 39. Metaverse – TOP 15 projektów wirtualnej rzeczywistości
  40. 40. Analiza techniczna – czy warto jej używać?
  41. 41. Typy zleceń w tradingu - stop loss, trailling stop loss, LIMIT
  42. 42. Market Cap kontra Fully Diluted Market Cap – najważniejsze różnice, które powinieneś znać!
  43. 43. Ustawienie zleceń Stop Loss i Take Profit
  44. 44. Czym są pule płynności DeFi?
  45. 45. Real Yield w DeFi – czym jest ten trend? Na czym polega?
  46. 46. Czym jest atak wampirów w zdecentralizowanych finansach (DeFi)? Wyjaśnienie i przykłady!
  47. 47. Tokeny wrapowane - co to jest?
  48. 48. Co to są Security Tokens?
  49. 49. Czym są Social Token?
  50. 50. Liquidity Provider Tokens (LP) czym są i dlaczego są tak ważne?
  51. 51. Co to jest Lightning Network?
  52. 52. Czym jest P2E i jak działa?
  53. 53. Kryptowalutowe kroki - Czym jest Move-To-Earn M2E?
  54. 54. SegWit BTC
  55. 55. Co to jest DEX?
  56. 56. Czym jest Curve Finance?
  57. 57. Co to jest GameFI?
  58. 58. Co to jest Proof of Reserves PoR?
  59. 59. DAO Inwestycyjne: Rewolucja w świecie finansów i inwestycji
  60. 60. Czym jest MakerDAO i DAI?
  61. 61. Co to jest protokół SubDAO i jak działa?
  62. 62. Jak stworzyć swoją własną zdecentralizowaną autonomiczną organizację (DAO)?
  63. 63. Atomic Swap: czym jest zmiana atomowa i jak działa w kryptowalutach?
  64. 64. Czym jest kryptowalutowy vesting? Jakie są jego zalety?
  65. 65. Czym jest protokół Metaplex Candy Machine? Jak działa?
  66. 66. Czym jest ekosystem BNB Greenfield?
  67. 67. Czym jest slashing w kryptowalutach?
  68. 68. Royalties (tantiemy) – czym są? Jak działa ten rodzaj opłat licencyjnych?
  69. 69. Czym jest TradFi? Znaczenie dla kryptowalut!
  70. 70. Czym jest trend Real World Asset (RWA) w kryptowalutach? Wyjaśnienie i przykłady!
  71. 71. Pyth Network: potężna wyrocznia wykorzystująca moc Solany!
  72. 72. Czym są stablesaty w świecie kryptowalut?
  73. 73. Czym jest Binance Oracle?
  74. 74. Shibarium: Nowa era w ekosystemie Shiba Inu?
  75. 75. Co to jest ETF? Jak będzie działać Exchange-Traded Fund na Bitcoinie?
  76. 76. Szyfrowanie symetryczne i asymetryczne – kluczowe techniki kryptografii!
  77. 77. Hedging w kryptowalutach – świetna ochrona portfela przed ryzykiem!
  78. 78. Jak stworzyć własną kryptowalutę?
  79. 79. Czym jest Dusting Atak w kryptowalutach? Jak się przed nim chronić?
  80. 80. Co to jest Czarny Łabędź?
Lekcja 6 z 80

6. Ethereum Proof-of-Stake (PoS) – co powinieneś wiedzieć?

Odejście Ethereum od konsensusu Proof-of-Work (PoW) sprawiło, że w sektorze kryptowalut pojawiło się wiele pytań, dotyczących tego tematu.

Ethereum to największy ekosystem do budowania dApps’ów. U jego podstaw leży druga co do wielkości kryptowaluta – Ether. Aktualizacja oprogramowania, jaką jest zmiana konsensusu na Proof-of-Stake (PoS) miała miejsce w sierpniu 2022 roku. Wraz z nią pojawiły się pytania, na które warto znać odpowiedzi.

Przechodzimy więc do tematu dzisiejszej lekcji – co powinieneś wiedzieć na temat PoS w Ethereum?

Proof-of-Stake (PoS)

O tym, czym jest i jak działa ten model konsensusu, pisaliśmy już tutaj.

Musimy jednak wyjaśnić, o chodzi w przypadku PoS i Ethereum. Blockchain tego ekosystemu połączył się z oddzielnym łańcuchem bloków, radykalnie zmieniając sposób, w jaki są przetwarzane transakcje i jak są tworzone nowe tokeny Etheru.

Ten nowy sposób to oczywiście Proof-of-Stake (PoS), który oprócz powyższych zmian, zmniejsza również zużycie energii przez blockchain Ethereum o 99,9%. Sama zmiana konsensusu to również droga do dalszych aktualizacji blockchain, które jednocześnie umożliwią przeprowadzanie tańszych transakcji oraz poprawią skalowalność blockchaina Ethereum.

Do tej pory, Ethereum opierało się na modelu Proof-of-Work (PoW). Oznacza to, że każda transakcja była sprawdzana przez górników. Używają oni potężnych komputerów, zapewniających ogromną moc obliczeniową. Chociaż taki model konsensusu sprawia, że zapisy na blockchainie są bezpieczne, to są jednocześnie ogromnie energochłonne.

W modelu Proof-of-Stake (PoS) właściciele Etheru (walidatorzy) blokują określoną ilość swoich monet (Etheru), aby sprawdzać transakcje i dodawać nowe bloki do łańcucha. W efekcie sieć jest zabezpieczona poprzez kryptowaluty (staking). Zamiast poświęcać niezliczoną ilość energii na rozwiązanie zagadki (jak ma to miejsce w konsensusie Proof-of-Work), węzły zatwierdzając nowe transakcje, stawiają swoje monety, jako zabezpieczenie. W tym przypadku mamy więc pewność, że węzły i walidatorzy działają wydajne i uczciwie. Nikt nie chce bowiem stracić swojego zabezpieczenia.

Wiedząc już, jak działa mechanizm konsensusu Proof-of-Stake (PoS) odpowiemy sobie teraz na kilka kluczowych pytań, które dotyczą tego systemu i Ethereum.

Przetwarzanie transakcji na Ethereum – kim są walidatorzy?

Walidator – kluczowy element konsensusu PoS. Są oni odpowiedzialni za przetwarzanie transakcji na Ethereum, jednocześnie zabezpieczając całą sieć.

W przypadku blockchaina Ethereum każdy może zostać walidatorem. Wystarczy, że zdeponujesz minimum 32 Ethery do konkretnego smart kontraktu. Następnie protokół w sposób losowy wybierze uczestników, którzy będą proponować i głosować nad nowymi blokami. Aby zostać walidatorem Ethereum, oprócz zablokowania określonej ilości Etheru musisz mieć jeszcze trzy elementy oprogramowania: klient wykonawczy, klient konsensusu i walidator.

Ciekawostka: Beacon Chain to fundament Proof-of-Stake (PoS) na Ethereum. Znajduje się tam ponad 400 000 walidatorów! Sloty dla nowych walidatorów pojawiają się co 12 sekund.

Ciekawostka 2: W Proof-of-Stake (PoS) Ethereum, epoka występuje co 32 sloty. To około 6,4 minuty. Każda szczelina w epoce to czas dla grupy walidatorów (grupa musi liczyć co najmniej 128 walidatorów), aby mogli oni zagłosować nad ważnością bloku.

Jak działają walidatorzy w blockchainie Ethereum?

Beacon Chain losowo grupuje stakerów w komitety, liczące co najmniej 128 walidatorów. Następnie przydziela im sloty. Co ważne, osoba, która proponuje dany blok, nie musi być członkiem komitetu, przypisanego do danego slotu.

Po przypisaniu danego komitetu do wybranego bloku tylko jedna, losowa osoba z grupy 128 członków jest wybierana jako ta, która proponuje blok. Pozostałe 127 walidatorów głosuje nad propozycją i poświadcza transakcje. Gdy większość członków grupy wyrazi zgodę, blok zostaje dodany do łańcucha. Walidator, który zaproponował blok otrzymuje nagrodę w postaci ETH.

Finalizacja PoS na Ethereum

Finalizacja, czy inaczej finalność to koncepcja, która mówi nam, że transakcje w blockchain są niezmienne. Dane nie mogą być zmienione, anulowane czy utracone. Uzyskanie ostateczności bardzo mocno zależy od poziomu latencji danego blockchaina.

Jak więc taka finalizacja jest uzyskiwana w konsensusie Proof-of-Stake (PoS) na Ethereum? Poprzez metodę deterministyczną i tzw. bloki „chceckpoint”.

Lepiej będzie Ci to zrozumieć na przykładzie. Pierwszy blok w każdej epoce to punkt kontrolny. Walidatorzy głosują na pary punktów kontrolnych, które w blockchainie są uznawane za ważne. Jeśli dany punkt kontrolny uzyska większość głosów (czyli aż 2/3 wszystkich, stakowanych ETH) zostaje uznany za ważny. Wówczas otrzymuje on rangę finalizacji, gdzie poprzednie epoki również są finalizowane.

Czy możliwe jest wystąpienie ataku 51% na Ethereum PoS?

Szczegóły ataku 51% i możliwości jego wystąpienia znajdziesz pod linkiem.

Przypomnimy tylko, że atak 51% ma miejsce wtedy, gdy walidatorzy lub górnicy będą mieć większość hash power danego blockchaina i zmienią jego funkcjonowanie.

W przypadku PoS Ethereum atakujący musieliby posiadać 51% wszystkich stakowanych ETH, co oznaczałoby kontrolę nad miliardami USD. Jest to niemalże niemożliwe. Mimo że jest to kosztowne dla danego blockchaina, to im większa liczba uczestników w sieci, tym trudniej przeprowadzić skuteczny cyberatak.

Czym jest staking ETH?

Stakowanie ETH to proces, gdzie deponujemy i blokujemy dowolną ilość Etheru, aby pomów w walidacji bloków i zabezpieczeniu warstwy konsensusu. Oczywiście, otrzymujesz za to nagrody.

Gdzie możesz stakować ETH? Istnieją do tego przeznaczone platformy, chociażby Lido Finance. Stawiasz tam swoje ETH, a w zamian za nie otrzymujesz stETH. Mogą być one przedmiotem obrotu lub są wykorzystywane w protokołach DeFi np. do udzielania pożyczek.

Co ważne, jeśli po przejściu Ethereum na PoS będziesz chciał stakować ETH, musisz pamiętać, że parytet między stETH a Ethereum nigdy nie był zakładany. Dlaczego? Aby zapobiec gwałtownej wyprzedaży stETH przez dużych graczy z rynku, chociażby wyżej wymienione Lido Finance.

Ciekawostka 3: Zgodnie z raportem Coinshares, stETH nie potrzebuje korelacji 1:1 z ETH, aby prawidłowo funkcjonować.

Podsumowanie

Najważniejsze kwestie po przejściu Ethereum na Proof-of-Stake (PoS)? Ekosystem będzie polegał na walidatorach, a nie górnikach, aby zatwierdzać transakcje na blockchainie Ethereum. Aby walidator miał prawo głosu i zdobywał nagrody, musi zdeponować i zablokować 32 ETH. Wówczas będzie mógł brać udział w głosowaniu nad nowymi blokami.

Dzisiejsza lekcja pozwoliła Ci zrozumieć, jak działa mechanizm konsensusu Proof-of-Stake (PoS) na Ethereum. Dzięki temu będziesz mógł podjąć bardziej świadome decyzje, dotyczące interakcji z tym blockchainem.

Zapamiętaj!

  • Ethereum przeszło na mechanizm konsensusu Proof-of-Stake (PoS) w 2022 roku. PoS jest bezpieczniejszy i energooszczędny, szczególnie jako sposób zatwierdzania transakcji i dodawania nowych bloków do łańcucha blockchain.
  • Proof-of-Stake (PoS) zapewnia wysokie bezpieczeństwo sieci. Należy jednak pamiętać, żeby przed przystąpieniem do stakingu, zrozumieć jak on działa!