«Помилка усунена»: розробники Solana заявили про фіксацію бага, що призводить до падіння мережі
![«Помилка усунена»: розробники Solana заявили про фіксацію бага, що призводить до падіння мережі Фото - «Помилка усунена»: розробники Solana заявили про фіксацію бага, що призводить до падіння мережі](https://s3.eu-central-1.amazonaws.com/gncrypto.news/solana-developers-announced-fixing-a-bug-that-caused-the-network-collapse-white-16548494626ZVQg.png)
Головною проблемою, що призводить до збою, розробники назвали функцію постійних одноразових транзакцій.
За цей рік мережа встигла впасти п’ять разів. Останній збій був зафіксований на початку червня. Щоразу користувачі стикалися з проблемою недоступності мережі та тривалим ремонтом, який займав від кількох годин до діб.
На сьогоднішній день, за заявою розробників Solana, основна помилка, яка і призводила до постійних збоїв, була усунена. Інформацію про це вони опублікували у своєму блозі.
За їх словами, свою роль відіграло і те, що транзакції були одноразовими, оскільки операції такого типу не мають терміну давності. Для порівняння, стандартна транзакція в мережі Solana має «термін придатності» не більше двох хвилин і не виконується, якщо вона не була оброблена валідатором. Головна ж проблема ховалася саме у функції постійних одноразових транзакцій. Баг, виявлений розробниками, за певних умов давав змогу невдалій транзакції оброблятися більше одного разу. Дублювання операції викликало збій, оскільки один валідатор наступний блок відхиляв, а інший – обробляв.
Розробники зазначили, що на даний момент, щоб не допускати повторних падінь мережі, цей функціонал був тимчасово відключений. Причина, що викликає помилку, шукається і буде усунена. Також, техніки з Solana пообіцяли, що після вирішення проблеми з багом цієї функції, її повернуть у пізніших версіях мережі.
Постійні збої та припинення роботи мережі викликали невдоволення у користувачів. Багато аналітиків зазначали, що така «неврівноважена» та «нестабільна» мережа не є конкурентоспроможною і може втратити своїх клієнтів.