+34 641 10 27 16

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

База знаний

Алгоритмы, которые не хотят асиков

· Обновлено

ASIC-устойчивость это свойство алгоритма, при котором асик не даёт выигрыша против обычного процессора. Для покупателя асика это карта минных полей.

Что такое ASIC-устойчивость

Асик выигрывает там, где алгоритм простой и жёсткий: SHA-256 считается конвейером из одинаковых блоков, и специализированный чип делает это на порядки дешевле процессора. ASIC-устойчивые алгоритмы нарочно ломают эту простоту: требуют много памяти, ветвлений, случайного доступа.

Классический пример это RandomX у Monero: алгоритм исполняет случайные программы, под которые процессор уже оптимизирован десятилетиями. Строить под такое асик значит построить процессор, выигрыша не остаётся, и Monero копают на CPU.

Зачем монеты это делают: ради децентрализации добычи. Асики концентрируют хешрейт у тех, кто может их купить и разместить, CPU-майнинг доступен любому владельцу компьютера. Цена этой идеологии своя: ботнеты из заражённых компьютеров любят именно CPU-алгоритмы.

Покупателю асика важна обратная сторона: сообщество монеты, которая объявила войну асикам, может форкнуть алгоритм и превратить ваше железо в тыкву одним обновлением. Так уже бывало, и не раз. Поэтому асик покупают под монеты, где асики желанные гости, а не терпимые.

Коротко в таблице

Приём защитыпамять, ветвления, случайный доступ
Классический примерRandomX у Monero, добыча на CPU
Мотив монетдецентрализация добычи
Обратная сторонаCPU-алгоритмы любят ботнеты
Риск покупателя асикафорк алгоритма против асиков

Что из этого следует при покупке

Проверять отношение монеты к асикам до покупки железа: историю форков и настроение сообщества, а не только калькулятор.

Не покупать асик под монету, которая обещает сменить алгоритм: обещание может исполниться раньше окупаемости.

Помнить, что под ASIC-устойчивые монеты асиков нет по определению: предложение «асик для Monero» это либо путаница, либо обман.

Диверсифицировать по алгоритму осознанно: SHA-256 и Scrypt живут с асиками десятилетие и никуда от них не уйдут.

алгоритм с памятьюасик без выигрышаASIC-устойчивостьдобыча на CPUасик не нужен

Пример из истории

Monero несколько раз форкала алгоритм именно против асиков, а с переходом на RandomX закрыла вопрос: свежий асик под старый алгоритм превращался в кирпич за одно сетевое обновление. Владельцы того железа заплатили за урок, который дешевле выучить чужим кошельком: сначала политика монеты, потом покупка.

Связанные термины

Куда идти дальше на сайте

Алгоритмы

Монеты

Вопросы и ответы

Существует ли абсолютная ASIC-устойчивость

Скорее экономическая, чем техническая: асик можно построить почти подо что угодно, вопрос в выигрыше. RandomX держится тем, что выигрыша не остаётся.

Почему биткоин не сделал алгоритм устойчивым

Философия обратная: специализированное железо это защита сети, его нельзя мобилизовать из ботнета или арендовать в облаке в масштабе сети.

Значит ли устойчивость, что монету выгодно копать на CPU

Не обязательно: доступность добычи означает и конкуренцию всех со всеми. Считать доходность надо так же трезво, как для асика.

Как термины связаны между собой

Любое звено кликабельно. Оранжевым помечено то, где вы сейчас.

К списку терминов

Ищете ASIC-майнер

В каталоге 212 моделей. Сравнить их можно по хешрейту и по джоулям на терахеш, а в калькуляторе подставить свой тариф и увидеть остаток на руки.

Страницу собрал и проверил Денис Климчук. Обновлено .