Что такое бомба сложности Ethereum

6 лет назад

Бомба сложности – запрограммированное ограничение Proof-of-Work (POW) майнинга для стимулирования разработчиков, майнеров и других участников сети к переходу на алгоритм Proof-of-Stake (POS).

Немного истории: Ethereum изначально задумывался как сеть на алгоритме POS, но на момент ее запуска данный протокол был еще сырым и разработчики решили использовать проверенный на биткоине POW. А чтобы разработку POS не отложили в долгий ящик, в код Ethereum заложили так называемую бомбу сложности. Она должна постепенно повышать сложность добычи блоков при помощи POW до тех пор, пока блокчейн полностью не остановится.

Активацию бомбы сложности уже несколько раз откладывали с помощью хардфорков, потому что Ethereum все еще не готов перейти на POS-майнинг. Но из-за переноса обновления Constantinople, дата отсрочки бомбы сложности была пропущена и она частично активировалась, увеличив среднее время добычи блока до 18 секунд и снизив награду майнерам до 15 000 ETH в сутки.

Если 27 февраля хардфорк Constantinople снова не проведут, то сеть Ethereum станет работать еще медленнее 💣