Хардфорк Ethereum: атаки на сеть продолжаются
Несмотря на первые положительные результаты состоявшегося 18 октября хардфорка Ethereum, атаки на сеть, пусть и в меньшем объеме, все же продолжились.
Реакция части сообщества оказалась ожидаемой:
For fork's sake #Ethereum…
— Thomas Glucksmann (@PolyGlux) October 20, 2016
Напомним, запланированный хардфорк Ethereum EIP150 состоялся ранее на этой неделе на блоке 2 463 000. Особых проблем или трудностей с его проведением у разработчиков не возникло, а само событие даже помогло курсу ETH подняться почти на 10%.
Основной задачей второго за последние три месяца хардфорка было поднять стоимость выполнения ряда операционных кодов до такого уровня, чтобы максимально увеличить для злоумышленников цену возможной атаки.
При этом предполагается еще один хардфорк — получивший название EIP158, он будет призван очистить блокчейн Ethereum от последствий предыдущих атак: блоков, раздутых пустыми транзакциями, и содержащих спам контрактов. Точная дата третьего хардфорка пока не определена, поскольку до последнего времени усилия разработчиков были направлены на прекращение атак.
Насколько им это удалось, можно судить из недавнего поста Виталика Бутерина на Reddit:
Как отмечет Бутерин, при следующем хардфорке также будет необходимо увеличить стоимость газа для арифметического операционного кода EXP. Также он настаивает, что сама по себе эта задача не несет такого большого значения, как первый раунд хардфорка.
Тем не менее, накануне стали поступать сообщения о новой атаке на сеть Ethereum, на этот раз с использованием операционного кода EXP. Новая атака ведется с тех 8 млн пустых адресов, которые были созданы хакерами в ходе предыдущих атак, и увеличивает время генерации блоков, в среднем, на 1 – 2 секунды, в результате чего время прохождения транзакций проходит несколько замедлено.
Но и это еще не все: спустя несколько часов началась еще одна более серьезная атака, на этот раз с использованием операционного кода BALANCE — контракта, который пытается получить баланс адресов 0x00, 0x01, 0x02 … до тех пор, пока не закончится газ.
Разработчик Ethereum Ник Джонсон уже сообщил, что проблема с BALANCE была замечена уже после согласования спецификаций первого раунда хардфорка, поэтому соответствующие меры также намечены на второй раунд.
Также майнерам рекомендовано снизить лимит газа до 2 млн.
Несмотря на в целом оптимистичный настрой разработчиков, реакция бирж на сообщения о новых атаках последовала практически незамедлительно. А момент публикации ETH торгуется на Poloniex в районе 0.01916 BTC.
Рассылки ForkLog: держите руку на пульсе биткоин-индустрии!