Что только не делают хакеры, чтобы найти уязвимости в блокчейн и завладеть деньгами держателей криптовалют. Постоянно блокчейны подвергаются атакам различного рода преступников, которые тестируют их на прочность.
В сети Ethereum сегодня произошла атака, организатору которой удалось обмануть часть нод, однако на общей работоспособности системы это не отразилось.
Для организации атаки злоумышленник опубликовал цепь из 550 блоков с неверными подтверждениями. Таким образом, вместо того чтобы сформировать цепь по правилам консенсуса, он просто собрал блоки и передал их другим нодам.
Подавляющая часть нод Ethereum отклонила эти блоки по причине неправильных подтверждений, но небольшой процент под управлением клиента Nethermind принял их и переключился на ложную версию блокчейна.
На момент атаки цепь злоумышленника была длиннее основной цепи, что и привело к переключению нод, не удостоверившихся в подлинности подтверждений. Впоследствии они так же вернулись в основную сеть, а серьезных последствий от атаки удалось избежать.