Сеть THORChain восстановилась после 20-часовой паузы в цепочке – crypto.news

Сетевая компания THORchain сообщила о проблеме, которая привела к недетерминированности отдельных узлов, что привело к отключению сети. Однако совсем недавно сеть Proof-of-Bond и кроссчейн-биржа THORChain объявленный что после более чем 20-часового простоя он теперь «полностью функционирует».

28 октября команда THORChain написала в Твиттере, что торговля была восстановлена ​​и что сеть «снова работает и создает блоки». Компания сообщила о проблеме, которая привела к отключению сети 27 октября.

Недетерминизм между узлами

Администраторы сети ранее заявляли, что платежеспособность не была связана с остановкой и была вызвана недетерминизмом между отдельными узлами после того, как администраторы блокчейна признали сбой сети THORChain в Twitter в четверг из-за сбоя программного обеспечения. Заявив, что время простоя не имеет ничего общего с платежеспособностью, компания продолжила заявлять своим клиентам, что они пытаются найти решение как можно быстрее.

Согласно ранее опубликованному обновлению от THORChain, фирма заметила источники недетерминированности между узлами, вызвавшие проблему примерно через четыре часа после первого уведомления.

Исследователи заявили, что остановки консенсуса в распределенной машине состояний возникают из-за источников межузловой недетерминированности и защищают от повреждения реестра. Сетевые администраторы перечислили процедуры, необходимые для решения проблемы, отметив, что они почти выполнены: обнаружение источника недетерминизма, публикация обновления и перезапуск конечного автомата.

THORChain утверждает, что это были манипуляции со строками после запуска

Команда сообщила, что они определили проблему как манипулирование строками еще через три часа. трейдеров и инвесторы ждали ответа фирмы. По их словам, разработчики должны были заметить проблему, потому что неправильный меморандум тут же отключался и не попадал в блок. Неверная заметка была записана в блоке, что повлияло на основную сеть, поскольку она содержит очередь, которая препятствует синтезу свопа в том же блоке.

Команда объявила о приостановке операций из-за инцидента и попросила своих клиентов проявить терпение, поскольку они готовили инструкции, пока исправление доставлялось сразу. После 15 часов простоя сеть, наконец, заработала, и вскоре после этого команда фирмы предоставила обновление.

По словам фирмы, оказалось, что код вставлял в строку Cosmos.Uint (вместо uint64), в результате чего строка получала точку обширного int, а не ее фактическое значение, что приводило к различным строкам мемо на разных узлах. Неисправная заметка никогда не записывается на диск или в блок. Поэтому заявление этого не увидело.

Сеть была остановлена ​​из соображений безопасности, но, по словам представителя THORChain, компания намеревалась «вернуться, как только источник недетерминизма будет обнаружен». Однако во время простоя платформа обмена токенами THORSwap подтвердила, что обмены Ethereum и ERC-20 по-прежнему поддерживаются.

Подробнее о ТОРчейн

Cosmos SDK использовался для создания независимого блокчейна THORChain, который будет действовать как децентрализованный обмен (DEX) между цепочками. Он использует механизм автоматизированного маркет-мейкера (AMM), аналогичный ранним версиям Uniswap (Uniswap) или Bancor (BNT), с собственным токеном THORChain (RUNE), выступающим в качестве основной своп-пары.


Следите за нами в Новостях Google

Источник: https://crypto.news/thorchain-network-back-up-after-a-20-hour-chain-pause/