Сброс графического ключа видеокарты¶
Сброс графического ключа (англ. BIOS hash / VBIOS hash) — операция удаления или изменения криптографической привязки видеокарты NVIDIA GeForce к конкретному графическому процессору (GPU), выполняемая путём перепрошивки видеобиоса. Привязка применяется в майнерских моделях LHR (Lite Hash Rate) и ограничивает производительность карты в алгоритме Ethash. Сброс ключа позволяет вернуть полную производительность при работе с криптовалютами.
¶Назначение и принцип работы
В 2021 году NVIDIA выпустила линейку GeForce RTX 30 с ограничителем хешрейта LHR. Ограничение реализовано на уровне видеобиоса: при обнаружении алгоритма Ethash контроллер GPU снижает вычислительную мощность примерно на 50–70 %. Привязка к конкретной карте реализована через 8-байтовый криптографический ключ (hash), записанный в энергонезависимую память (EEPROM) видеокарты. Ключ уникален для каждого экземпляра и хранится в области VBIOS, отдельной от пользовательского раздела.
¶Способы сброса
¶Перепрошивка видеобиоса
Основной метод — запись модифицированного VBIOS с обнулённым или изменённым ключом. Для этого используются утилиты NVFlash (NVIDIA) и подобные. Порядок действий:
- Создание резервной копии текущего видеобиоса (например, утилитой GPU-Z).
- Подготовка модифицированного образа: удаление или замена области hash на нули (0x00) в HEX-редакторе.
- Запись образа через NVFlash с флагом, игнорирующим проверку подписи (например,
-6). - Перезагрузка системы.
После успешной перепрошивки карта работает без ограничителя LHR. Метод применим к моделям RTX 3060, 3060 Ti, 3070, 3070 Ti, 3080, 3080 Ti, 3090.
¶Использование программных обходов
Ряд майнерских программ (например, T-Rex, NBMiner, LolMiner) реализует программные обходы LHR без перепрошивки. Эти утилиты автоматически подбирают параметры, при которых ограничитель не срабатывает или снижает хешрейт частично. Метод не требует вмешательства в прошивку, но даёт неполное восстановление производительности (обычно 70–80 % от номинала).
¶Программное изменение ключа в Windows
Утилиты вроде LHR v2 Unlocker позволяют изменить ключ в оперативной памяти GPU во время работы драйвера, без физической перепрошивки EEPROM. Изменение не переживает перезагрузку и требует повторного применения после каждого старта системы.
¶Риски и ограничения
- Потеря гарантии. Модификация видеобиоса нарушает условия гарантии производителя. Восстановление заводского образа не всегда возвращает гарантийный статус, так как контроллер может зафиксировать факт перепрошивки.
- Сбой при прерывании записи. Обрыв питания во время записи VBIOS приводит к «кирпичу» — карта не стартует. Восстановление возможно через программатор (CH341A и аналоги) с подключением к чипу EEPROM напрямую.
- Аппаратная блокировка. На поздних ревизиях LHR (v2, LHR Lite) ключ хранится не в EEPROM, а в защищённой области GPU, и программная перепрошивка невозможна без физического вмешательства.
- Обновления драйверов. Некоторые версии драйверов NVIDIA вводят повторную проверку ключа, что может отменить эффект сброса.
¶Правовой аспект
В Российской Федерации майнинг криптовалют разрешён как предпринимательская деятельность с 2021 года (Федеральный закон № 259-ФЗ «О цифровой валюте»). Сброс графического ключа сам по себе не запрещён законодательством, однако модификация прошивки снимает с производителя ответственность за работоспособность устройства.
¶Исторический контекст
Ограничитель LHR был представлен в мае 2021 года на фоне дефицита видеокарт, вызванного ростом курса Ethereum и активностью майнеров. К 2022 году NVIDIA выпустила модели с LHR Lite, а после перехода Ethereum на механизм Proof-of-Stake (сентябрь 2022 года) интерес к сбросу ключа резко снизился, поскольку майнинг на GPU стал экономически невыгоден. В 2023 году NVIDIA прекратила выпуск моделей с аппаратным ограничителем.
¶Источники
- Документация NVIDIA NVFlash
- Технические обзоры LHR-ограничителя (Tom's Hardware, TechPowerUp)
- Федеральный закон № 259-ФЗ от 31.07.2020 «О цифровой валюте»
