+34 641 10 27 16

AsicBoost

База знаний

Экономия, зашитая в сам SHA-256

· Обновлено

AsicBoost это способ считать SHA-256 с меньшим числом операций. Чип делает ту же работу дешевле по энергии, и сеть принимает результат как обычный.

Что такое AsicBoost

Хеш заголовка блока считается в два прохода, и часть первого прохода зависит не от всего заголовка. AsicBoost переиспользует этот кусок вычислений для многих попыток сразу, перебирая поле версии блока. Меньше повторной работы, меньше ватт на тот же хешрейт.

Открытый вариант, его называют overt, работает через version rolling: асик договаривается с пулом, что будет менять биты версии, и это видно в сети. Был и скрытый вариант, вокруг которого в своё время шумели, но сегодняшняя практика это именно открытый, поддержанный пулами.

На старых поколениях включение AsicBoost прошивкой давало ощутимую прибавку: на S9 около 13 процентов к эффективности. Современные чипы проектируются с ним изначально, поэтому «включить асикбуст» на новом асике нельзя: он уже включён с завода.

Для майнера следствие одно: пул должен поддерживать version rolling. Все крупные пулы давно поддерживают, и отдельной настройки это не требует, но при экзотическом пуле или старой прошивке стоит проверить лог соединения.

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

Что делаетубирает повторную часть вычислений SHA-256
Рабочий вариантоткрытый, через version rolling
Эффект на старых чипахоколо 13 процентов на S9
На новых чипахвключён с завода
Что нужно от пулаподдержка version rolling

Что это значит на практике

На современном асике ничего включать не нужно: экономия уже в чипе и в паспортных цифрах.

На старом железе времён S9 смотреть кастомные прошивки: там AsicBoost это заметная часть их прибавки.

Проверить поддержку пула по логу: строка с version rolling в переговорах Stratum означает, что всё работает.

Не ждать чуда от слова в описании прошивки: на железе новее S9 упоминание AsicBoost это маркетинг, а не прибавка.

заголовок блокаполе версииAsicBoostменьше операцийте же хеши дешевле

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

Antminer S9 в стоке и он же с прошивкой, включившей открытый AsicBoost: хешрейт тот же, потребление ниже примерно на 13 процентов. Для фермы на сотню S9 это была разница между работой в плюс и остановкой, поэтому прошивки с AsicBoost и разлетелись тогда по всему рынку.

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

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

Программы

Алгоритмы

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

AsicBoost это честно по отношению к сети

Открытый вариант да: изменение битов версии видно всем и принято сетью. Споры прошлых лет касались скрытого варианта, который сегодня не используется.

Нужно ли включать AsicBoost на новом асике

Нет, чипы последних поколений считают так изначально. Включать что-то отдельно нужно было на железе времён S9.

Почему мой пул пишет про version rolling

Это и есть открытый AsicBoost: пул подтверждает, что асик может менять биты версии заголовка. Всё в порядке, так и должно быть.

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

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

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

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

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

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