В ходе хардфорка в сети Bitcoin Cash произошла ошибка, которая привела к двойным тратам в размере 3 392 BCH, что составляет около $1,4 млн по текущему курсу. Об этого говорится в новом отчете исследовательского подразделения биржи BitMЕХ.
Согласно документу, недавний хардфорк привел к появлению сразу нескольких проблем.
Во-первых, произошла ошибка, которая дала возможность «транслировать транзакции, соответствующие условиям допустимости мемпула, но не прошедшие проверку консенсуса». В результате этого майнеры производили пустые блоки.
Все это стало причиной беспокойства майнеров, которые, как указывается в отчете BitMЕХ, «пытались добывать блоки в исходной цепочке, что и привело к разделению сети».
В результате, разветвление сети препятствовало нормальной работе системы, предназначенной для возврата средств, случайно отправленных на адреса SegWit. Эта ошибка могла стать причиной реорганизации двух блокчейнов.
«По нашим расчетам, около 3 392 BCH были потрачены дважды в организованной отмене транзакции. Тем не менее единственной жертвой в отношении этих дважды потраченных монет мог быть только первоначальный «вор»», — говорится в отчете BitMЕХ.
Исследователи заключили, что из всех этих ошибок можно вынести урок.
«Хардфорк предоставляет злоумышленникам возможность атаковать и создавать неопределенность в сети, поэтому чрезвычайно важно тщательное планирование и координация… Другим ключевым уроком, исходя из этих событий, является необходимость прозрачности. Во время инцидента было трудно узнать, что именно планировали разработчики, характер возникших ошибок или же какую цепочку поддерживали майнеры».
Напомним, хардфорк в сети Bitcoin Cash состоялся 15 мая. Уже тогда исследователи BitMEX сообщили, что после обновления сеть столкнулась с техническими проблемами.
Позже стало известно, что крупные майнинг-пулы BTC.com и BTC.top осуществили «атаку 51%» для отмены транзакции другого майнера, который попытался получить доступ к средствам, которые ему не принадлежали.
Таким образом они фактически подвергли сеть жесткой цензуре, хотя их намерения и кажутся благими.