Oto dlaczego niedawna awaria Solany zajęła prawie jeden dzień

użytkownik Twittera @DBCrypt0 wyjaśnił, dlaczego Solana była niedostępna przez prawie 20 godzin w weekend.

Status dostępności Solany wykazało, że 18 lutego nastąpiła awaria sieci, która trwała 50 godzin i 25 minut — była to pierwsza przerwa w 2023 r.

Firma Solana ma historię przerw w działaniu sieci, znosząc 11 poważnych i 3 mniejsze przerwy w 2022 r. Przestoje w tym okresie wahały się od 1 godziny 15 minut do 17 godzin 7 minut. Ostatnia awaria była najdłuższa od ponad roku.

@DBCrypt0 wspomniane przerwy występują z powodu „ogromny błąd konstrukcyjny”, który zatyka system. Wyjaśnił również, że komunikacja z walidatorem jest przenoszona na Discord podczas awarii, przyczyniając się do potencjalnie długich przestojów.

Wada projektowa Solany

Solana przyjmuje model konsensusu w łańcuchu, co oznacza, że ​​transakcje sieciowe składają się z komunikacji konsensusowej między walidatorami a samymi transakcjami — takimi jak transfery tokenów i wybijanie monet. To zawyża wolumen transakcji, powiedział @DBCrypt0.

Poniższy wykres przedstawia migawkę transakcji w sieci. Różowa część paska reprezentuje rzeczywiste transakcje, podczas gdy jasnoniebieska odnosi się do komunikatów weryfikacyjnych walidatora. @DBCrypt0 skomentował, że to „szalone” komunikaty walidatora stanowią 90%-95% transakcji.

"Więc kiedy # Solana wspomina, że ​​robią 4K TPS, po prostu wiedzą, że mniej niż 10% to RZECZYWISTE transakcje w sieci”.

Transakcje Solana podzielone przez konsensus i komunikaty walidatora
Źródło: @DBCrypt0 na Twitterze.com

Ponieważ większość wolumenu transakcji składa się z komunikaty walidatorów, to „ugrzęzło w systemie”. A kiedy sieć padnie, walidatorzy nie mogą ze sobą rozmawiać, npidentyfikator @DBCrypt0.

W takich przypadkach walidatorzy zwracają się do Discorda, aby zdecydować, co robić. Problem polega na tym, że dwie trzecie walidatorów musi wyrazić zgodę na proponowane działanie, zanim to nastąpi, a niektórzy mogą być offline i nieświadomi awarii.

„Potrzebują wtedy 66% walidatorów, jak sądzę, aby uzgodnić rozwiązanie umożliwiające powrót do pracy".

— zawołał Hedera

Solana „tworzy szalone ilości danych dla pełnych węzłów” poprzez operowanie modelem konsensusu w łańcuchu, @DBCrypt0 powiedziany.

Dodał, że zapychając historię niepotrzebnymi komunikatami walidatora, do obsługi pełnego węzła Solana wymagane jest „centrum danych”.

Podsumowując, @DBCrypt0 zwrócił uwagę, że Hedera prowadzi również model konsensusu w łańcuchu i cierpi na tę samą wrodzoną wadę, co Solana.

"Przepraszam, że przerywam to wszystkim #HBARbarzyńcy ale większość tx jest niepotrzebna

Tak jak są włączone # Solana

$ HBAR robi średnio tylko około 3-5 TPS.”

25 lutego SOL odnotował 9-procentowy spadek, ale odrobił straty, zamykając kolejną dzienną świecę powyżej ceny otwarcia z poprzedniego dnia – co wskazuje, że rynek akceptuje przerwy Solany jako oczekiwane zachowanie.

Źródło: https://cryptoslate.com/heres-why-the-recent-solana-outage-took-almost-a-day-to-resolve/