Home » Transakcje na Arbitrum zostały wstrzymane po awarii

Transakcje na Arbitrum zostały wstrzymane po awarii

by Thomas

Arbitrum ogłosiło awarię wczoraj po południu, powodując całkowite wstrzymanie transakcji w sieci na czas jej trwania. Uważa się, że winny jest węzeł sekwencera używany do kompresji transakcji.

An outage on the Arbitrum network

Arbitrum ogłosiło za pośrednictwem swojego konta na Twitterze, że doświadczyło awarii w niedzielę 9 stycznia po południu

Sieć wróciła do normy w nocy krótko przed 22:00.

Offchain Labs, zespół techniczny stojący za siecią Arbitrum, opublikował post na swoim blogu Medium, aby szczegółowo wyjaśnić przyczyny przestoju.

Wygląda na to, że źródłem problemu był węzeł sekwencera, który powodował również problemy dla węzłów RPC.

Konkretnie rzecz ujmując, węzeł RPC można porównać do serwera: odczytuje on dane z blockchaina i wysyła transakcje do różnych sieci.

Węzeł sekwencera, z drugiej strony, jest tym, co czyni Arbitrum wyjątkowym, ponieważ jego rolą jest kompresja różnych transakcji w sieci, a następnie wysyłanie ich z powrotem do blockchain Ethereum (ETH).

Z artykułu dowiadujemy się również, że w takich przypadkach istnieje zapasowy sekwencer, który ma przejąć kontrolę. Niestety, nie można było go wdrożyć, ponieważ w tym samym czasie trwała aktualizacja oprogramowania.

Na szczęście dla użytkowników nie doszło jednak do utraty żadnych transakcji.

Arbitrum i sieć Ethereum

Arbitrum jest tak zwaną podwarstwą blockchaina Ethereum. W terminologii technicznej nazywa się to warstwą 2.

Warstwy 2 mogą mieć wiele zastosowań, ale ogólnie rzecz biorąc, ich celem jest poprawienie niektórych wad warstwy 1.

Na przykład w przypadku Bitcoina, jedną z jego warstw 2 jest Lightning Network, której celem jest przyspieszenie tempa transakcji na blockchainie.

W tym przypadku Arbitrum jest warstwą 2, która również ma na celu przyspieszenie szybkości niektórych transakcji wdrażanych na blockchainie Ethereum, ale co ważniejsze, zmniejsza ich koszty.

Na swoim blogu Vitalik Buterin, współzałożyciel Ethereum, wyjaśnia to w następujący sposób:

” […] Rezultatem jest system, w którym skalowalność jest nadal ograniczona przez przepustowość bazowego blockchaina, ale w bardzo korzystnym stosunku: gdzie transfer tokena ERC20 normalnie kosztuje około 45 000 gazu, transfer tokena ERC20 na rollupie zajmuje tylko 16 bajtów przestrzeni i kosztuje mniej niż 300 gazu. „

Jednak jednym z problemów z tą techniką jest to, że sekwencerzy mogą dowolnie manipulować transakcjami wewnątrz bloków i przerzucać je na swoją korzyść. Problem ten znany jest pod nazwą Miner Extractable Value (MEV).

Aby rozwiązać ten problem bezpieczeństwa, Arbitrum ma stać się zdecentralizowanym protokołem dzięki partnerstwu z Chainlink Labs.

Zdecentralizowany protokół Arbitrum z rozwiązaniem FFS (Źródło: Chainlink)

Zdecentralizowany protokół Arbitrum z rozwiązaniem FFS (Źródło: Chainlink)


Zespół Offchain Labs podsumowuje, wyjaśniając, że bezpieczeństwo pozostaje ich najwyższym priorytetem i jako takie jest niezbędne, aby Arbitrum stało się w pełni zdecentralizowane tak szybko, jak to możliwe

Related Posts

Leave a Comment