Что такое Ледниковый период Эфириум — Ethereum Ice Age

1765
Просмотры

Ethereum в настоящее время работает по протоколу Proof of Work (доказательство работы). Это означает, что мощности системы нужны не только для майнинга монет (=производство, добыча новых), но и для работы с транзакциями, поддержания всей экосистемы. Эфириум собирается масштабировать систему и обеспечить максимальную децентрализацию, для этого разработчики будут переходить Чтобы обеспечить масштабируемость и децентрализацию системы, Ethereum будут постепенно переходить к протоколу Proof of Stake, для выполнения которого требуется меньше мощностей. Главное условие для получения вознаграждения — баланс держателя монет.

Для реализации изменений нужен хардфорк. Уже прошел первый этап форка Метрополис — Византия.

Чтобы информировать сообщество о проведении хардфорка в течении определенного периода времени и избежать незапланированного раскола сети, в Эфириум была заложена «бомба сложности Эфриума», или Difficulty Time Bomb. Ее запуск и зовется Ледниковым периодом.

Часть 1. Что такое ледниковый период Эфириума

Ледниковый период Ethereum — это схема корректировки сложности, созданная для того, чтобы все участники переходили на блокчейн, образованный форком. Бомба постепенно усложняет добычу эфира, увеличивает время на майнинг блока. А после введения Casper (алгоритма PoS у Эфириума) сложность будет расти еще сильнее. Майнеры не смогут соответствовать увеличению сложности: покупка нового оборудования и его настройка будут просто экономически невыгодны. Тогда сеть останется без майнеров и «заледенеет», настанет Ледниковый период.

Бомба была заложена 7 сентября 2015 года, сразу после запуска сети (на релизе Frontier).

Часть 2. Сброс сложности

Ключевой частью является вычисление увеличения сложности. Текущий хэшрейт может справиться нагрузкой.

Формула такова: Math.pow (2, Math.floor (номер.блока/ 100000) — 2).

Чем больше блоков добыто, тем выше сложность. На добычу 2 млн блоков уходит около года. Так что через некоторое время можно увидеть ощутимую трудность добычи.

Чтобы избавиться от эффекта заложенной бомбы трудности, нужно либо уйти с PoW, либо сбросить таймер. Так, бомба уже откладывалась для доработки каспера.