До следующего хардфорка Ethereum осталось 4 дня

Admin4eg

Administrator
Команда форума
11 Ноя 2016
32
1
14
До следующего хардфорка Ethereum осталось 4 дня
Разработчики Ethereum Foundation пришли к консенсусу относительно новой даты для жесткой развилки. Группа специалистов подготовила новую версию Geth-клиент для имплементации.

Жесткая развилка будет осуществлена после того, как будет добыт блока номер 2675000. Согласно сайту, на котором ведется обратный отсчет времени до хардфорка, блок 2675000 будет добыт через 4 дня 8 часов, то есть ориентировочно 22 ноября. Новая попытка провести «жесткую развилку» (предыдущая была назначена на 31 октября, но не состоялась) получила название Spurious Dragon («вымышленный дракон»).

Создание новой версии 1.5.0 клиента заняла более 8 месяцев и получила кодовое имя «да будет свет». Последняя версия клиента содержит улучшенные решения для отражения DDoS-атак за счет увеличения стоимости выполнения ряда задач в виртуальной вычислительной алгоритме Ethereum. Это позволит очистить блокчейн Ethereum от содержащих спам контрактов.

На сайте нового протокола уточняется, что версия 1.5.0 меняет структуру базы данных блокчейна. Пользователи не смогут вернуться к предыдущим версиям клиента 1.4.x. «Если вы хотите вернуться, вам необходимо сохранить резервную копию каталога chaindata или ресинхронизироваться», — говорится в описании клиента.

4 ноября Виталик Бутерин, создатель Ethereum, предложил имплементировать новый протокол EIP170 для установления предельного размера кода контракта. Это решение было связано с тем, что он заметил «одну небольшую уязвимость в Ethereum». Дефект приводил к использованию большого количества вычислительных ресурсов для вызова или пересылки смарт-контракта.

«Решение состоит в том, чтобы установить жесткий лимит на размер объекта, который может быть сохранен в блокчейне системы, и сделать это без прерывания работы, то есть установить лимит чуть выше, чем текущий предел для количества используемого топлива (в самом худшем случае контракт создается на 23,2 килобайтов с использованием 4,7 млн единиц топлива, обычный контракт составляет 18 килобайт)».

Предыдущая жесткая развилка Ethereum состоялась в октябре на блоке 2463000. После нее снизилось число DDoS-атак на сеть из-за того, что стоимость выполнения некоторых кодов была сильно увеличена. Но полностью избавить систему от DDoS-атак и очистить сеть не удалось.