Eth 2.0
Eth 2.0 to długo planowana aktualizacja sieci Ethereum, zapewniająca skalowalność i bezpieczeństwo, jakich potrzebuje, aby służyć całej ludzkości. Uruchomienie pierwszego etapu Eth2, zwanego fazą 0, planowane jest na 2020 r.
Eth2 zmniejszy zużycie energii, umożliwi sieci przetwarzanie większej liczby transakcji i zwiększy bezpieczeństwo. Technicznie rzecz biorąc, Ethereum stanie się blockchainem typu proof 0f stake i wprowadzi shard chainy. To ogromna zmiana w działaniu Ethereum i powinna przynieść równie ogromne korzyści.
Ale to tylko zmiana w infrastrukturze Ethereum. Jeśli jesteś już posiadaczem ETH, użytkownikiem dapp lub programistą dapp, nie musisz nic robić, ponieważ Eth2 będzie kompatybilny z główną siecią Ethereum, której używasz dzisiaj. Będziesz mógł korzystać z posiadanego ETH również w Eth2.
Dlaczego Eth 2.0?
Od czasu uruchomienia w 2015 roku, Ethereum urósł do najczęściej używanego programowalnego łańcucha bloków na świecie. Otwarte systemy przyniosły miliardy dolarów wartości i umożliwiły zupełnie nowe rodzaje aplikacji. Ale Ethereum nadal musi zostać skalowalne, aby wykorzystać swój potencjał.
Proof of Stake
Ethereum jest dzisiaj blockchainem typu proof of work. Opiera się na górnikach, którzy zapewniają bezpieczeństwo i synchronizację sieci, poświęcając dużą ilość mocy obliczeniowej na tworzenie nowych bloków. Dowód stawki zapewnia bezpieczeństwo sieci, ale zastępuje zużycie energii zobowiązaniem finansowym.
Staking to proces, w ramach którego nasze ETH staje się walidatorem dla Ethereum. Walidator uruchamia oprogramowanie, które potwierdza transakcje i tworzy nowe bloki w łańcuchu. Aby zostać pełnym walidatorem, potrzebujesz 32 ETH. Będą jednak możliwości zaoferowania mniejszej stawki, dołączając do puli stakingowych.
Będzie tysiące walidatorów. Będą dbać o bezpieczeństwo sieci, przetwarzając transakcje i upewniając się, że wszyscy zgadzają się co do tych samych danych.
Shard chain
Łańcuchy typu shard są jak równoległe łańcuchy bloków, które znajdują się w Ethereum i przejmują część pracy przetwarzania sieci. Zamieniają Ethereum w super autostradę połączonych ze sobą łańcuchów bloków.
W tej chwili wszystkie węzły w sieci Ethereum muszą pobierać, obliczać, przechowywać i odczytywać każdą transakcję w historii Ethereum przed przetworzeniem nowej. Nic zatem dziwnego, że Ethereum może obecnie przetwarzać tylko ~ 15 transakcji na sekundę.
W Eth 2.0 węzły zostaną rozproszone w podzbiorze fragmentów. Od chwili uruchomienia, będzie trzeba tylko pobierać, obliczać, przechowywać i odczytywać każdą transakcję w tym podzbiorze, a nie w całej sieci. Zwiększy to docelowo pojemność Ethereum.
Beacon chain
Łańcuch beacon to nowy blockchain w rdzeniu Ethereum, który zapewni konsensus dla wszystkich łańcuchów shardów. W każdym łańcuchu fragmentów walidatory utworzą bloki transakcji i zgłoszą je do łańcucha. Te informacje staną się następnie dostępne dla wszystkich innych shardów – zachowując konsensus w całej sieci.