Czy problemy z transakcjami Arbitrum, o których słyszeliśmy, są wynikiem przestojów sieciowych? Nie do końca. Według Offchain Labs, zespołu odpowiedzialnego za projekt Arbitrum Layer 2, sieć nie była offline przez godzinę, jak niektórzy przypuszczali. Problemy wynikły nie z przestoju sieci, ale z pauzy w umieszczaniu paczek, jak wyjaśnia CTO Harry Kalodner.
Zrozumienie roli plakatera paczek
Rola plakatera paczek w sieci Arbitrum jest kluczowa. Gdy przestaje umieszczać paczki, sekwencer nadal przyjmuje i porządkuje transakcje, publikując potwierdzenia. Jednak paczki nie są umieszczane. Ta sytuacja może wydawać się normalna dla większości użytkowników, ale każdy oczekujący pełnej ostateczności doświadczy pauzy.
Problem pojawił się, gdy plakater paczek napotkał unikalną sytuację w implementacji mempoola geth. Spowodowało to odrzucenie transakcji, jeśli całkowity koszt wszystkich transakcji w mempoolu przekroczył saldo nadawcy. Problem zablokował plakatera paczek przed eskalacją opłat za jakąkolwiek transakcję, co doprowadziło do zaobserwowanych problemów z transakcjami Arbitrum.
Kulisy mechanizmu
Główny bilans ETH plakatera paczek Arbitrum One jest przechowywany w osobnym inteligentnym kontrakcie znanym jako gas refunder. Ten inteligentny kontrakt zwraca plakaterowi paczek ETH wydane na umieszczanie paczek, zwiększając tym samym bezpieczeństwo jego funduszy. Plakater paczek miał wystarczające ilości ETH, aby wysłać wszystkie transakcje, ale geth odrzucił jego próby. To odrzucenie spowodowało godzinne wstrzymanie między paczkami, które zostało mylnie uznane za przestoje sieciowe.
Skutki incydentu
Podczas tej godzinnej przerwy niektórzy użytkownicy w mediach społecznościowych zgłosili, że nie mogą składać transakcji. Spowodowało to przekonanie, że cała blockchain jest zamrożona lub niedostępna. Niestety, Arbitrum Foundation, podmiot rozwijający Arbitrum, nie odpowiedział jeszcze na prośby o komentarz w tej sprawie.
Przy obchodzeniu się z kryptowalutami i technologiami blockchain, zrozumienie zawiłości takich systemów jest kluczowe. Platformy takie jak cryptoview.io mogą być nieocenionymi narzędziami do śledzenia i zarządzania swoimi aktywami kryptowalutowymi, oferując kompleksowy przegląd portfela.
Choć problemy z transakcjami Arbitrum mogą budzić pewne obawy, ważne jest pamiętanie, że te wyzwania często prowadzą do ulepszeń i dostosowań, które wzmacniają odporność tych sieci.
