Solana предотвратит отключение сети, если ошибка во время выполнения повторится

Последний сбой в сети Solana произошел 1 июня, когда кластер Solana Mainnet Beta перестал производить блоки из-за остановки консенсуса. Причиной этому стала ошибка во время выполнения функции постоянных транзакций nonce, которая определяет, как блокчейн обрабатывает конкретный тип транзакции, предназначенный для использования в автономном режиме.

Валидаторы начали перезапускать сеть через четыре с половиной часа после отключения этих «долговременных одноразовых транзакций». Производство блоков было восстановлено на следующий день в 9:00 UTC, а сетевые операторы начали восстанавливать клиентские услуги в течение ближайшие несколько часов.

Последний сбой показал, что способность Соланы обрабатывать долгосрочные одноразовые номера не удалась. Вместо того, чтобы рассматривать эти специальные входящие сообщения как одну транзакцию, валидаторы сети посчитали их дважды как одну транзакцию на двух разных высотах блоков.. Эта абсурдная ситуация фактически разрушила Процесс консенсуса Соланы.

Солана берет на себя инициативу

Solana использует одновременную обработку непересекающихся транзакций для повышения пропускной способности.. Увеличивающийся одноразовый номер может использоваться сетями, которые выполняют транзакции последовательно; У Solana другой подход, позволяющий исключить повторную обработку транзакций. Поскольку постоянные транзакции nonce не предназначены для истечения срока действия, они требуют отдельного метода, чтобы избежать двойной обработки, и обрабатываются в порядке их получения.

Во время обработки устойчивой транзакции nonce была обнаружена ошибка во время выполнения, из-за которой сеть не могла продолжить работу во время сбоя. Эта проблема не возникла бы, если бы транзакция прошла успешно, поскольку устойчивая транзакция nonce не удалась бы.

В версиях v1.9.28/v1.10.23 возможность устойчивых транзакций nonce был отключен, чтобы предотвратить остановку сети в случае повторения той же ситуации. Долговременные транзакции nonce не будут выполняться до тех пор, пока не будут реализованы меры по снижению риска и функциональность не будет повторно активирована в более поздней версии.

ОТКАЗ ОТ ОТВЕТСТВЕННОСТИ: Информация на этом веб-сайте представлена ​​в качестве общего комментария к рынку и не представляет собой инвестиционный совет. Мы рекомендуем вам провести собственное исследование, прежде чем инвестировать.

Присоединяйтесь к CoinCu Telegram, чтобы следить за новостями: https://t.me/coincunews

Следите за каналом CoinCu на YouTube | Следите за страницей CoinCu в Facebook

Энни

Новости CoinCu

Solana предотвратит отключение сети, если ошибка во время выполнения повторится

Последний сбой в сети Solana произошел 1 июня, когда кластер Solana Mainnet Beta перестал производить блоки из-за остановки консенсуса. Причиной этому стала ошибка во время выполнения функции постоянных транзакций nonce, которая определяет, как блокчейн обрабатывает конкретный тип транзакции, предназначенный для использования в автономном режиме.

Валидаторы начали перезапускать сеть через четыре с половиной часа после отключения этих «долговременных одноразовых транзакций». Производство блоков было восстановлено на следующий день в 9:00 UTC, а сетевые операторы начали восстанавливать клиентские услуги в течение ближайшие несколько часов.

Последний сбой показал, что способность Соланы обрабатывать долгосрочные одноразовые номера не удалась. Вместо того, чтобы рассматривать эти специальные входящие сообщения как одну транзакцию, валидаторы сети посчитали их дважды как одну транзакцию на двух разных высотах блоков.. Эта абсурдная ситуация фактически разрушила Процесс консенсуса Соланы.

Солана берет на себя инициативу

Solana использует одновременную обработку непересекающихся транзакций для повышения пропускной способности.. Увеличивающийся одноразовый номер может использоваться сетями, которые выполняют транзакции последовательно; У Solana другой подход, позволяющий исключить повторную обработку транзакций. Поскольку постоянные транзакции nonce не предназначены для истечения срока действия, они требуют отдельного метода, чтобы избежать двойной обработки, и обрабатываются в порядке их получения.

Во время обработки устойчивой транзакции nonce была обнаружена ошибка во время выполнения, из-за которой сеть не могла продолжить работу во время сбоя. Эта проблема не возникла бы, если бы транзакция прошла успешно, поскольку устойчивая транзакция nonce не удалась бы.

В версиях v1.9.28/v1.10.23 возможность устойчивых транзакций nonce был отключен, чтобы предотвратить остановку сети в случае повторения той же ситуации. Долговременные транзакции nonce не будут выполняться до тех пор, пока не будут реализованы меры по снижению риска и функциональность не будет повторно активирована в более поздней версии.

ОТКАЗ ОТ ОТВЕТСТВЕННОСТИ: Информация на этом веб-сайте представлена ​​в качестве общего комментария к рынку и не представляет собой инвестиционный совет. Мы рекомендуем вам провести собственное исследование, прежде чем инвестировать.

Присоединяйтесь к CoinCu Telegram, чтобы следить за новостями: https://t.me/coincunews

Следите за каналом CoinCu на YouTube | Следите за страницей CoinCu в Facebook

Энни

Новости CoinCu

Посетили 44 раз, 1 визит(а) сегодня