Прошло больше шести лет с тех пор, как на рынке появились специализированные чипы для майнинга криптовалют — ASIC-майнеры. В сети Bitcoin и других блокчейн-системах эти устройства закончили эпоху майнинга на GPU, CPU и FPGA. Кроме прироста хешрейта и других плюсов специализированного оборудования, по мере развития ASIC-майнинга выявились проблемы. Началась «гонка вооружений»: создатели блокчейн-протоколов ищут способы противостоятькупить асик-майнингу, а производители майнингового оборудования — возможность обойти хитрости разработчиков.
Чтобы составить картину мнений в сообществе, мы обратились к специалистам в области майнинга и оборудования. В подготовке материала нам помогали Алекс Петров, Андрей Великий, Джон Тромп, Дмитрий Зяблов и Матвей Сиворакша. Спонсор спецпроекта — æternity — блокчейн-платформа третьего поколения для создания децентрализованных приложений и масштабируемых смарт-контрактов. Чтобы смарт-контракты в системе могли взаимодействовать с внешним миром, в æternity реализована система оракулов — специальных узлов, которые получают и верифицируют информацию извне блокчейна.
Масштабируемость приложений и смарт-контрактов в сети достигается за счет использования p2p-каналов состояний (state channels) — операция между сторонами обрабатывается в отдельном канале, а основной блокчейн работает как архив данных, к которому стороны обращаются в случае разногласий. Кроме того, в æternity работает система ончейн-управления, построенная на принципах «жидкой демократии» (liquid democracy).
В æternity задействован алгоритм PoW на базе Cuckoo Cycle, нацеленный на противодействие ASIC-майнингу. Разработчики также рассматривают возможность перехода на версию алгоритма, дружественную к ASIC.