Разработчики Solana устраняют ошибки, надеясь предотвратить дальнейшие сбои

Разработчики исправили ошибку времени выполнения, вызвавшую последний сбой сети Solana 1 июня.

В соответствии с отчету опубликовано Солана Лабс в июне 5, Пятый сбой Соланы 2022 года был вызван ошибкой в ​​«функции устойчивых однократных транзакций», из-за которой сеть перестала создавать блоки примерно на четыре с половиной часа.

«Функция устойчивой одноразовой транзакции была отключена в выпусках v1.9.28/v1.10.23, чтобы предотвратить остановку сети, если такая же ситуация возникнет снова».

«Долговременные одноразовые транзакции не будут обрабатываться до тех пор, пока не будет применено смягчение и функция не будет повторно активирована в следующем выпуске», — добавили они.

Термин устойчивые однократные транзакции относится к типу транзакций в Solana, срок действия которых не истекает, в отличие от обычных транзакций в сети, срок жизни которых обычно составляет около 2 минут, прежде чем блокхэш станет слишком старым для проверки.

Обычно он используется для поддержки транзакций, связанных с такими способами, как услуги хранения, которые требуют больше времени, чем обычно, «для создания подписи для транзакции» в соответствии с документацией Solana.

Solana Labs отметила, что для транзакций с устойчивым одноразовым номером требуется отдельный «механизм для предотвращения двойной обработки, и они обрабатываются последовательно», однако ошибка времени выполнения проявилась после того, как транзакция с устойчивым одноразовым номером была обработана как обычная транзакция и завершилась неудачно, но затем была повторно отправлена ​​снова. и привело к остановке сети.

«После того, как неудачная транзакция была обработана, но до того, как одноразовый номер был использован снова, пользователь повторно отправил ту же транзакцию на обработку. Эта повторная отправка активировала ошибку во время выполнения», — говорится в отчете.

Связанный: Является ли Солана «покупкой» с ценой SOL на 10-месячном минимуме и на 85% ниже своего пика?

Ассоциация цена нативного актива Соланы SOL упал примерно на 13.9% с момента отключения основной сети 1 июня и на момент написания статьи составлял 39.08 доллара. Однако аппетит инвесторов к торговле активом только увеличился: согласно данным CoinGecko, объем торгов за 24 часа увеличился на 61% до 2.141 млрд долларов за тот же период времени.

В более широком смысле, данным из аналитической платформы Hello Moon, ориентированной на Солану, показывает, что общая стоимость, перемещенная в сети (успешно) с точки зрения семидневного скользящего среднего, значительно снизилась с конца марта.

После достижения рекордно высокого уровня в размере около 3.18 триллиона долларов 24 марта эта цифра упала примерно до 159.71 миллиарда долларов по состоянию на 4 июня.