Запланированный форк блокчейн Bitcoin Cash «пошёл не так»

Запланированный на 15 мая форк Bitcoin Cash привёл к значительной проблеме в этой сети из-за сбоя в этом обновлении.

Блокчейн Bitcoin Cash на время прекратил обработку транзакций в различных блоках; также, по утверждению некоторых экспертов, проблема могла возникнуть из-за клиента Bitcoin ABC.

Как сообщает сайт Coin.Dance, большинство блоков в блокчейне Bitcoin Cash, добытых после хард-форка, обрабатывают только транзакции для Coinbase, в то время как неподтверждённые операции накапливаются в сети, не позволяя пользователям осуществлять транзакции.

Причиной сбоя, как говорится в одной ветке Reddit, стала проблема с клиентом Bitcoin ABC, который работает у большинства криптовалютных майнеров.

У этого клиента была обнаружена ошибка в коде, связанная с мемпулом (хранилищем неподтверждённых транзакций) Bitcoin Cash, что не связано с самим хардфорком.

Таким образом, этот баг мог останавливать обработку транзакций. Проблему обнаружили специалисты BitMEX Research уже после запуска хард-форка.

«Как и ожидалось, клиент Bitcoin ABC 0.18.2 сообщает о недействительности цепочки, начиная с блока 582 680.
Похоже, что есть проблема с хардфорком Bitcoin Cash, количество транзакций на блок низкое (0 в последних 9 блоках, кроме транзакций Coinbase). В нашем мемпуле теперь 1622 [неподтверждённых] транзакций. Ниже на графике указано количество транзакций на блок, а оранжевая линия - это точка хардфорка [ссылка]».

Разработчики уже запустили новый код для исправления бага, хотя, возможно, потребуется откат некоторых транзакций.

Источник

[ ОБСУДИТЬ НА ФОРУМЕ ]