Awaria sprzętu po drugiej przerwie w Arbitrum w ciągu pięciu miesięcy

Sieć Ethereum Layer-2 Arbitrum doświadczyła siedmiogodzinnej przerwy w działaniu, uniemożliwiającej zakończenie transakcji. Jest to druga awaria Arbitrum w ciągu pięciu miesięcy, ale w momencie pisania tego tekstu usługa jest ponownie dostępna. Ustalono, że przyczyną przestoju była awaria sekwencera. 

Sieć nie działa przez siedem godzin 

Chociaż Arbitrum jest obecnie ponownie online, zespół sieci warstwy 2 zgłosił awarię 9 stycznia, a czas publikacji tweeta sugerował, że przerwa trwała około siedmiu godzin. Zgłoszono, że wystąpiły problemy z sekwencerem, które uniemożliwiały zakończenie transakcji. 

Arbitrum napisał na Twitterze o ówczesnej przerwie, stwierdzając: 

„Obecnie mamy do czynienia z przestojem sekwencera. Dziękujemy za cierpliwość podczas prac nad jego przywróceniem. Wszystkie środki w systemie są bezpieczne, o czym będziemy publikować tutaj aktualizacje.”

Przestój Arbitrum, co dokładnie się stało? 

Następnego dnia Arbitrum opublikował explainer o awarii, szczegółowo opisując jej przyczynę i wyjaśniając, w jaki sposób zespół ją naprawił. W poście stwierdzono również, że problem został całkowicie rozwiązany, a publiczne węzły RPC i sekwencer Arbitrum są w pełni sprawne. Wyjaśniono również, że sieć Arbitrum może wytrzymać nawet trwałe awarie sekwencera, zwracając się do Ethereum w przypadku transakcji. 

„Głównym problemem była awaria sprzętu w naszym głównym węźle sekwencera. Chociaż generalnie dysponujemy redundancjami, które umożliwiłyby zapasowemu sekwencerowi płynne przejęcie kontroli, dzisiaj rano również one nie weszły w życie ze względu na trwającą aktualizację oprogramowania. W rezultacie sekwencer przestał przetwarzać nowe transakcje. Chcielibyśmy podkreślić, że Arbitrum jest siecią warstwy 2 w Ethereum, a sieć została zaprojektowana tak, aby wytrzymać nawet trwałe awarie sekwencera poprzez powrót do używania Ethereum do przetwarzania transakcji.”

Arbitrum wyjaśnił również w poście, że dołożył wszelkich starań, aby sekwencer potwierdził wszystkie transakcje, zanim przejdzie w tryb offline, przy czym łącznie 284 transakcje przechwycone przez sekwencer uniemożliwiły przejście do łańcucha Ethereum. 

Drobna awaria i przypomnienie, że sieć jest wciąż w fazie beta 

Zespół Arbitrum zapewnił użytkowników, że awaria jest niewielka, ale podkreślił także fakt, że sieć jest wciąż w fazie beta. 

„Sieć Arbitrum jest wciąż w fazie beta i zachowamy tę nazwę tak długo, jak długo istnieją punkty centralizacji w systemie”.

Zespół stwierdził również, że kontynuuje decentralizację sieci, przyjmując podwójną ścieżkę, która zapewni minimalne przestoje sekwencera. Podejście to będzie stopniowo wdrażane w ciągu najbliższych kilku miesięcy. 

Poprzednia awaria Arbitrum 

Awaria, która miała miejsce 9 stycznia, była drugą awarią Arbitrum w ciągu pięciu miesięcy. Sieć doświadczyła podobnej awarii we wrześniu, ponownie spowodowanej awarią sekwencera. Błąd w sieci spowodował, że system zawiesił się po wykonaniu dużej partii transakcji. 

Arbitrum to jedno z najpopularniejszych rozwiązań warstwy 2, którego łączna zablokowana wartość wynosi 2.57 miliarda dolarów. 

Zastrzeżenie: ten artykuł służy wyłącznie do celów informacyjnych. Nie jest oferowana ani przeznaczona do wykorzystania jako porady prawne, podatkowe, inwestycyjne, finansowe ani inne.

Źródło: https://cryptodaily.co.uk/2022/01/hardware-failure-behind-arbitrum-s- Second-outage-in-five-months