Сеть Verge проведет хардфорк из-за «атаки 51%», спровоцированной багом в коде
Вчера, 4 апреля, сеть криптовалюты Verge подверглась «атаке 51%», которая стала возможной из-за бага в коде.
В частности, об этом сообщил один из завсегдатаев форума BitcoinTalk под псевдонимом ocminer:
«В настоящее время происходит “атака 51%”, использующая баг в ретаргетинге в коде XVG»
По его словам, в цифровой валюте Verge реализована поддержка нескольких алгоритмов. При этом в каждом последующем блоке один алгоритм сменяет другой. Например, сначала Scrypt, затем x17, потом Lyra и т. д.
«Вследствие нескольких багов в коде XVG, вы можете эксплуатировать это свойство, выпуская блоки с поддельными временными метками. Когда вы передаете блок, выступая в роли злонамеренного майнера или пула, то просто подменяете временную метку, сдвинутую на час назад. В таком случае, XVG “думает”, что последний блок на этом алгоритме был выпущен час назад. Следующий ваш блок будет иметь корректную временную метку… И поскольку уже прошел час (по крайней мере, так считает сеть), она [сеть] позволит вам добавить этот блок в основную цепочку», — пояснил ocminer.
Как результат, отмечает он, эта схема позволяла злоумышленнику выпускать блок раз в секунду вместо одного раза в полминуты. При этом в целом атака продлилась примерно три часа.
По оценкам одного из участников дискуссии, за это время злоумышленник мог добыть криптовалюту на сумму, превышающую $1 млн.
Один из разработчиков Verge под ником Dogedarkdev заявил, что решение найдено и команда работает над созданием «совершенно нового механизма подтверждения блоков». Однако спустя некоторое время Dogedarkdev написал, что это решение не было реализовано и команда Verge проведет сегодня, 5 апреля, хардфорк, который усовершенствует алгоритм подтверждения блоков.
Между тем, команда Verge назвала произошедший инцидент «небольшой хэш-атакой», длившейся около трех часов:
We had a small hash attack that lasted about 3 hours earlier this morning, it’s been cleared up now. We will be implementing even more redundancy checks for things of this nature in the future! $XVG #vergefam
— vergecurrency (@vergecurrency) 4 квітня 2018 р.
Ниже на графике видно, как по мере распространения информации о проблемах с Verge, цена этой криптовалюты снизилась с $0,075 до $0,057:
Ранее ForkLog сообщал, что компания British Telecom запатентовала решение для защиты блокчейна от «атаки 51%».