Глоссарий

ASIC-устойчивость

Сложность: средняя

Этот термин обычно применяется к блокчейнам и алгоритмам майнинга, разработанным таким образом, чтобы не давать никаких преимуществ ASIC перед потребительским оборудованием.

Что такое ASIC-Resistant?

ASIC - аббревиатура от термина application-specific integrated circuit, или интегральная схема специального назначения. Большая часть потребительского компьютерного оборудования - это железо общего назначения, способное выполнять практически любые операции, которые им назначает программное обеспечение. Однако за эту универсальность приходится платить: генерализация - это противоположность оптимизации. Когда кому-то нужно создать устройство, которое будет делать только одну вещь, например, цифровые часы, гораздо эффективнее создать специфическую плату, чем использовать целый ноутбук. То же самое касается криптовалют.
Алгоритмы консенсуса семейства proof-of-work лежат в основе многих популярных криптовалют, начиная с Bitcoin. Чтобы подтвердить каждый новый блок, компьютеры на блокчейне должны решить сложную математическую задачу, перебирая множество попыток найти решение. GPU обычно проявляют себя намного успешнее в параллельных вычислениях и делают это быстрее и с большей энергоэффективностью, чем CPU. Далее, если это становится экономически выгодным, производители чипов выпускают ASIC-майнеры для конкретного алгоритма майнинга. Поскольку основная задача ASIC - выполнять как можно больше попыток (хеширования функций) в секунду, они являются лучшим инструментом для майнинга Биткоина или других PoW-криптовалют, чем GPU. Они просто делают это лучше, потому что созданы для этой конкретной работы.

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

Такая ситуация фактически подрывает и ставит под угрозу краеугольный камень философии криптовалют: децентрализацию. Отключение электричества в Северном Китае в начале 2021 года привело тому, что хешрейт сети Биткоина упал вдвое на несколько дней, показав, как близко мы подошли к утрате независимости первой криптовалюты.

Здесь возникает идея устойчивости к ASIC. В теории, устойчивая к ASIC криптовалюта распределяется более справедливо, потому что её можно майнить на обычных потребительских ПК. Это должно гарантировать, что больше людей смогут участвовать в майнинге - в результате не будет "гонки вооружений" ASIC, в результате чего обычные люди останутся в стороне, а процесс майнинга в целом останется менее капиталоемким. Такая сеть, скорее всего, будет децентрализованной и географически распределенной. Это не гарантирует, что не появятся гигантские майнинговые фермы возле плотин гидроэлектростанций, но дает уверенность, что они не смогут полностью подчинить себе сеть.

ASIC-устойчивые решения складываются из строгого управления и, конечно же, правильного алгоритма майнинга. По замыслу он должен препятствовать созданию ASIC или, по крайней мере, не давать им никаких преимуществ перед потребительским компьютерным оборудованием. Конкретные технические подходы включают вариативность алгоритмов для каждого майнинг-блока (например, x16r, который довольно скоро получил свой ASIC), повышенные требования к памяти (например, Scrypt и Ethash) или даже сосредоточение майнинга на объеме хранилища, как Chia.

Paragraph removed due to not being valid anymore. Сопротивление ASIC - это игра в обороне, без гарантии того, что любой алгоритм хеширования сможет избежать появления заточенного под него ASIC-майнера, если цена базовой криптовалюты сделает это экономически целесообразным.