‎‎«Ошибка устранена»: разработчики Solana заявили о фиксации бага, приводящего сеть к падению

Фото - ‎‎«Ошибка устранена»: разработчики Solana заявили о фиксации бага, приводящего сеть к падению
Главной проблемой, приводящей к сбою, разработчики назвали функцию постоянных одноразовых транзакций.
За текущий год сеть успела упасть пять раз. Последний сбой был зафиксирован в первых числах июня. Каждый раз пользователи сталкивались с проблемой недоступности сети и длительным ремонтом, который занимал от нескольких часов до суток.
На сегодняшний день, по заявлениям разработчиков Solana, основная ошибка, которая и приводила сеть к постоянным сбоям, была устранена. Информацию об этом они опубликовали в своем блоге.
По их словам, свою роль сыграло и то, что транзакции были одноразовыми, поскольку операции такого типа не имеют срока давности. Для сравнения, стандартная транзакция в сети Solana имеет “срок годности” не более двух минут и не выполняется, если она не была обработана валидатором. Главная проблема же, как раз скрывалась в функции постоянных одноразовых транзакций. Баг, обнаруженный разработчиками, при определенных условиях давал возможность обрабатываться более одного раза неудавшейся транзакции. Дублирование операции вызывало сбой, поскольку один валидатор последующий блок отклонял, а другой обрабатывал.
Разработчики отметили, что на данный момент, чтобы не допускать повторных падений сети данный функционал был временно отключен. Причина, вызывающая ошибку ищется и будет устранена. Также, техники из Solana пообещали, что после решения проблемы с багом данной функции, ее вернут в более поздних версиях сети.


Постоянные сбои и прекращения в работе сети вызвали у пользователей недовольство. Многие аналитики отмечали, что такая “неуравновешенная” и “нестабильная” сеть не конкурентоспособна и может потерять своих клиентов.