Staking Ethereum 2.0 – jak to działa?

Platforma inteligentnych kontraktów Ethereum ma wejść w fazę końcową. Znany również jako Ethereum 2.0, opisuje przejście Ethereum na nowy algorytm. W przyszłości nowe bloki w sieci Ethereum nie będą już mogły być wydobywane, lecz tworzone za pomocą specjalnego kontraktu zastawnego (Ethereum staking). Ethereum 2.0 powinno zostać wydane w 2020 r., zapowiadając nową erę dla Ethereum. W tym artykule wyjaśnimy, czym właściwie jest staking i jak można w przyszłości uczestniczyć w tym nowym procesie.

Ethereum 2.0: Algorytm proof-of-stake

Aby zrozumieć, jak działa proof of stake i jak można z niego skorzystać, należy przyjrzeć się podstawom jego technologii. Algorytm proof-of-stake (PoS) to mechanizm konsensusu, który do generowania nowych bloków w blockchainie wykorzystuje inną technologię niż klasyczne górnictwo. PoS opiera się na ważonym wyborze losowym, który na podstawie zadanych kryteriów określa, który użytkownik w sieci ma prawo wygenerować następny blok. Kryteria te obejmują majątek obstawiającego oraz czas trwania udziału w zakładzie. Gdy tylko w sieci zostanie wybrany węzeł (walidator), rozpoczyna się właściwy proces. Walidator sprawdza ważność transakcji w bloku i podpisuje go, jeśli się powiedzie. Blok ten jest następnie dodawany do łańcucha bloków. W górnictwie (aka mining), w przypadku algorytmu Proof-of-Work (PoW), ten, kto zapewnia największą moc obliczeniową, otrzymuje większość prowizji za wydobycie. Z reguły górnicy otrzymują ustaloną prowizję w walucie kryptowaluty tego blockchaina, dla którego stworzyli nowy blok. Z drugiej strony, w przypadku PoS zastawcy otrzymują część opłat transakcyjnych uzyskanych na blockchainie. Aby zostać walidatorem i zarządzać własnym węzłem, należy zablokować na blockchainie określoną liczbę monet ETH. Im większe zaangażowanie uczestnika w węźle, tym większe szanse, że zostanie on wybrany jako obstawiający. W związku z tym najbogatsi uczestnicy sieci nie zawsze mogą tworzyć następny blok, ponieważ do algorytmu dodano dodatkowe kryteria selekcji. Nie ma żadnych dodatkowych wymagań dotyczących dostępu i każdy, kto zablokuje swoje ETH na blockchainie, może wziąć udział w stakingu.

Ethereum 2.0: Oto dlaczego zmienia się algorytm

Wielki sukces blockchaina Ethereum szybko ujawnił problemy związane z zastosowanym algorytmem PoW. Górnictwo nie jest zbyt energooszczędne. Ponadto wiele firm azjatyckich ma wyraźną przewagę nad prywatnymi górnikami ze względu na niskie ceny energii i olbrzymie zakłady górnicze. Algorytm proof-of-stake jest szczególnie przydatny jako konsensus decentralizujący generowanie nowych bloków. W połączeniu z technologią shardingu (partycjonowania dużych baz danych) przepustowość danych można zwiększyć tysiąckrotnie. Potencjał tkwi w zwiększeniu liczby transakcji na sekundę z obecnych 14 do ponad 100 000.

W praktyce mechanizm konsensusu można podzielić na różne podkategorie, z których każda różni się na swój sposób. Ethereum 2.0 zawiera proof of stake. Tymczasem inne projekty opierają się na innych formach algorytmu dowodu. Na przykład Daniel Larimer, twórca kilku projektów kryptowalutowych, opracował tzw. delegated proof of stake, DPos. W ten sposób prawa głosu są przyznawane proporcjonalnie do monet znajdujących się w łańcuchu kryptowalut. Następnie użytkownicy wybierają kilku delegatów, którzy zarządzają blockchainem w imieniu swoich wyborców. Delegaci otrzymują nagrodę za zakład, a prowizję dzielą między swoich wyborców. Podział środków ponownie opiera się na kryterium zamożności, więc wyborcy o największym majątku otrzymują również największą prowizję.

Staking Ethereum 2.0: jaki jest możliwy zysk?

Jak to często bywa, liczba uczestników decyduje o ewentualnej prowizji, jaką otrzyma osoba zatwierdzająca. Gdyby w Beacon Chain wykorzystano około miliona ETH, przyniosłoby to około 18% rocznej stopy zwrotu, natomiast 30 milionów ETH zdeponowanych w Beacon Chain staking dałoby jedynie 3,3% stopy zwrotu. Aby uruchomić blok Genesis, inteligentny kontrakt musi mieć zdeponowane 524 000 ETH, co odpowiada liczbie 16 000 walidatorów. W Internecie można znaleźć wiele kalkulatorów, które pokazują możliwy zwrot z inwestycji.

Jak mogę wziąć udział w programie Ethereum Staking?

Aby wziąć udział w loterii jako osoba zatwierdzająca, nie jest wymagany żaden specjalny sprzęt. Istnieją jednak pewne bariery wejścia na rynek, które wiążą się z zakładami. Oprócz wiedzy technicznej, obejmuje to 32 ETH, które muszą zostać zainwestowane w inteligentny kontrakt. Tak zwany Beacon Chain – znany również jako “Faza 0” – stanowi początek Ethereum 2.0. Po dokonaniu wpłaty w umowie walidator otrzymuje klucz walidacji. Następnie należy uruchomić specjalne oprogramowanie na komputerze, który jest stale podłączony do sieci Ethereum. Oprogramowanie to jest węzłem klienckim i istnieje kilka znanych wariantów. Do najwybitniejszych przedstawicieli należą:

  • Klient Prysm
  • Nimbus
  • Teku
  • Lighthouse

Fundacja Ethereum publikuje swój Launchpad, który służy jako swego rodzaju punkt wyjścia. Program Launchpad prowadzi przez proces wdrażania i towarzyszy interesariuszom na drodze do walidatora. 32 ETH nie są jednak jedynymi aktywami, które muszą zgromadzić walidatorzy. Dodatkowo w sieci występują koszty gazu. Na przykład w przypadku wynajmu serwera w chmurze od firmy Amazon Web Services (AWS) należy się liczyć z wyższą, trzycyfrową opłatą roczną. Oprócz depozytu ETH, wiedzy technicznej, odpowiedniego serwera i klucza walidacji początkujący walidator potrzebuje również portfela internetowego. Wielu ekspertów zaleca korzystanie z dobrze znanego portfela MetaMask. Dlaczego jednak potrzebny jest portfel internetowy? Powodem tego jest połączenie ETH z Mainnetu Ethereum 1.0 oraz połączenie z Ethereum 2.0 Beacon Chain. Ponieważ te dwa łańcuchy wykorzystują różne klasy kryptografii, generują zupełnie nowe typy kluczy. Wraz z ConsenSys Fundacja Ethereum opracowała specjalny interfejs, do którego dostęp można uzyskać za pośrednictwem launchpada i który wymaga portfela internetowego.

eth staking

Pule stakingowe Ethereum

Z pewnością nie każdy będzie miał środki na wyłożenie 32 ETH, aby zarejestrować się jako walidator. Jest jednak inny sposób na zaangażowanie się w staking Ethereum 2.0. Istnieją operatorzy puli, którzy zajmują się organizacją i dystrybucją nagród z zakładów pomiędzy uczestników. W szczególności, główne centra handlowe, takie jak Binance, Crypto.com i Kraken, działają jako operatorzy puli i oferują dedykowane portfele zakładów. Często prowizja jest rozdzielana proporcjonalnie na podstawie ilości zdeponowanych ETH. Korzyści z udziału w puli zakładów są oczywiste. Możesz uczestniczyć w puli zakładów bez konieczności posiadania wszystkich 32 ETH wymaganych do bycia uczestnikiem. Nie trzeba ponosić kosztów wynajmu serwera, nie trzeba posiadać wiedzy technicznej ani blokować dużego depozytu w blockchainie na długi okres czasu. Jest to ważny aspekt.

Staking Ethereum 2.0: ryzyko

Jak wspomniano powyżej, działanie walidatora wymaga nieograniczonego i ciągłego dostępu przez sieć. ETH jest przechowywany w portfelu, a dowód własności musi być zawsze dostępny za pośrednictwem połączenia internetowego. Jest to uważane za potencjalne zagrożenie atakiem. Walidator jest zobowiązany do przechowywania ETH przez kilka miesięcy lub lat. Jeżeli cena akcji wzrośnie lub spadnie, użytkownik nie będzie mógł sprzedać swoich ETH. Zwłaszcza w przypadku drastycznego spadku kursu wygenerowana prowizja nie jest już w stanie zrekompensować strat, więc zakłady stają się działalnością przynoszącą straty.

Jednak oprócz potencjalnych strat wynikających z okresowych spadków cen, istnieje również ryzyko dla depozytu wynikające z samego złamania zasad. Osoby zatwierdzające, które nie przestrzegają zasad, mogą zostać ukarane. Istnieją dwie potencjalne kary za parowanie ethereum. Z jednej strony zmniejszenie nagrody za zakłady, z drugiej częściowa utrata początkowego depozytu.

Nagroda jest obniżana nawet w przypadku drobnych naruszeń – np. gdy nie można skontaktować się z osobą zatwierdzającą. Częściowa utrata kaucji następuje zazwyczaj tylko w przypadku poważniejszych naruszeń. Obejmuje to konsekwentne walidowanie nieprawidłowych bloków lub niedbałe powielanie transakcji. Ponadto istnieje jeszcze jedno niebezpieczeństwo, zwłaszcza w początkowej fazie Ethereum 2.0. Nie ma ostatecznej pewności, że nowe protokoły są godne zaufania, że nie ma w nich błędów, a inteligentne kontrakty są bezpieczne przed hakerami. Aby zminimalizować to ryzyko, programiści Ethereum Foundation z pomocą ekspertów wielokrotnie sprawdzili swój kod. W związku z tym ważne elementy zostały poddane intensywnej fazie testów.

Podsumowanie

Przed końcem 2020 r. Ethereum powinno wejść w fazę wstępną, której celem będzie przejście do wersji 2.0. Wiąże się z tym wiele ciekawych innowacji, które całkowicie zmieniają platformę dla zdecentralizowanych aplikacji. Ethereum staje się szybsze, bardziej odporne, bezpieczniejsze, a ponadto bardziej skalowalne. Zapewnia to między innymi nowy system Proof of Stake, który jest być może największą zmianą. W końcu PoS zastępuje konwencjonalne wydobycie technologią stakingu. Celem Fundacji Ethereum było zdecentralizowanie tworzenia nowych bloków. W stakingu może uczestniczyć każdy – bez względu na koszty sprzętu i energii – i wspierać je jako tzw. walidator podczas poszukiwania nowych pieniędzy.

Albo sam wpłać wymagane 32 ETH, albo dołącz do puli zakładów. Ewentualny zysk, który stanowi pasywne źródło dochodu, zależy całkowicie od liczby uczestniczących w sieci walidatorów. Jeśli chcesz zacząć handlować lub kupować Ethereum, jesteś we właściwym miejscu w naszym przeglądzie najlepszych platform do handlu bitcoinami.

Marcin Woźniak

dla autora Marcin Woźniak

Marcin po raz pierwszy usłyszał o blockchainie i bitcoinie w 2018 roku i od razu się w nie wciągnął. Uwielbia wszystko, co ma związek z innowacjami technologicznymi i cyfryzacją finansów. Marcin jest podekscytowany tym, jak blockchain zmieni świat i nie może się doczekać, aby stać się jego częścią!

Leave a Comment