Хардфорк Constantinople в сети Ethereum

Для начала теория. Constantinople — название следующего системного апгрейда Эфириума. Разработчики планировали обновить блокчейн ещё 16 января, однако из-за найденной уязвимости хардфорк решили отложить. Константинополь не является спорным, его поддерживают девелоперы, биржи и другие участники комьюнити. Разделения цепочки и появления новых монет ждать не стоит.

К слову, мошенников это не остановило. Они попытались добраться до монет доверчивых ходлеров, рекламируя Ethereum Nova и другие скам-проекты. На это частично отреагировал Виталик Бутерин. 10 января он предложил взять на вооружение терминологию Zcash и начать называть подобные «харфдорки» обычными «обновлениями сети».

Что нового в обновлении Эфириума

Constantinople должен интегрировать пять предложений по улучшению Эфириума, также известных как EIP. Они скажутся на скорости и функциональности работы сети, расходах её участников и, конечно же, майнерах. Вспомним их.

  1. EIP 145. Составляющая добавит инструкции побитового шифтинга Виртуальной Машине Эфириума (EVM). Они позволят битам двоичной информации перемещаться влево и вправо. Звучит сложно, но смысл простой. Благодаря EIP 145 изменения в смарт-контрактах станут в 10 раз дешевле;
  2. EIP 1052. Улучшение научит смарт-контракты подтверждать друг друга с помощью одного только хеша. До Constantinople это делалось путём проверки всего кода, что долго и затратно;
  3. EIP 1014. Предложение Виталика Бутерина активирует так называемые каналы состояния. Масштабирование Эфириума будет осуществляться с помощью транзакций вне цепочки;
  4. EIP 1283. Апдейт снижает стоимость газа для операций SSTORE и удешевляет транзакции;
  5. EIP 1234. Предложение состоит из двух частей: отсрочки бомбы сложности на 12 месяцев и снижения вознаграждения за блок. Награда упадёт с 3 до 2 ETH. Снижение будет не первым: активация хардфорка Byzantium в конце 2017 года уменьшила награду с 5 до 3 монет.

Одновременно с Constantinople активируют и St. Petersburg. Его задача — исправление предыдущих ошибок в протоколе.

Почему перенесли Constantinople

За день до апдейта специалисты ChainSecurity нашли брешь в коде, которая позволяла украсть деньги пользователей. Для исправления проблем времени не хватило — поэтому разработчики сдвинули обновление на другую дату.

Почему перенесли Constantinople. Источник: 2Биткоина. Фото.

Источник: 2Биткоина

Что случилось с сетью после отмены хардфорка

Перенос апдейта анонсировали за пару часов до намеченного времени, поэтому не все члены комьюнити об этом узнали. Источники рассказывали, что около 10 процентов майнеров не обновили программное обеспечение и остались в неверной цепочке.

Но самое важное событие здесь — активация бомбы сложности, которую и должен был перенести Constantinople. Напомним, это словосочетание означает механизм, постепенно повышающий сложность PoW-добычи блоков вплоть до полной остановки работы блокчейна. Бомбу внедрили для дальнейшего перевода Эфириума на PoS, как это планировалось изначально.

Именно с бомбой сложности связаны недавние рекордно низкие объёмы новых монет в сети. Механизм увеличил время добычи блоков с 14,5 до 20 секунд.

Антирекорд зафиксировали 17 февраля — в тот день в сети родилось 12989 монет. При этом ещё осенью показатель стабильно находился на уровне 20 тысяч ETH.

Что случилось с сетью после отмены хардфорка. Источник: Etherscan.io. Фото.

Источник: Etherscan.io

Монет в виде вознаграждения становилось всё меньше, а поэтому майнить Эфириум становилось всё менее выгодно. Владельцы ригов знали о происходящем и постепенно отключались из сети. Взгляните на изменения хешрейта.

Что случилось с сетью после отмены хардфорка. Источник: Etherscan.io. Фото.

Источник: Etherscan.io

Майнингу Эфириума конец?

Казалось бы, ситуация патовая. Прибыль майнеров и так просела, а тут ещё и Constantinople с его сокращением награды. Поскольку вознаграждение упадёт с 3 до 2 ETH, все ждут падение доходов на 33 процента. Кажется логичным, правда?

Например, Ребята из Epool подключились к небольшой истерии и устроили опрос в Твиттере. Они попросили пользователей предположить, куда перейдут 154 TH — то есть вся сеть Эфириума — после апдейта.

Большинство проголосовало за Ethereum Classic. 53 процента — не шутки. Но так ли всё плохо?

Нет. Во-первых, как правильно отметил Джош Уайт, опрос больше похож на мечты любителей других монет получить существенный прирост хешрейт к их сетям.

Во-вторых, что особенно важно, уменьшение награды в нынешних условиях будет практически незаметно. Поблагодарить за это стоит упомянутую бомбу сложности.

Средний блоктайм по итогам вчерашнего дня — 20,9 секунды. Значит, в минуту падает 2,87 блока, в час — 172,24, а в сутки — 4133,97. Округляем результат до 4134 и умножаем на 3 монеты вознаграждения за каждый блок. Получаем 12402 ETH.

Теперь проводим те же расчёты для 14,5 секунды, к которым приведёт отсрочка бомбы сложности. 4,13 блока за минуту, 248,27 — за час и 5958,6 в сутки. Округляем до 5959 и умножаем на новое вознаграждение в 2 монеты, получаем 11918 монет. Без учёта анкл-блоков снижение составит 3,9 процента. В контексте всего мира это вряд ли хоть как-то сократит хешрейт сети. Итог — ситуация с майнингом практически не изменится. Баланс сил сохранится, фермы останутся в работе.

Выводы

Завтрашний апдейт Constantinople не убьёт нишу майнинга Эфириума, прибыль в сравнении с тем же февралём останется практически той же.

Если вспомнить ноябрь, новых монет ETH действительно будет появляться меньше. С учётом базового закона спроса и предложения в теории это даже способно поднять курс, однако пока большую роль играет общий тренд рынка.

Выводы. Источник: TechCrunch. Фото.

Источник: TechCrunch

Пожалуй, Constantinople — это не о курсе Эфириума. Апдейт станет очередным шагом в сторону Ethereum 2.0 и консенсуса Proof of Stake. А это явно принесёт больше пользы для комьюнити и человечества, чем возможность пару раз удовлетворить спекулятивный интерес.

Подписывайтесь на наш канал в Телеграме. Виталик ходлит с нами.