Co to jest Ethereum 2.0?

blog 1AktualnościDevelopersEnterpriseBlockchain ExplainedWydarzenia i konferencjePrasaBiuletyny

Zapisz się do naszego newslettera.

Adres e-mail

Szanujemy twoją prywatność

HomeBlogBlockchain Poradnik

Co to jest Ethereum 2.0?

Oczekiwana premiera w 2020 r., Ethereum 2.0 oznacza długo oczekiwaną aktualizację do publicznej sieci głównej Ethereum. Dowiedz się, o co w tym chodzi i przygotuj się na kolejny etap rozwoju. Autor: Everett Muzzy 12 maja 2020 r. Opublikowano 12 maja 2020 r.

czym jest ethereum 2 hero

Ethereum 2.0 (Eth2) to główne ulepszenie obecnej publicznej sieci głównej Ethereum, zaprojektowane w celu przyspieszenia użycia i przyjęcia Ethereum poprzez poprawę jego wydajności.

Historia Ethereum 2.0

Ethereum 2.0 nie jest nowym pomysłem w społeczności Ethereum. Zmiana w podstawowym mechanizmie konsensusu Ethereum w celu uwzględnienia ograniczeń łańcucha blokowego Proof of Work nastąpiła od czasu powstania łańcucha blokowego. Ethereum 2.0 przybywa po śladach wielu planowanych aktualizacji sieci głównej Ethereum po uruchomieniu mainnet Frontier w lipcu 2015 r., A mianowicie:

  • Homestead, marzec 2016
  • Metropolis: Byzantium, październik 2017
  • Metropolis: Konstantynopol, luty 2019
  • Stambuł, grudzień 2019 r

Uruchomienie Ethereum 2.0 jest szczególnie istotne w porównaniu z poprzednimi aktualizacjami ze względu na implementację Dowód stawki mechanizm konsensusu, odsuwając sieć od istniejącej architektury Proof of Work.

Aby uzyskać więcej informacji na temat historii uaktualnień Ethereum, przeczytaj Krótka historia Ethereum.

Dowód stawki

Proof of Stake (PoS) jest najważniejszą zmianą w Ethereum 2.0, ponieważ reformuje krypto-ekonomiczną strukturę zachęt do walidacji łańcucha bloków. Obecna architektura Ethereum jest obsługiwana przez mechanizm konsensusu Proof of Work (PoW). Komponenty Proof of Work są dobrze znane społeczności blockchain: jest to architektura używana w większości dotychczas używanych łańcuchów bloków, w tym Bitcoin, Ethereum, Litecoin i nie tylko. W Proof of Work górnicy uruchamiają węzły i zużywają energię obliczeniową, aby rozwiązać złożone problemy matematyczne w konkursie na wydobycie następnego bloku. 

Czas i pieniądze, których górnicy potrzebują, aby uruchomić sprzęt i zużywać energię elektryczną w łańcuchach PoW, są potwierdzane przez nagrody blokowe, które są przydzielane górnikom, którzy z powodzeniem wydobywają blok. Łańcuchy PoW są wyjątkowo bezpieczne; połączona moc obliczeniowa wymagana dla osoby, aby skompromitować dobrze ugruntowany łańcuch bloków PoW, taki jak Bitcoin lub Ethereum, kosztowałaby nadzwyczajną ilość pieniędzy, oraz może nawet nie istnieć.

Chociaż niezwykle bezpieczne, łańcuchy bloków PoW cierpią z powodu problemów ze skalowalnością i dostępnością. 


Skalowalność: Ponieważ każdy blok jest wydobywany sekwencyjnie, a istnieje skończona ilość danych, które można zapisać w każdym bloku (pomiar znany jako rozmiar bloku), Ethereum może przetwarzać tylko ograniczoną ilość informacji w określonym czasie. Jeśli liczba oczekujących transakcji przekracza ilość mieszczącą się w bloku, pozostałe transakcje muszą czekać na następny blok i tak dalej. Ten problem ze skalowalnością zostanie rozwiązany przez implementację shardingu [patrz poniżej] w sieci PoS.

Dostępność: Górnicy PoW odegrali fundamentalną rolę w tworzeniu i utrzymywaniu gwałtownego wzrostu zdecentralizowanych technologii, którego byliśmy świadkami w ostatniej dekadzie. Chociaż łańcuchy bloków PoW są funkcjonalne, bariery wejścia w bycie górnikiem są dość wysokie. Osoba fizyczna musi zakupić i skonfigurować cały niezbędny sprzęt. Aby uzyskać znaczne zyski z nagród blokowych, osoba ta prawdopodobnie musi również mieszkać w regionie o niższych kosztach energii elektrycznej.

Co więcej, koszty energii elektrycznej są często obniżane dla firm i korporacji, co oznacza, że ​​górnik szukający maksymalnej rentowności musiałby również założyć firmę i kupić wystarczającą ilość sprzętu górniczego, aby uzasadnić swój wysiłek. Kilka największych konglomeratów górniczych wyprzedza większość zwykłych użytkowników blockchain w faktycznym uczestniczeniu w utrzymaniu sieci, co prowadzi do centralizacji górników. W Ethereum 2.0 jednym z celów PoS jest wyrównywanie szans dla większej liczby indywidualnych walidatorów do udziału, przynosząc wspólny zwrot z utrzymania prawdziwości sieci. 

Consensys plexus ikona okrągła Odwiedź często zadawane pytania dotyczące Ethereum 2.0. Przeczytaj często zadawane pytania

Proof of Stake zastępuje dwa podstawowe składniki PoW (miners & elektryczność) z walidatorami i postaw na Ethereum 2.0. Ogólnie rzecz biorąc, walidatorzy zastępują górników jako osoby, które utrzymują uzgodniony stan sieci i otrzymują nagrody za losowe wybranie następnego bloku danych. W przeciwieństwie do PoW, w którym górnicy zużywają energię fizyczną (zwaną mocą mieszania), spalając energię elektryczną w celu potwierdzenia blokad, walidatory w systemie PoS zatwierdzają 32 ETH jako „skórkę w grze”. 

W Ethereum 2.0 walidatorzy postawią co najmniej 32 ETH, zdeponując środki w oficjalna umowa depozytowa który został opracowany przez Fundację Ethereum. Weryfikatory pobiorą i uruchomią oprogramowanie klienckie Ethereum 2.0. Podczas uruchamiania oprogramowania klienckiego będą one losowo wybierane, aby proponować i potwierdzać bloki w łańcuchu bloków Ethereum 2.0. Weryfikatorzy, którzy poprawnie zaproponują i potwierdzą bloki, otrzymają nagrodę w postaci ETH jako procent ich stawki.

Umowa wpłaty Ethereum Foundation Eth2: https://github.com/ethereum/eth2.0-specs/tree/dev/deposit_contract

W Ethereum 2.0, jeśli walidator nie pozostanie w trybie online i nie wykona swojej części obowiązków obliczeniowych, jego nagroda blokowa zmniejszy się umiarkowanie, aby zachęcić walidatorów do pozostania online tak konsekwentnie, jak to możliwe. Jeśli walidator złośliwie podejmie próbę włamania do sieci (np. Zweryfikuje niepoprawną historię danych), wszystkie lub niektóre z 32 tyczonych ETH zostaną obcięte.

Zachęty krypto-ekonomiczne przeciwko złośliwym podmiotom są silniejsze w sieci PoS. Podczas gdy w PoW, ekonomiczne ryzyko nieudanego ataku jest równe kosztowi energii elektrycznej potrzebnej do uzyskania wymaganej mocy mieszania, w PoS koszt przeprowadzenia ataku jest równy ilości postawionego ETH, a więc taka jest kara. Szanse są większe, że dana osoba jest bardziej nieufna przed bezpośrednim ryzykowaniem pieniędzy w postaci postawionej kryptowaluty w celu przeprowadzenia ataku, w porównaniu z bardziej abstrakcyjnym kosztem energii elektrycznej. Podczas gdy nieudany atak PoW powoduje utratę kosztów energii elektrycznej, obcięcie udziału walidatora jest odpowiednikiem PoS górnika spalającego całą farmę serwerów PoW w nieudanym ataku. Krótko mówiąc, zachęta ekonomiczna do działania w najlepszym interesie sieci jest silniejsza.

Chociaż bycie walidatorem ma mniejszą barierę wejścia niż zostanie górnikiem tylko ze względu na eliminację kosztów sprzętu, faktem jest, że niewiele osób posiada 32 ETH lub jest skłonnych zaryzykować postawienie prawie 6000 USD (~ 190 USD / ETH w tym czasie tego pisma). Co więcej, liczba zainteresowanych osób posiadających wystarczającą wiedzę techniczną, aby obsługiwać klienta i zarządzać nim bez ryzyka przestojów i potencjalnych cięć funduszy, nie jest powszechnie znana..

Istnieją dwa rozwiązania barier wejścia, które są obecnie przewidywane na Eth2. Aby przezwyciężyć wiedzę techniczną dotyczącą prowadzenia własnego klienta, firmy zaczynają oferować usługi obstawiania, za pomocą których będą zarządzać operacjami klienta dla osoby, która obstawia 32 ETH w zamian za niewielką opłatę. Jeśli posiadacz ETH chce lub może postawić tylko mniej niż 32 ETH, może dołączyć do puli stawek, w której jej fundusze są łączone z innymi, aby osiągnąć wymagane 32 ETH. Jej nagrody byłyby zatem proporcjonalne do jej całkowitego wkładu.

Proof of Stake zostanie uruchomiony w pierwszym etapie aktualizacji Ethereum 2.0, znanym jako Faza 0.

Consensys plexus ikona okrągła Pobierz raport dotyczący ekosystemu Ethereum 2.0 Pobierz

Faza 0

Eth2 ma być wdrażany w fazach, począwszy od fazy 0 w 2020 r. Faza 0 uruchomi łańcuch sygnałów nawigacyjnych w sieci Ethereum 2.0. Łańcuch beacon zaimplementuje Proof of Stake i będzie zarządzał rejestrem walidatorów, którzy zaczną potwierdzać istnienie bloków w Ethereum 2.0. 

Aby łańcuch beaconów uruchomił swój blok genesis, co najmniej 524 288 ETH musi zostać postawionych w sieci, podzielonych między co najmniej 16 384 walidatorów (te liczby zostały wybrane w celu zapewnienia wystarczającego bezpieczeństwa i decentralizacji). Nagrody za obstawianie nie zostaną rozdzielone, dopóki ten próg nie zostanie osiągnięty, co częściowo jest powodem, dla którego konieczne jest pewne altruistyczne zachowanie wśród wczesnych uczestników fazy 0. [Aby uzyskać raport na temat tego, o czym myślą posiadacze ETH, decydując, czy postawić ETH, czy nie, zobacz raport o stawkach ConsenSys Codefi Ethereum 2.0].

Wraz z uruchomieniem łańcucha sygnałów nawigacyjnych i wdrożeniem Proof of Stake, oryginalny blockchain Ethereum PoW będzie nadal istniał. W rzeczywistości łańcuch sygnałów nawigacyjnych nie będzie szczególnie przydatny dla większości użytkowników Ethereum w fazie 0; nie będzie w stanie przetwarzać transakcji, wykonywać inteligentnych kontraktów ani hostować dappów. Jest to zgodne z projektem, zapewniając, że Proof of Stake przechodzi intensywne testy jako działająca, działająca sieć, zanim dapps i użytkownicy zaczną codziennie dokonywać transakcji przez miliony. Aby upewnić się, że uruchomienie Ethereum 2.0 nie zakłóci istniejącego ekosystemu Ethereum, dlatego oryginalny blockchain Ethereum 1.0 będzie nadal działał równolegle i otrzyma aktualizacje w fazie 0. W fazie 1.5 dwa łańcuchy bloków połączą się, aby zapewnić ciągłość i jeden Sieć Ethereum.

Faza 1

Nie ma jeszcze dokładnej daty uruchomienia fazy 1, ale jest przewidywana w roku następującym po uruchomieniu łańcucha beacon w fazie 0. Podstawowym ulepszeniem fazy 1 jest implementacja łańcuchów fragmentów, rozwiązania skalowalności wspomnianego wcześniej w tym artykule . W przypadku Ethereum 2.0 sharding spowoduje podzielenie łańcucha blokowego Ethereum na 64 oddzielne łańcuchy (zwane łańcuchami fragmentów), które działają równolegle i bezproblemowo współpracują. Sharding rozwiązuje problem skalowalności, umożliwiając Ethereum przetwarzanie wielu transakcji jednocześnie: teoretycznie 64 bloki na raz.

Obecnie Ethereum (i inne łańcuchy PoW) są w stanie przetwarzać tylko jeden kolejny blok na raz, co oznacza, że ​​jeśli istnieje kopia zapasowa transakcji, transakcje te muszą poczekać, aż jeden blok zostanie przetworzony, zanim zostaną potwierdzone w następujący sposób . Dzięki dziesiątkom współdziałających równolegle łańcuchów obciążenie danymi można rozłożyć na bloki, które są przetwarzane jednocześnie.

Faza 1.5

Ważnym momentem w fazie 1 jest połączenie oryginalnego łańcucha bloków PoW Ethereum z nowym łańcuchem PoS. Ten moment jest określany jako Faza 1.5 w społeczności Ethereum. W szczególności blockchain PoW Ethereum zostanie przeniesiony do Ethereum 2.0 i będzie istniał jako jeden z 64 łańcuchów fragmentów obok łańcucha sygnałów nawigacyjnych, co oznacza, że ​​nie będzie przerwy w ciągłości lub historii danych.

Oznacza to również, że posiadacze ETH nie będą musieli przechodzić żadnego transferu tokenów ani zamiany między Ethereum 1.0 a 2.0; raczej będą mogli bezproblemowo korzystać z ETH na Ethereum 2.0, bez spodziewanej dodatkowej pracy po ich zakończeniu lub ryzyka, że ​​ich ETH stanie się przestarzały. Chociaż historia pierwotnego łańcucha PoW nadal będzie istnieć, nie będzie już konieczne utrzymanie mechanizmu konsensusu PoW; będzie działać jak każdy inny shard PoS na Ethereum 2.0.

Faza 2

Faza 2 jest obecnie mniej zdefiniowana niż Faza 0 lub Faza 1. Wiemy jednak, że po pomyślnym wdrożeniu zarówno Proof of Stake, jak i shardingu, Faza 2 umożliwi – między innymi – konta ethernetowe, transakcje, transfery i wypłaty i inteligentna realizacja kontraktów.

Poza fazą 2

Blockchain Ethereum nie zostanie zakończony wraz z jego ewolucją po Fazie 2. W latach następujących po Fazie 2 będzie więcej możliwości zwiększenia zasięgu i funkcjonalności sieci Ethereum. Aby dowiedzieć się, jak będzie wyglądać długoterminowa przyszłość Ethereum, przejrzyj Post Vitalika Buterina o mapie drogowej Ethereum.

Ethereum 1.x

Chociaż wspomniano powyżej, warto ponownie podkreślić, że oczekuje się, że Ethereum 2.0 nie będzie w pełni funkcjonalny aż do fazy 2. W tym czasie ekosystem blockchain będzie nadal się rozwijał, a Ethereum nadal będzie musiało odpowiadać na potrzeby programistów, dapp budynki, przedsiębiorstwa, rządy i nie tylko. Dlatego łańcuch PoW Ethereum będzie istniał przynajmniej do fazy 1 w formie potocznie określanej jako Ethereum 1.x. Programiści nadal będą dążyć do ulepszania Ethereum 1.x, nawet w trakcie budowania przyszłości Ethereum 2.0.

Wniosek

Ethereum 2.0 było długo oczekiwane i szeroko dyskutowane w ekosystemie blockchain. Proof of Stake i sharding przyniosą znaczną poprawę skalowalności, bezpieczeństwa i dostępności. Dla posiadaczy ETH Ethereum 2.0 zapewnia nową możliwość uczestnictwa i otrzymywania nagród za utrzymanie sieci. Dla tych, którzy chcą prowadzić własny walidator (y) z 32 ETH, korzystać z usług zewnętrznego dostawcy do obstawiania swoich 32 ETH lub łączyć swoje fundusze z innymi, ekosystem Ethereum będzie hostował szereg produktów i rozwiązań, w tym ConsenSys PegaSys i zespoły Codefi.

Zapoznaj się z naszą bazą wiedzy Ethereum 2.0, aby uzyskać pełną bibliotekę często zadawanych pytań, zasobów, produktów i raportów dotyczących Eth2.

Zapisz się do newslettera ConsenSys

Bądź na bieżąco z kolejną fazą łańcucha bloków Ethereum. Subskrybuj

Z podziękowaniami dla Mally Anderson, Bena Edgingtona i Jamesa Becka.

 

CodefiEthereum 2.0QuorumNewsletterZapisz się do naszego newslettera, aby otrzymywać najnowsze wiadomości o Ethereum, rozwiązania dla przedsiębiorstw, zasoby dla programistów i nie tylko.Ethereum Raport DeFi za III kwartał 2020 rRaport

Ethereum Raport DeFi za III kwartał 2020 r

Ethereum Raport DeFi za II kwartał 2020 rRaport

Ethereum Raport DeFi za II kwartał 2020 r

Kompletny przewodnik po sieciach biznesowych BlockchainPrzewodnik

Kompletny przewodnik po sieciach biznesowych Blockchain

Jak zbudować udany produkt BlockchainWebinar

Jak zbudować udany produkt Blockchain

Wprowadzenie do tokenizacjiWebinar

Wprowadzenie do tokenizacji

Mike Owergreen Administrator
Sorry! The Author has not filled his profile.
follow me
Like this post? Please share to your friends:
Adblock
detector
map