W tę środę blockchain Ethereum doświadczył „niezapowiedzianego” hard forka lub miękkiego hard forka, najwyraźniej spowodowanego brakiem aktualizacji klienta Go Ethereum (Geth) w infrastrukturze Infura.
Infura, największy dostawca infrastruktury Ethereum, przedstawił problemy serwisowe, które wydają się być spowodowane przez klienta Idź do Ethereum, popularnie znany jako Geth, zakładając, że ten klient ma uruchomioną w sieci nieaktualną wersję. Przerwa w świadczeniu usług dostawcy spowodowała, że węzły sieci korzystające z jego infrastruktury wykazały wielokrotne opóźnienia w ustalaniu cen cen zasilania. ETH. y tokeny ERC-20 niektórych protokołów i usług działających w tej sieci.
Dostawca opublikował przekazane ostrzeżenie o przerwach w świadczeniu usług i innych incydentach, które miały miejsce w ten środowy poranek, informowanie społeczności kryptowalut, że doświadczyła przerwy w świadczeniu usług w interfejsie API Ethereum i że zespół bada niepowodzenia w znalezieniu szybkiego rozwiązania i przywróceniu funkcjonalności Twojej usługi . Następnie, kilka godzin później, Infura poinformowała, że problem dotyczył klienta Geth i dotyczył kilku jego wersji, w tym 1.9.9 i 1.9.13.
„Przyczynę można powiązać z kilkoma komponentami naszej infrastruktury, które korzystały ze starszej, stabilnej wersji klienta go-ethereum, co doprowadziło do krytycznego błędu konsensusu w bloku 11234873”.
Chociaż w czasie publikacji prasy Infura opublikowała aktualizację informującą, że wszystkie usługi zostały przywrócone i znów działają, deweloper Blockchair, Nikita Żaworonkow, zapewnia, że nie jest to incydent, który należy lekceważyć i że jego zdaniem jest to najpoważniejszy problem, z jakim boryka się Ethereum od czasu hakerstwo do DAO w 2016 r.
Może Cię zainteresować: Ostatni wyścig przed startem Ethereum 2.0 już 1 grudnia
«Najpoważniejszy problem Ethereum»
Zhavoronkov zapewnia, że to, co miało miejsce, było „technicznie rzecz biorąc hard forkiem bez uprzedzenia” i wydarzyło się w sposób bardzo podobny do tego, którego doświadczył Bitcoin (BTC) 7 lat temu, kiedy był aktualizacja co spowodowało hard fork, który został szybko rozwiązany. Jednak Zhavoronkov zapewnia, że to trudne fork i że jego zdaniem jest to porażka konsensusu Ethereum, który należy uznać za „najpoważniejszy problem, przed którym stanęło Ethereum od czasu porażki DAO 4 lata temu.”
Deweloper wskazał także, że ci użytkownicy, którzy od jakiegoś czasu, przynajmniej od kilku miesięcy nie aktualizowali swoich węzłów Geth, zostali podzieleni na tych użytkowników, którzy korzystają z nowych wersji tego klienta; dodając dalej, że awaria, której doświadczył Infura, jest prawdopodobnie związana z tym samym problemem.
Dlaczego dochodzi do hard forku?
Hard fork, znany również jako hard fork, to poważna aktualizacja zachodząca w protokole, zmuszająca wszystkie węzły i użytkowników do przejścia na nowe oprogramowanie, jeśli chcą nadal korzystać z tego samego oprogramowania. blockchain, lub blockchain.
Hard forki mają miejsce, gdy jedna wersja sieci nie jest już kompatybilna z poprzednimi wersjami, co zmusza użytkowników do wyboru między jedną wersją a drugą i powoduje rozdzielenie lub rozwidlenie sieci na dwie części.
Ucz się z Akademią Bit2Me: Wiedz wszystko o hard forkach
Binance tymczasowo zamknęło działalność w ETH
W momencie hard forku dyrektor generalny Binance, Changpeng Zhao, poinformowała na swoim koncie na Twitterze, że tymczasowo zawiesi operacje i wypłaty za pomocą tokena ETH i ERC-20, jako środek ochrony użytkowników do czasu wyjaśnienia problemu. Podobnie portfel Ethereum MetaMask i giełda Bithumb również wykazały problemy ze swoimi usługami, ponieważ obie domyślnie korzystają z Infury jako dostawcy usług.
W swoim poście Zhao zauważył również, że blokują odkrywców Etherscan y Fotel Pokazali dwa różne łańcuchy bloków, więc wypłaty musiały zostać tymczasowo zawieszone.
Później Zhao zgłoszone że usługi zostały przywrócone i że użytkownicy mogą powrócić do swoich operacji wpłat i wypłat na platformie giełdy.
Centralizacja w zdecentralizowanym ekosystemie
Jednak pomimo rozwiązania problemów, kilku użytkowników z tego korzysta wymiana Mocno skrytykowali centralizację usług, zwracając uwagę, że Binance musi uruchomić i kierować własnymi węzłami w ETH. Biorąc to pod uwagę, Zhao zapewnił, że Binance zarządza własnymi węzłami, ale zawiesił świadczenie usług, ponieważ nie był pewien, czy operacje pozostaną w sieci osieroconej.
CTO Bitfinex Paolo Ardoino zauważył, że giełdy kryptowalut, takie jak Binance i Bithumb, nie powinny wpaść w „pułapkę polegania” wyłącznie na scentralizowanym dostawcy usług, takim jak Infura, o ile działają w „zdecentralizowanej branży, takiej jak kryptografia”. Wreszcie badacz bloków Blockchair pokazuje, że co najmniej 14 bloków wydobytych podczas incydentu pozostało w łańcuchu mniejszościowym.
Kontynuuj czytanie: Dobra wiadomość pokazuje, że Ethereum odnotowuje duży wzrost, ale nie DeFi


