Streszczenie
Ethereum 2.0 to długo oczekiwana aktualizacja sieci Ethereum (ETH), mająca na celu znaczną poprawę funkcjonalności i doświadczenia całej sieci. Ponadto godne uwagi ulepszenia obejmują przejście na dowód stawki (PoS), łańcuchy podzielone na części i nowy rdzeń blockchain zwany „łańcuchem beaconów”. Te i wiele innych ulepszeń będą wdrażane etapami zgodnie ze starannie dobranym planem działania.
Oczywiście to tylko wierzchołek góry lodowej. Ethereum staje się najpopularniejszą kryptowalutą na świecie. Koncepcja Ethereum 2.0 i jej wpływ na całą branżę kryptowalut to ważne szczegóły, które warto poznać.
Wstęp
Od czasu pojawienia się Ethereum nowe formy technologiczne, takie jak zdecentralizowane aplikacje (DApps) i inne łańcuchy bloków, zyskały ogromną popularność. Co więcej, wiele z tych technologii jest zbudowanych w oparciu o sieć Ethereum. Zdecydowana większość najważniejszych innowacji w przestrzeni zdecentralizowanych finansów (DeFi) działa na Ethereum.
Stopniowo pojawiały się jednak problemy takie jak skalowalność. Wraz ze wzrostem wolumenu transakcji w sieci Ethereum rosną również koszty realizacji transakcji, zwane opłatami za gaz. Aby stać się platformą kierującą rozwojem nowej generacji Internetu, Ethereum musi spełniać zasady ekonomiczne, w przeciwnym razie nie będzie miało praktycznego znaczenia.
W rezultacie powstało Ethereum 2.0. Propozycja aktualizacji Ethereum Network 2.0 skupia się na rozwiązaniu problemów ze skalowalnością. Te ulepszenia będą kontrastować z istniejącymi wersjami Ethereum i zostaną wdrożone zgodnie ze starannie opracowanym planem działania.
Czym jest Ethereum 2.0?
Ethereum 2.0 (znany również jako „Eth2” lub „Serenity”) to długo oczekiwana aktualizacja sieci Ethereum, której celem jest poprawa skalowalności sieci. Wdrażając różne ulepszenia techniczne przy jednoczesnym zapewnieniu bezpieczeństwa i decentralizacji, prędkość, wydajność i skalowalność sieci Ethereum ulegną znacznej poprawie.
Pojawił się prototyp nowej wersji Ethereum, ale oficjalne uruchomienie zajmie kilka lat. Skalowanie blockchainu w bezpieczny, zdecentralizowany sposób jest niezwykle trudne, dlatego jest czasochłonne i pracochłonne.
Na szczęście Ethereum 2.0 ma nadzieję rozwiązać tę zagadkę, wdrażając kilka ważnych funkcji. Te nowe funkcje stanowią kluczowe różnice między istniejącym Ethereum a nową, ulepszoną wersją.
Różnica między Ethereum a Ethereum 2.0
Największa różnica między nimi polega na mechanizmie konsensusu typu „proof-of-stake” (PoS), wykorzystaniu łańcuchów fragmentów i łańcuchów sygnalizatorów. Rozpakujmy te różnice szczegółowo.
Dowód stawki
Proof of Work (PoW) jest używany w Ethereum i wielu innych blockchainach. Mechanizm ten służy do nagradzania górników, którzy tworzą i weryfikują bloki w blockchainie, utrzymując w ten sposób bezpieczeństwo sieci i ciągłe aktualizacje. Jednakże wraz z rozwojem blockchaina zapotrzebowanie na moc obliczeniową również odpowiednio wzrosło, co spowodowało brak możliwości skalowania Proof of Work (PoW).
Proof of Stake (PoS) rozwiązuje ten problem, zastępując moc obliczeniową „wspólnym ryzykiem”. Innymi słowy, jeśli posiadasz 32 monety Ethereum, możesz inwestować (tj. składać zobowiązania), zostać weryfikatorem i zdobywać nagrody poprzez potwierdzanie transakcji. Aby zapoznać się z dogłębną analizą działania Proof of Stake (PoS) i stakingu, przeczytaj „Wyjaśnienie Proof of Stake”.
Podział
Każdy uzyskujący dostęp do sieci Ethereum musi przejść przez węzeł. Węzły przechowują kopię całej sieci, co oznacza, że od momentu powstania Ethereum węzły muszą pobierać, obliczać, przechowywać i przetwarzać wszystkie transakcje. Chociaż użytkownicy nie muszą uruchamiać węzła, aby uczestniczyć w transakcjach, spowolni to Ethereum.
Łańcuch podzielony na części jest w zasadzie taki sam jak każdy inny łańcuch bloków, z tą tylko różnicą, że zawiera tylko określony podzbiór kompletnego łańcucha bloków. W ten sposób węzły muszą zarządzać tylko jednym segmentem lub fragmentem sieci Ethereum, zwiększając w ten sposób przepustowość transakcji i ogólną pojemność Ethereum.
łańcuch latarni
Łańcuchy fragmentów działają równolegle względem siebie i muszą być w jakiś sposób zsynchronizowane. Łańcuch nawigacyjny zapewnia konsensus i gwarantuje, że wszystkie łańcuchy fragmentów działają równolegle, skutecznie rozwiązując ten problem.
Jako zupełnie nowy blockchain, łańcuch beaconów odgrywa kluczową rolę w Ethereum 2.0. Bez łańcucha nawigacyjnego fragmenty nie mogą dzielić się informacjami, a skalowalność jest trudna do osiągnięcia. Dlatego niektórzy uważają, że łańcuch beaconów jest innowacyjną funkcją w stosunku do Ethereum 2.0.
Droga do awansu w Ethereum 2.0
Uruchomienie Ethereum 2.0 nie nastąpi z dnia na dzień, ale zostanie wydane w trzech etapach. Każdy etap ma unikalne cechy, które zapewniają powodzenie nowej aktualizacji Ethereum.
Etap 0
Pierwsza faza, czyli faza 0, koncentruje się na uruchomieniu łańcucha sygnalizacyjnego, który jest podstawową funkcjonalnością łańcucha fragmentów. Na tym etapie nie ma łańcucha fragmentów, ale łańcuch sygnalizatorów akceptuje walidatorów (tj. stakerów) w ramach umowy o doładowaniu jednokierunkowym.
Należy pamiętać, że dopóki łańcuch fragmentów nie zostanie w pełni zaimplementowany, cały ether stakowany przez zarejestrowanych walidatorów może nie być „odblokowywany”. Dlatego eter walidatorów będzie nadal zamknięty aż do następnej fazy.
Łańcuch beaconów został uruchomiony 1 grudnia 2020 roku i działa równolegle z siecią główną. Po uruchomieniu Beacon Chain nie przetwarzał transakcji w sieci głównej, ale działał równolegle z siecią główną, osiągając konsensus poprzez uzgadnianie aktywnych walidatorów i sald ich kont.
Etap 1/1,5
Następna faza jest podzielona na dwa etapy: Faza 1 i Faza 1.5. Faza 1 wprowadza łańcuchy podzielone na fragmenty, które umożliwiają walidatorom tworzenie bloków w łańcuchu bloków poprzez dowód stawki (PoS). Po wejściu do etapu 1.5 sieć główna Ethereum oficjalnie wprowadziła łańcuch shard i rozpoczęła przejście z Proof of Work (PoW) do Proof of Stake (PoS).
Faza 1/1.5 rozpoczyna się w 2021 roku.
łączyć
Fuzja będzie ważnym krokiem w kierunku Ethereum 2.0 i oznaką zakończenia przejścia na technologię Proof-of-Work (PoW). Fuzja blockchaina Ethereum to proces przejścia z mechanizmu Proof of Work (PoW) do mechanizmu Proof of Stake (PoS).
Fuzja obejmuje przeniesienie obecnego protokołu sieci głównej Ethereum do Beacon Chain. Jest to poważna zmiana, która oznacza, że obecne transakcje Ethereum będą przeprowadzane w nowej sieci dowodu stawki (PoS). Nowe monety Ethereum są bite przez węzły w sieci, a do puli trafia duża liczba monet Ethereum, co zapewnia bezpieczeństwo sieci i weryfikację transakcji.
Scalanie, w przeciwieństwie do hard forku, nie powoduje powstania dwóch różnych wersji łańcucha bloków. Ethereum pozostanie pojedynczym blockchainem, a historie transakcji wszystkich użytkowników zostaną połączone. Cała historia transakcji przechowywana obecnie w sieci głównej nie zostanie utracona, dzięki czemu użytkownicy nie muszą podejmować żadnych działań w celu ochrony bezpieczeństwa swoich aktywów.
Etap 2
Faza 2 jest fazą końcową, kiedy Ethereum 2.0 obsługuje w pełni uformowany sharding i staje się oficjalną siecią Ethereum. Łańcuchy podzielone na fragmenty mogą działać w połączeniu z inteligentnymi kontraktami, umożliwiając programistom DApp i innym technologiom bezproblemową integrację z Ethereum 2.0.
Oczekuje się, że faza 2 rozpocznie się po fuzji lub w późniejszym terminie.
Podsumować
Z wielu powodów Ethereum 2.0 stało się ważnym ulepszeniem sieci Ethereum, a branża uważa to za klucz do rozwiązania problemu skalowalności. Bez wsparcia nowych funkcji, takich jak Proof of Stake (PoS), łańcuchy shard i łańcuchy beaconów, Ethereum ostatecznie nie będzie w stanie się utrzymać i straci wiodącą pozycję jako platforma inteligentnych kontraktów w ekosystemie kryptowalut.
Uruchomienie Ethereum 2.0 wciąż wymaga czasu i może przekroczyć oczekiwania. Cieszy fakt, że wszystko przebiega w sposób uporządkowany. Programiści Ethereum każdego dnia ciężko pracują, aby uczynić go idealnym.

