Ось чому усунення недавнього збою Solana зайняло майже день

користувач Twitter @DBCrypt0 пояснив, чому Солана не працював майже 20 годин на вихідних.

Статус безвідмовної роботи Solana показав, що 18 лютого в мережі стався збій, який тривав 50 годин 25 хвилин — це було перше збій у 2023 році.

Solana має історію збоїв у роботі мережі: у 11 році вона зазнала 3 великих і 2022 незначних збоїв. Час простою коливався від 1 години 15 хвилин до 17 годин 7 хвилин протягом цього періоду. Останнє відключення було найтривалішим за останній рік.

@DBCrypt0 зазначені відключення відбуваються через "величезний недолік дизайну», що руйнує систему. Він також пояснив, що зв’язок валідатора переходить на Discord під час збою, що сприяє потенційно тривалим простоям.

Недолік дизайну Солани

Solana використовує консенсусну модель у ланцюжку, тобто мережеві транзакції складаються з консенсусного зв’язку між валідаторами та самими транзакціями, такими як передача токенів і карбування. Це збільшує обсяг транзакцій, сказав @DBCrypt0.

На діаграмі нижче показано знімок транзакцій мережі. Рожева частина смужки відображає фактичні транзакції, тоді як світло-блакитна стосується зв’язку перевірки валідатора. @DBCrypt0 прокоментував, що це «божевільні» повідомлення валідатора складають 90%-95% транзакцій.

"Тому, коли # Солана згадує, що вони роблять 4K TPS, просто знають, що менше 10% є ФАКТИЧНИМИ транзакціями в мережі».

Транзакції Solana, розділені за консенсусом і повідомленнями валідатора
джерело: @DBCrypt0 на Twitter.com

Оскільки більшість обсягу транзакцій складається з повідомлення валідаторів, це «завалило систему». І коли мережа вимикається, валідатори не можуть спілкуватися один з одним, наприкладідентифікатор @DBCrypt0.

У таких випадках валідатори звертаються до Discord, щоб вирішити, що робити. Проблема полягає в тому, що дві третини валідаторів повинні дати згоду на будь-яку запропоновану дію, перш ніж це відбудеться, а деякі можуть бути офлайн і не знати про збій.

«Тоді їм потрібно 66% валідаторів, які, як я вважаю, погодяться щодо рішення для відновлення».

— покликала Хедера

Солана"створює шалену кількість даних для повних вузлів” за допомогою моделі консенсусу в ланцюжку, @DBCrypt0 сказав

Він додав, що, роздуваючи історію непотрібними повідомленнями перевірки, для роботи повноцінного вузла Solana потрібен «центр обробки даних».

Підводячи підсумок, @DBCrypt0 зазначив, що Hedera також використовує модель консенсусу в ланцюжку і страждає від тієї ж властивої вади, що й Solana.

"Вибачте, що порушую це для всіх #HBARbarians але більшість передачі непотрібні

Так само, як вони на # Солана

$ HBAR в середньому лише близько 3-5 TPS».

25 лютого SOL зазнав коливання на 9% у бік зниження, але відновився, закривши наступну денну свічку вище ціни відкриття попереднього дня, що вказує на те, що ринок приймає збої Solana як очікувану поведінку.

Джерело: https://cryptoslate.com/heres-why-the-recent-solana-outage-took-almost-a-day-to-resolve/