Сб. Фев 24th, 2024

Основы защиты от майнинга (LHR)

Lite Hash Rate (LHR) — это концепция, разработанная Nvidia, для определения видеокарт, обеспеченных защитой от майнинга на основе алгоритма ethash (в частности для криптовалют ETH, ETC). Например, GeForce RTX 3080 с 12 ГБ оперативной памяти имеет такую защиту. Когда используется для майнинга ETH, эффективность её примерно 56-57 MH/s, что аналогично работе видеокарт GeForce RTX 3060 Ti без LHR или Radeon RX 6800. При этом температура памяти GDDR6X может достигать 88 градусов, хотя максимально допустимое значение для GDDR6X — 110 градусов.

Путем настройки параметров видеокарты можно добиться хэшрейта 62-63 MH/s, что приближает её к показателям Radeon RT 6900 XT и GeForce RTX 3070 без LHR. При такой настройке температура видеопамяти уменьшается из-за снижения энергопотребления.

AMD не концентрируется на защите своих видеокарт от майнинга как Nvidia, объясняя это их сравнительно низким хэшрейтом по сравнению с аналогичными по цене и игровой мощности картами GeForce RTX 30. Благодаря особенностям архитектуры и использованию памяти GDDR6 (вместо GDDR6X у Nvidia), хэшрейт у AMD карт ниже.

Старшие модели GeForce RTX, такие как 3090 Ti/3090/3080 Ti/3080, основаны на ядре GA102, в котором может быть разное число деактивированных блоков в зависимости от модели. Середнячки типа RTX 3070 Ti/3070/3060 Ti используют ядро GA104. Младшие карты, такие как RTX 3060/3050, основаны на ядре GA106, хотя новая версия ядра GA107 уже в процессе внедрения для этих моделей.

Технология Lite Hash Rate (LHR) представлена в трех различных версиях, каждая из которых была направлена на усиление защиты и снижение производительности при майнинге.

Первая версия (LHR v1) была введена в 2021 году с запуском GeForce RTX 3060. Это был первый шаг Nvidia к охране рынка для геймеров от активного скупа видеокарт майнерами. Защита LHR v1 была основана на программных методах, и при её использовании производительность GeForce RTX 3060 снижалась до 25-26 MH/s. Однако из-за случайной ошибки Nvidia в сеть утекла версия драйверов для разработчиков, не содержащая защиту LHR, что позволило видеокарте достичь 45-46 MH/s. Несмотря на некоторые ограничения, данную версию драйвера было легко использовать, и она стала доступна всему интернет-сообществу. Этот промах по сути сделал первую версию LHR неэффективной.

Во второй версии (LHR v2), выпущенной летом 2021 года, Nvidia реализовала комбинированную аппаратную и программную защиту. Это было сделано в связи с релизом новых моделей видеокарт, таких как GeForce RTX 3080 Ti и GeForce RTX 3070 Ti, а также обновленных версий предыдущих моделей. Эти карты были оборудованы новыми идентификационными номерами, обеспечивающими совместимость только с соответствующими драйверами. Для геймеров эти изменения были незаметны, но майнеры столкнулись с значительным снижением производительности. Чтобы устранить путаницу, Nvidia ввела новую систему маркировки для своих микросхем.

Чип GeForce RTX 3060 Ti без LHR
Чип GeForce RTX 3060 Ti с LHR

На GPU с «2» или «5» в маркировке присутствует защита LHR, и они не совместимы со старыми драйверами. Программная часть LHR v2 интегрирована в драйвера, а после утечки информации были введены строгие меры безопасности.

LHR v3 была представлена в двух моделях Nvidia, выпущенных в 2022 году: GeForce RTX 3080 (12 ГБ) и GeForce RTX 3050. Часть кода защиты переехала в BIOS видеокарты, а обновленные драйверы активируют новый скрипт. Откат к старым версиям драйверов заблокирован.

Несмотря на неудачи LHR v1, LHR v2 была объектом интереса программистов. Эксперты анализировали, как драйвер определяет, что запущена игра или майнинг. Основное отличие заключается в том, как частота GPU меняется при играх и майнинге. Драйверы снижали производительность, когда обнаруживали типичную нагрузку майнинга на видеокарту.

Первые программы для майнинга, обходящие LHR, заставляли GPU менять свою частоту, чтобы имитировать игры. Это временно обманывало драйвера, но их адаптивные функции скоро определяли обман и снова урезали производительность. Эти ранние методы обхода LHR приводили к непостоянной производительности и повышенному потреблению энергии, делая их неэффективными. Однако исследователи продолжали искать решения.

Видеокарты с функцией LHR

Давайте разберемся с защитой LHR для видеокарт. GeForce RTX 3050, 3070 Ti, 3080 12 ГБ и 3080 Ti обладают LHR с момента их выпуска. Модели GeForce RTX 3060 Ti, 3070 и 3080 начали выпускаться с LHR v2 около года назад. Следовательно, на рынке могут быть версии без LHR, но в основном продаются карты с этой защитой.

Для игроков LHR не важен, так как его основная функция — сокращение производительности при майнинге, особенно при использовании алгоритма ethash. Если вы майните или сочетаете майнинг с играми, знание маркировки LHR может быть полезным. Например:

  • Asus обозначает LHR-карты как V2​.
  • Gigabyte использует обозначение «Rev. 2.0​».
  • MSI, Inno3D, Zotac и KFA2 просто указывают «LHR​».
  • Palit и Gainward используют суффикс V1​.
  • У EVGA модели с LHR заканчиваются на KL​.

Такие метки облегчают выбор, особенно учитывая, что карт без LHR уже мало в продаже.

А нужен ли LHR для бюджетных моделей, например GeForce RTX 3050? Скорее всего, да. Они могут запускать новые игры на 1080р и при этом иметь производительность в майнинге аналогичную GeForce RTX 2060, что делает их привлекательными для майнеров. Поэтому все RTX 3050 оборудованы LHR.

Когда LHR-карты только появились, они были дешевле по сравнению с картами без LHR. Это имело смысл: если вы хотели майнить и играть, вам пришлось бы платить больше за карту без LHR. Но что изменилось с появлением упомянутых выше «энтузиастов»? Давайте рассмотрим этот момент подробнее.

Актуальность программ для обхода LHR

После введения защиты LHR, её стали пытаться обойти с момента её реализации. Эта защита была направлена против алгоритма ethash, но другие криптовалюты майнились на LHR-картах без проблем. Самыми успешными попытками обхода было достижение 70% потенциала карты, при штатных показателях в 40%-60%. Хэшрейт при этом был нестабильным, а для максимальной производительности требовалось повышать лимит потребления, что увеличивало тепловыделение, особенно у памяти GDDR6X.

Nvidia продолжала закрывать уязвимости, пока исходные коды её драйверов не попали в интернет из-за взлома. С этим инсайдом последние версии программ-майнеров стали полностью обходить LHR. Курсы криптовалют упали, поэтому сейчас обход LHR может быть не так актуален, но учитывая изменение курса доллара и цен на видеокарты, спрос может возрасти.

Интересно, что некоторые партнеры Nvidia до сих пор выпускают карты без LHR, но продают их по более высокой цене. Это может говорить о том, что у Nvidia нет проблем с производством, а компания просто создала запас чипов, поддерживая дефицит.

Теперь мы рассмотрим 4 современные LHR-видеокарты и проверим их с разными версиями майнеров.

Настройка экспериментального оборудования

Компьютер с процессором AMD Ryzen 9 5950X (Socket AM4) включает:

  • Процессор: AMD Ryzen 9 5950X (разгоняется до 4,6 ГГц);
  • Охлаждение: Cougar Helor 240;
  • Материнская плата: Asus ROG Crosshair Dark Hero, основанная на чипсете AMD X570;
  • ОЗУ: 32 ГБ TeamGroup T-Force Xtreem ARGB, DDR4 с частотой 4000 МГц;
  • Хранилище: два SSD от Intel — 760p NVMe 1 ТБ и 660p NVMe 2 ТБ, оба с подключением PCI-E;
  • Блок питания: Seasonic Prime на 1300 Вт, сертификация Platinum;
  • Корпус: Thermaltake Level20 XT;
  • Графические карты: MSI GeForce RTX 3080 (12 ГБ), Gigabyte GeForce RTX 3060 (12 ГБ, LHR v1), Palit GeForce RTX 3060Ti (8 ГБ, LHR v2) и Palit GeForce RTX 3050 (8 ГБ, LHR v3);
  • ОС: 64-битная Windows 11 Pro;
  • Дисплей: телевизор LG 55Nano956 с разрешением 8K HDR и поддержкой HDMI 2.1;
  • Программное обеспечение: драйверы Nvidia (версия 512.15) и две версии майнеров — T-Rex 0.21.4 (без обхода LHR) и NBMiner 41.5 (полностью обходит LHR).

Данные тестирования

Описание методов тестирования:

  • Без изменений: все параметры видеокарты остаются стандартными.
  • С корректировками: частота памяти увеличивается до безопасного предела, потребление электроэнергии уменьшается до минимума без ущерба для производительности, а скорость вентиляторов регулируется для поддержания приемлемого уровня шума (зависит от модели карты). В процессе тестирования карты испытывались группами по две в тестовой системе.

Майнер, который не обходит LHR:

Для экспериментов выбрали майнер T-Rex, который берет комиссию в 1% для собственного развития.

Видеокарты с активированной защитой LHR снижают эффективность майнинга «эфира» до 60-70% от возможного максимума, при этом потребление электроэнергии остается на пике, делая майнинг не выгодным. Это показано для новичков в мире майнинга, которые просто устанавливают оборудование и запускают процесс без дополнительных настроек. Однако после соответствующей настройки видеокарты выглядят более привлекательно.

Защитная система LHR эффективно выполняет свои функции, снижая производительность по сравнению с тем, что было бы возможно без нее.

 Хэшрейт, MH/sТемпература*, °СПотребление, ВтЭффективность, kH/ВтДоход, рублей в сутки
Без оптимизации
GeForce RTX 3080 12 ГБ57,466/9028819999
GeForce RTX 3060 Ti LHR27,27017115947
GeForce RTX 306022,16511619038
GeForce RTX 305012,8627716622
С оптимизацией
GeForce RTX 3080 12 ГБ63,649/78252253109
GeForce RTX 3060 Ti LHR32,66416120356
GeForce RTX 306025,27411821443
GeForce RTX 305014,0628317124

Температура графического процессора указана, а рядом с ней — температура памяти (если её можно измерить).

Доход считается на основе данных с сайта whattomine.com, используя курс 65р за доллар. Учтите, что указанный доход в рублях не включает стоимость потребляемой электроэнергии, так как она может варьироваться в разных регионах. Заметно, что благодаря оптимизации доход увеличивается на 10%, даже для защищенных видеокарт.

Что касается майнера с функцией обхода LHR:

NBMiner — это программное обеспечение для майнинга, созданное китайскими разработчиками, первоначально предназначенное для китайского рынка. Однако после того как в Китае майнинг был запрещен, она стала доступна международно и забирает 2% прибыли на свое совершенствование. Программа совместима с видеокартами Nvidia и AMD и часто показывает лучший результат по хэшрейту на разных алгоритмах, таких как ETH, ETC, RVN, BEAM, ETP, ZIL.

В определенных условиях температура может колебаться, а частота ядра может изменяться в диапазоне от 1770 до 2040 МГц. Однако с использованием нового NBMiner хэшрейт увеличивается в полтора раза даже без оптимизации карты по сравнению с программами, не способными полностью обойти LHR. Тем не менее, потребление у GeForce RTX 3080 возросло на 15%, а у GeForce RTX 3060 Ti — на 23%.

При использовании NBMiner для майнинга с функцией обхода LHR, доходность GeForce RTX 3060 при одинаковых настройках увеличивается на 86% по сравнению с майнингом без этой функции, при этом энергопотребление остается неизменным.

 Хэшрейт, MH/sТемпература*, °СПотребление, ВтЭффективность, kH/ВтДоход, рублей в сутки
Без оптимизации
GeForce RTX 3080 12 ГБ94,962/100290327163
GeForce RTX 3060 Ti LHR51,17319825888
GeForce RTX 306041,78216425472
GeForce RTX 305023,27010422440
С оптимизацией
GeForce RTX 3080 12 ГБ103,550/92264392178
GeForce RTX 3060 Ti LHR61,364161381105
GeForce RTX 306046,97611839780
GeForce RTX 305027,1659927447

Еще раз подчеркнем, что указанная доходность не включает в себя затраты на электричество.

Теперь давайте рассмотрим ситуацию понятнее:


Увеличение доходности от взлома LHR
Рост энергопотребления
Без оптимизации
GeForce RTX 3080 12 ГБ65%1%
GeForce RTX 3060 Ti LHR88%16%
GeForce RTX 306092%41%
GeForce RTX 305081%35%
С оптимизацией
GeForce RTX 3080 12 ГБ63%5%
GeForce RTX 3060 Ti LHR88%0%
GeForce RTX 306086%0%
GeForce RTX 305094%19%

Не будем учитывать раздел «без оптимизации». Сконцентрируемся на том, что профессиональный майнер, который умело настраивает свою карту и раньше сталкивался с проблемой LHR, теперь может ее обойти.

С помощью видеокарты GeForce RTX 3080 12 ГБ (LHR v3) доходность увеличивается на две трети, при этом электропотребление возрастает лишь на 5% — отличные показатели! У видеокарт GeForce RTX 3060 Ti (LHR v2) и GeForce RTX 3060 доход увеличивается примерно на 90%, при этом потребление электроэнергии остается неизменным. Только у GeForce RTX 3050 заметно увеличение потребления на 20%, однако эта карта начинает приносить вдвое больший доход. Это не так критично, особенно учитывая, что многие модели GeForce RTX 3050 оборудованы эффективной системой охлаждения, поэтому не стоит ожидать значительного увеличения температуры или шума.

Итоговые замечания

Тесты подтвердили, что последняя версия майнера NBMiner 41.5 (как и другие современные майнеры) успешно обходит защиту LHR на видеокартах Nvidia, что позволяет максимизировать добычу криптовалюты Ethereum (ETH/ETC). Майнер с функцией обхода LHR имитирует работу игры, демонстрируя переменную частоту GPU, что и требуется драйверу. Когда-то видеокарты с LHR были менее популярны среди майнеров из-за своей стоимости, но с выходом нового программного обеспечения их цена может увеличиться.

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

Стоит ли инвестировать в видеокарты для майнинга? Это решение зависит от мнения экспертов. Но даже в наилучших условиях, окупаемость видеокарт займет много времени. Сегодняшние исследования демонстрируют, что видеокарты с LHR могут давать высокий хэшрейт без дополнительного электропотребления.

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

От admin

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

PHP Code Snippets Powered By : XYZScripts.com