Ethash: что это за папка?
Исходя из общепринятого описания этого объекта, он предназначен для хранения данных, которые использует майнер криптовалют в виде платформы Ethereum. Майнер представляет собой средство зарабатывания денег. Из огромного количества комбинаций он должен подобрать единственно правильный хэш, после чего владельцу начисляется премия в размере 25 биткоинов.
Папка Ethash в Windows, как правило, находится в пользовательской локации (основной каталог AppData, директория Local). Обычно в ней имеется несколько файлов, названия которых начинаются с «full-». Размер каждого объекта составляет порядка 1,0-1,5 Гб.
Криптовалюты на Ethash
На криптографическом алгоритме Ethash основаны следующие криптовалюты.
Читайте также: Что такое блок в Биткоине и криптовалюте? Время, награда и майнинг
Название | Торговый тикер |
Ethereum | ETH |
Ethereum Classic | ETC |
Ubiq | UBQ |
Metaverse | ETP |
Expanse | EXP |
Musicoin | MUSIC |
Pirl | PIRL |
Самая популярная из них – это Ethereum.
Вирус ли это?
Это вкратце о директории Ethash. Что это за папка, немного понятно. Теперь самый главный вопрос, на который предстоит дать ответ: «Вирус это или нет?». Многие пользователи действительно склоняются к мысли, что это вирус-червь, аналитики утверждают обратное. Правы и те, и другие.
Если у пользователя на компьютере установлен майнер, папка Ethash Windows-систем создается автоматически, и она жизненно необходима для работы основного приложения. А вот когда майнер на пользовательский компьютер устанавливается самопроизвольно, а пользователь об этом даже не догадывается, разумеется, и сам майнер, и все его сопутствующие компоненты можно классифицировать как некую разновидность вирусных угроз.
Быстрое объяснение сути Proof-of-Work
При майнинге с проверкой работы (Proof-of-Work) майнеры ищут решение (называемого одноразовым номером – «nonce»), которое при хешировании выдает выходное значение, которое меньше предварительно заданного целевого порога.
Слишком сложно? Читайте простое и профессиональное объяснение сути майнинга.
Из-за криптографического характера хэш-функции каждой валюты нет никакого способа для обратного инжиниринга или обратного вычисления одноразового номера («nonce»), который удовлетворяет целевому пороговому пределу.
Вместо этого майнеры должны «угадывать и проверять» хэши как можно быстрее и надеяться, что они — первые майнеры во всей сети криптовалюты, которые найдут действительный одноразовый номер. Тем самым они найдут новый блок.
Папка Ethash в Windows и как её удалить
В Windows 10 и любой другой ОС эта директория не имеет общего с системными файлами и программами. Если вы зайдёте в Диспетчер задач, то ничего особенного не обнаружите — исполняемые файлы зловредного ПО неплохо замаскированы под обычные программы. Так маскирует себя вирусная программа, так называемый майнер.
Активным пользователям интернета приходилось слышать про криптовалюты и способы их «добычи». Так вот, Ethash — это папка майнера Ethminer.
Если коротко, это вредоносная программа, которая использует ваш ПК с Виндовс 10 для генерации виртуальных денег. Разумеется, в пользу человека, который её создал.
Из-за этого ваш ПК теряет в производительности, а то и вовсе начинает «виснуть». Стандартные средства Windows 10 не позволяют защититься от такой угрозы.
Что особенно плохо — каталог увеличивается в размерах со временем. Она генерирует информацию, чтобы позже отправить уникальные данные на компьютер злоумышленника. Если заражено большое количество компьютеров — это обеспечивает создателю майнера немалую прибыль.
Как угроза проявляет себя?
В Windows 10 папка майнера хранится обычно по такому адресу:
C:UsersИмя_пользователяAppDataLocalEthash
- В Диспетчере задач исполняемые файлы из папки Ethash могут маскироваться под системные процессы svchost.exe или под компоненты языка Java — jusched.exe. Маскируются они действительно неплохо. Хороший способ «убить» вирусный процесс — сравнить размеры запущенных файлов. Обычно исполняемые процессы майнера криптовалют потребляют огромное количество памяти — до половины доступной RAM, а иногда и больше.
- А также майнер создаёт задачи в Планировщике Windows 10. Просмотреть все активные задачи легче всего с помощью программы CCleaner (там же их можно удалить). Это может быть Java Update Schedule или Sidebar Execute. Если вы по ошибке отмените «хорошие» задачи — ничего страшного, это всего лишь файлы запуска обновлений.
- Если на компьютере с Виндовс 10 действует подобная программа, вы можете столкнуться и с другими странными вещами. Например, папки будут иметь имена из нестандартных символов, содержать пустые поля в начале названия. При этом их наименования обычно похожи на известные, например, Adobe или Oracle.
Как бороться?
Для противодействия майнерам пока не создано особого ПО под Виндовс 10. Но учитывая масштабы распространения криптовалют, оно скоро может появиться. На сегодня лучший способ «лечения» — проверенные антивирусные утилиты. Некоторые из них настолько эффективны, что порой закрадываются мысли: а не играют ли хакеры и разработчики антивирусов «за одну команду»?
- Неплохой стандартный антивирус — Microsoft Security Essentials, он же «Защитник Windows». К сожалению, может быть заблокирован вредоносными действиями Ethash.
Окно программы Microsoft Security Essentials - Хорошая утилита от Dr.Web для подобных целей — это Dr.Web CureIt! При установке она подменяет своё название. Так майнер, установленный в Windows 10, не сможет опознать своего «убийцу». При загрузке программа уже имеет актуальные антивирусные базы.
Окно программы Dr.Web CureIt - Другой хороший способ удалить вирус — Kaspersky Virus Removal Tool. Об авторитете разработчика тут говорить излишне, это одна из крупнейших в мире компаний по безопасности, с передовыми технологиями и лучшими базами.
Окно программы Kaspersky Virus Removal Tool - Есть ещё несколько программ для тех, кого другие варианты не устраивают. Например, HitmanPro с приятным интерфейсом и полностью автоматической работой. Хорошо подходит для удаления троянов и рекламного ПО. И также поможет, если вы подцепили заражение на свой браузер.
Окно программы HitmanPro
Окно программы AdwCleanerИли AdwCleaner, но это скорее против навязчивой рекламы.
Достижение предела пропускной способности памяти в реальном оборудовании
В качестве примера того, как ограничение пропускной способности памяти влияет на реальное оборудование, давайте подробнее рассмотрим производительность майнинга часто используемой видеокарты: RX 590.
Если хеширование Ethash действительно требует большой памяти, мы ожидаем, что фактическая скорость майнинга для этого оборудования будет очень близка к максимальной теоретической скорости хеширования, при условии, что выборка страниц DAG является единственным выполненным шагом.
Мы можем рассчитать этот максимальный теоретический хэшрейт следующим образом:
(Пропускная способность памяти) / (DAG-память, извлекаемая для хэширования) = максимальный теоретический хэшрейт
(256 гигабайт / сек) / (8 килобайт / хэш) = 32 Мегагэша/сек.
Эмпирический хэшрейт RX 490 во время реальной работы составляет ~ 31 мегахеш / с.
Эта небольшая задержка может быть легко объяснена задержкой памяти или другими быстрыми операциями в системе. Таким образом, производительность этой видеокарты такая же, как и ожидалось, при условии, что хеширование данных является трудным для памяти, а выбор страниц DAG является шагом ограничения скорости.
Процeсс дeинсталляции майнeра
Наконeц, рассмотрим вопросы удалeния основного приложeния. Тут нe всe так просто. Дeло в том, что eго обнаружить бываeт нeвозможно (часто в спискe процeссов или запущeнных программ и служб eго нeт, он можeт маскироваться под систeмный процeсс svchost и т. д.).
Можно, конeчно, попытаться использовать раздeл программ и компонeнтов, найти там оригинальноe приложeниe с названиeм майнeра и удалить eго стандартным срeдством. Можно пойти и дальшe, используя для удалeния дeинсталляторы вродe iObit Uninstaller. Но такиe мeтоды примeнимы только в том случаe, eсли основная программа присутствуeт в спискe установлeнных приложeний. Но, к сожалeнию, обычно ee там нeт.
Так что жe дeлать? Как показываeт практика, на сeгодняшний дeнь оптимальным рeшeниeм по очисткe систeмы от этой напасти являeтся использованиe популярной антивирусной утилиты Dr. Web CureIt!, которая, в отличиe от большинства остальных сканeров, обнаруживаeт угрозу и нeйтрализуeт ee. И только послe того, как основной апплeт будeт обeзврeжeн, каталог Ethash в указанной вышe локации можно будeт удалить бeз всяких послeдствий для систeмы (в смыслe того, что он нe будeт создан заново).
Иногда можно обойтись и бeз этого. Достаточно в «Диспeтчeрe задач» при всeх закрытых приложeниях отслeдить всe процeссы, которыe уж слишком нагружают систeмныe рeсурсы в рeжимe простоя (бeздeйствия), опрeдeлить мeстоположeниe отвeтствeнных за процeссы файлов и удалить их самостоятeльно. Опять жe, послe удалeния основного объeкта-инициатора можно бeзболeзнeнно избавиться и от описываeмого каталога. И нe забудьтe почистить рeeстр!
Рост объема VRAM
Сейчас, чтобы майнить Эфир, валидатору потребуется графический процессор объемом не менее 3 ГБ видеопамяти (VRAM). В 2020 году ожидается рост требований к процессору до 4 ГБ. Файл с ациклическим графиком Ethereum Directed Aciglic Graph (DAG) хранится майнерами во VRAM. А вот размер файла DAG увеличивается пропорционально сложности майнинга.
Файл DAG увеличивается через каждые 30 000 блоков. Такой интервал называют «сменой эпох». С каждой эпохой формируется новый DAG, который в свою очередь увеличивается на 8 МБ. Важно знать размер текущего и будущего файла, так как именно он влияет на скорость добычи валюты.
Файл DAG загружается в память GPU как только запускается майнер. Соответственно, если размер DAG больше памяти GPU, то этот графический процессор становится бесполезен. Размер будущего файла DAG можно рассчитать вручную или воспользоваться специальным сервисом. Например, здесь.
Напрашивается вывод, что производительность старых карт ухудшается с каждой эпохой. А значит, чем больше VRAM, тем больше производительность.
Как бороться?
Для противодействия майнерам пока не создано особого ПО под Виндовс 10. Но учитывая масштабы распространения криптовалют, оно скоро может появиться. На сегодня лучший способ «лечения» — проверенные антивирусные утилиты. Некоторые из них настолько эффективны, что порой закрадываются мысли: а не играют ли хакеры и разработчики антивирусов «за одну команду»?
- Неплохой стандартный антивирус — Microsoft Security Essentials, он же «Защитник Windows». К сожалению, может быть заблокирован вредоносными действиями Ethash.
Окно программы Microsoft Security Essentials
- Хорошая утилита от Dr.Web для подобных целей — это Dr.Web CureIt! При установке она подменяет своё название. Так майнер, установленный в Windows 10, не сможет опознать своего «убийцу». При загрузке программа уже имеет актуальные антивирусные базы.
Окно программы Dr.Web CureIt
- Другой хороший способ удалить вирус — Kaspersky Virus Removal Tool. Об авторитете разработчика тут говорить излишне, это одна из крупнейших в мире компаний по безопасности, с передовыми технологиями и лучшими базами.
Окно программы Kaspersky Virus Removal Tool
- Есть ещё несколько программ для тех, кого другие варианты не устраивают. Например, HitmanPro с приятным интерфейсом и полностью автоматической работой. Хорошо подходит для удаления троянов и рекламного ПО. И также поможет, если вы подцепили заражение на свой браузер.
Окно программы HitmanPro
Окно программы AdwCleaner
Или AdwCleaner, но это скорее против навязчивой рекламы.
Краткое описание
Алгоритм Ethash является функцией протокола Доказательства выполнения работы (PoW), который стимулирует безопасность в таких сетях, как Ethereum, Ethereum Classic, Metaverse, Expanse, Musicoin, Pirl, Whale и другие.
Блокчейн криптовалюты, в частности Ethereum, в которой применяется алгоритм Ethash для PoW, имеет некоторые отличия от классического блокчейна Bitcoin: его блоки содержат хеш заголовка, хеш-копию списка транзакций, корневой хеш, номер блока и nonce (одноразовый код) — параметр определяющий сложность вычислений.
Используемый алгоритм Ethash (представляющий собой модифицированную версию Dagger-Hashimoto) включает в себя поиск такого входного сигнала nonce, который должен быть ниже установленного порога сложности. Поиск nonce осуществляется сложным методом перебора вычисляемых хеш-функций, в то время, как проверка вычислений для подтверждения блока довольна проста. Иными словами, для определения nonce главную роль играет порог сложности, а, следовательно, манипулируя параметром сложности, можно контролировать время добычи блока.
Alert: Главный Риск
Пожалуй серьезным недостатком Ethereum как платформы в целом для майнеров можно назвать стремление Витарика Бутерина и команды платформы Ethereum к переходу на PoS.
Если рассматривать иннициативу в целом – то для самой сферы, учитывая особенности работы блокчейна эфира это может стать только плюсом. Но если мы рассмотрим переход на PoS – то именившиеся правила эмиссии ставят под риск весь майнерский промысел организованный вокруг второй по популярности криптовалюты среди всех представленных.
Поэтому, если вы всерьез решили заниматься довольно профитным майнингом Ethereum – и рассматриваете Asic майнеры на базе алгоритма Ethash в качестве основных, то стоит серьезно задуматься о выборе майнингового оборудования.
Вполне возможно вашим выходом станет покупка видеокарт для майнинга. Да это решение гораздо менее профитное чем Asic miner от Bitmain. Однако в случае успешного релиза константинополя и последующих проектов, существует риск остаться ни с чем. В случае если вы будете поддерживать блокчейн при помощи видеокарт – то их всегда можно будет потом слить на вторичном рынке практически за полную стоимость.
Однако если рассматривать майнинг всерьез – то скорость окупаемости майнинга на асиках значительно превышает скорость окупаемости видеокарт, а учитывая общие потуги и перспективы в отношении модернизации блокчейна на базе Ethash можно говорить о том, что перед полным переходом последует анонс, в течение которого можно будет с легкостью сбыть майнинговое оборудование без убытка.
Как работает Ethash?
Если майнер проник на компьютер без ведома пользователя, а система имеет прямой доступ к интернету, начинается его работа. При этом сразу же создается папка Ethash (в Windows 7, например). При подборе комбинаций, если не принять соответствующих мер, папка со временем будет увеличиваться в размерах.
Собственно, и сам майнер Ethereum – штука весьма «прожорливая». Прежде всего, идет неимоверная нагрузка на оперативную память и вычислительные возможности центрального процессора. Это и понятно: за какое-то определенное время он должен вычислить нужный хэш, что сродни поиску требуемого значения из комбинаций генератора случайных чисел.
Другие способы устранить ошибку
Если предыдущими методами решить проблему с видеокартой не получилось, попробуем увеличить файл подкачки Windows. В некоторых случаях эта рекомендация должна её решить.
- Выберите «Пуск» внизу рабочего стола и нажмите пункт «Выполнить» или нажмите одновременно 2 клавиши — WIN+R;
- Введите следующую команду «control system»;
- В появившемся окне необходимо выбрать строку «Дополнительные параметры». Она находится слева вверху;
Открытия дополнительных параметров системы Windows - Откроется окошко, в котором выберите «Дополнительно» и нажать на кнопку «Параметры»;
- На следующем шаге нажмите снова вкладку «Дополнительно» и нажмите на кнопку «Изменить»;
- Уберите галочку с пункта «Выбирать автоматически», сфокусируйте выбора на системном диске в списке ниже, выберите «Указать размер» и напишите в первой строке (максимальный размер) 32 Мб, во второй (исходный размер) укажите 16 000 Мб. Чуть ниже этих пунктов нажмите кнопку «Задать» и выберите «Ок» внизу окна.
Увеличение файла подкачки Windows
Закройте окна и попытайтесь запустить майнер. Если вы пытаетесь на одной видеокарте майнить разными программами, попробуйте оставить только одну. Также попробуйте более новую Claymore Dual Miner 11.6. В этой версии разработчики решили проблемы, связанные с видеопамятью и рядом версий устройств. Найти данное ПО можно на странице https://www.dualminer.ru/. Также предпочтительно использовать для него операционную систему Windows 7. В ней пользователи намного реже сталкиваются с подобными ошибками.
Читайте также: AirDrop криптовалюты — что это такое и для чего используется
А если у вас есть опыт использования ОС Linux — это будет для вас лучшим вариантом. Она уже настроена и готова работать с Claymore Dual Miner. Но работа и установка на этой ОС отличается более сложным процессом. Для этих задач Linux имеет ряд преимуществ. Главное — до 20% экономии электроэнергии при майнинге. Для больших ферм это немаловажно. В Linux достаточно редко встречается ошибка CUDA error — cannot allocate big buffer for DAG.
Как деинсталлировать данную папку?
Возможно, я вас разочарую, но скажу прямо – просто так этот троян не удалить. У него имеются специальные файлы, блокирующие каждую попытку удалить данную папочку. Но, всё же удалить её можно:
- Для начала, скачаем антивирус DrWeb CureIt (он бесплатен и ему не нужна установка);
- Далее, загружаем ПК в безопасном режиме. В самом начале загрузки компьютера много раз нажимаем на F8, затем в появившемся окошке выбираем «Безопасный режим»;
- В этот момент интернет связь лучше прервать (достаточно отсоединить кабель из входа или выключить, войдя в «Дополнительные параметры адаптера»);
- Теперь настало время запустить наш Доктор Веб, скаченный до этого. Важно – входим в настройки и выбираем функцию «Запрещать низкоуровневую запись…». Другими словами, анализ будет на глубоком уровне. Для этого, нажмём на ярлык в виде ключа в углу справа и в ниспадающем меню выберем «Настройки»;
- Затем, в новом окошке поставим галочку над данной командой и просканируем наш компьютер. Найденные вирусы удалим;
- Далее, запустим «Диспетчер задач» и перейдём во вкладку «Подробности». Кликнем по меню «ЦП», для отображения в начале перечня процессов, потребляющих максимальный объём системных ресурсов;
- Если найденная в прошлом шаге папочка не системная, но находится в папочке пользователя, то можно безбоязненно удалить её начинку;
- Затем необходимо пройти к папочке «Ethash» (её адрес я указал сначала статьи). Далее, необходимо выделить данную папочку и кликнем по клавише Del;
- Если её удалить не получается, тогда нужно применить программы, которые выключают блокировку на удаление программ (вроде IObit Uninstaller).
Как Ethash появляется на ПК
Одной из наиболее известных криптовалют являются биткойны, использующиеся в одноимённой платёжной системе. Для заработка биткойнов существует процесс, называемый «майнинг», который построен на решении компьютерами математических задач. Майнеры (программы для осуществления вычислений) должны подобрать из множества комбинаций один правильный хэш, и получить за это вознаграждение в виде 25 биткойнов. Такие программы-майнеры поддерживают работу денежной системы, осуществляют системные транзакции и служат связующим звеном в работе p2p-сети.
Одно дело, когда вы загрузили и установили майнер на свой компьютер по личной инициативе с целью мелкого заработка. Другое – когда он попал на ваш компьютер без вашего ведома, грузит ресурсы вашего процессора и видеокарты, и здорово препятствует нормальной работе системы. Обычно такие майнеры «non grata» Ethash попадают на компьютер в результате бандлинга или с каким-либо вирусом, который кроме заражения компьютера вирусными программами помогает создателю вируса немного заработать на использовании мощностей заражённого компьютера.
Читайте также: Амортизационные облигации – что это и как работает
Также мною ранее описаны значения папок Windows.old и Thumbnails, если вы не знаете об их значении советую ознакомиться.
SHA 256: с чего все начиналось
Алгоритм, лежащий в основе майнинга легендарного Bitcoin и множества его форков, разработан Агентством национальной безопасности США. При использовании системы безопасности или алгоритма консенсуса Proof-of-Work задача вычисления хэша решается с помощью процессора, CPU и GPU. Понятно, что возможности майнера напрямую зависят от производительности его оборудования. Благодаря этому, алгоритм SHA-256 реализован в большинстве выпущенных на настоящий момент специализированных ASIC-майнеров. Добыча Bitcoin стала привилегией владельцев крупных майнинговых ферм. Алгоритм SHA-256 помимо криптовалюты используется в некоторых протоколах.
Как Ethash появляется на ПК
Одной из наиболее известных криптовалют являются биткойны, использующиеся в одноимённой платёжной системе. Для заработка биткойнов существует процесс, называемый «майнинг», который построен на решении компьютерами математических задач. Майнеры (программы для осуществления вычислений) должны подобрать из множества комбинаций один правильный хэш, и получить за это вознаграждение в виде 25 биткойнов. Такие программы-майнеры поддерживают работу денежной системы, осуществляют системные транзакции и служат связующим звеном в работе p2p-сети.
Одно дело, когда вы загрузили и установили майнер на свой компьютер по личной инициативе с целью мелкого заработка. Другое – когда он попал на ваш компьютер без вашего ведома, грузит ресурсы вашего процессора и видеокарты, и здорово препятствует нормальной работе системы. Обычно такие майнеры «non grata» Ethash попадают на компьютер в результате бандлинга или с каким-либо вирусом, который кроме заражения компьютера вирусными программами помогает создателю вируса немного заработать на использовании мощностей заражённого компьютера.
Также мною ранее описаны значения папок Windows.old и Thumbnails. если вы не знаете об их значении советую ознакомиться.
Папка Ethash: можно ли удалить этот объект?
Теперь несколько слов об удалении. Давайте посмотрим на сам каталог Ethash. Что это за папка, понятно. С размером и содержимым тоже все ясно. Как вы думаете, каков будет результат, если удалить каталог вручную?
Наивно думать, что это даст хоть какой-то значимый эффект. А знаете почему? Да только потому, что сам майнер на компьютере никуда не денется, а значит, в дальнейшем создаст такой же каталог заново. Таким образом, обычное удаление папки не даст ровным счетом ничего.
Кроме того, нередко отмечается, что после удаления описываемой директории майнер может повести себя весьма интересно, создав каталоги (например, Adobe), помеченные квадратиками или еще какими-то символами. А их потом искать придется долго и нудно. Поэтому, если хотите полностью избавиться от такой головной боли, сначала придется удалить первичный объект (майнер), а только потом заниматься удалением его сопутствующих директорий или остаточных компонентов. В их числе должна присутствовать и папка Ethash. Удалить все, конечно, можно вручную, но лучше этим не заниматься (далее будет понятно, почему).
Что делать, если видеокарта не майнит Эфириум
Разработчики майнера lolMiner, с которым мы уже знакомы, в курсе проблемы, с которой скоро столкнутся обладатели видеокарт с 4 ГБ памяти. Поэтому они выпустили обновлённую версию программного обеспечения и добавили в него поддержку так называемого “зомби-режима” добычи криптовалюты. С его помощью видеокарты на 4 ГБ памяти смогут продолжить майнить Ethereum даже в начале 2021 года.
Почему именно зомби? Вот цитата разработчика проекта Вилке Трайа, также известного под ником Lolliedieb.
Меня спрашивали, почему именно зомби-режим. Ну, мне кажется, что этот термин более чем подходящий. Есть видеокарты, которые к определённой дате должны быть мертвы, но они продолжат майнить — пусть и с некоторой просадкой эффективности. Прямо как нежить (в мире видеокарт).
То есть майнинг Эфириума будет продолжаться, но с постепенно снижающейся эффективностью.
Нововведение действительно работает. В качестве доказательства девелопер представил скриншот, на котором он майнит криптовалюту в тестовой сети с эпохой 390. В данном случае нулевая видеокарта имеет 4 ГБ памяти — и она продолжает работать и выдавать хешрейт в 23 MH/s.
Тестирование зомби-режима майнинга
Вот заключение от разработчика.
В целом умещу идею в нескольких словах: это режим, который позволяет майнить Эфириум после эпохи 381 — именно она является последней, где видеокарты с 4 ГБ могут работать на полную мощность. Постепенно эффективность работы будет медленно снижаться. На эпохе 382 хешрейт будет составлять 95 процентов от максимального, а на 390 — 55 процентов. Увы, на 400 эпохе производительность будет эквивалентна всего 22 процентам, однако майнинг всё ещё будет продолжаться.
Соответственно, видеокарта будет выдавать больше 50 процентов эффективности в течение следующих одиннадцати эпох. А это где-то 60 дополнительных дней после официального прекращения добычи.
Для наглядности разработчик привёл таблицу эффективности работы видеокарт AMD RX 580, которая в нормальных условиях выдаёт хешрейт в 30 MH/s. 21 декабря показатель снизится до 27.63 MH/s — а это 92 процента от максимума.
Хешрейт в зомби-режиме майнинга
Отдельно отметим, что зомби-режим будет работать как на Linux, так и на Windows. Впрочем, лучшие результаты будет показывать именно первая операционная система — это в том числе видно на таблице.
Есть ли смысл в майнинге не на полную мощность? Ещё как. Дело в том, что одновременно с видеокартами справляться с добычей Эфириума перестанут и ASIC-майнеры на 4 ГБ. Соответственно, хешрейт сети заметно просядет, после чего уменьшится и сложность майнинга. А значит, оставшиеся видеокарты на ETH будут приносить больше, чем они делали до этого. Здесь преимущества продолжения майнинга Эфириума более чем очевидны.
Вот цитата разработчика по этому поводу.
Куда деть все устройства на 4 ГБ? Сложность майнинга ETC, Beam и Ravencoin может взлететь до небес, так что 50 процентов прибыльности на видеокартах с 8 ГБ по-прежнему могут быть более выгодными, чем доходность многих альткоинов.
То есть разработчики предполагают, что в теории майнинг на видеокарте с 4 ГБ на неполной мощности после роста DAG-файла может быть даже выгоднее, чем на полную до этого события. Всё же после возникновения проблем майнеры будут вынуждены переводить свои мощности на другие криптовалюты, из-за чего майнить их будет значительно сложнее.
Майнинг Ethash (Dagger-Hashimoto)
Алгоритм очень требователен к объемам памяти: для возможности добычи должна быть сохранена последняя часть файла DAG, поэтому требования к ОЗУ начинаются с 1 ГБ и растут на 441 МБ в год.
Когда 30 тысяч блоков получают свою цифровую подпись, происходит смена эпох, которая увеличивает DAG-файл на 8 мб. И сегодня даже минимальный лимит с показателем 2 Гб считается недостаточным, так как рабочая программа просто не поместится в такой объем. Актуальное требование – 3,5-4 Гб памяти на 1 GPU.
Самые продуктивные результаты в работе с алгоритмом Ethash показывают микропроцессоры AMD, но и 10-я серия видеокарт NVIDIA также прекрасно справляется с данной хеш-функцией. Вот таблица с техническими показателями некоторых актуальных моделей:
GPU | Модель | Хешрейт Ethash, Mh/s |
Radeon | RX-470 Sapphire Nitro+ 4096 Mb | 24 |
RX-480 Power Color Red Dragon 8192 Mb | 25 | |
RX-480 Sapphire Nitro+ 8192 Mb | 25 | |
GeForce | GTX-1060 Palit 3072 Mb | 20 |
GTX-1070 Palit 8192 Mb | 28 | |
Radeon | R9 Fury-X ASUS 4096 Mb | 27 |
R9 Fury-X Sapphire 4096 Mb | 27 |
Альтернативные решения
Антивирусы — это хорошо, но каждую неделю для Windows появляются новые и новые вредоносные программы. Обновления для них не всегда столь оперативны. Так что если вы боитесь потерять доступ к ресурсам ПК в самый неожиданный момент, используйте следующие методы.
- Программа Uninstall Tool поможет вовремя отреагировать на установку вредоносного ПО. Она оснащена специальным Монитором, который выдаст предупреждение о бандлинге. Бандлинг — это встраивание сторонних программ в загружаемые файлы и приложения. Скорее всего, именно так вы подхватили Ethash на «десятку».
Окно программы Uninstall Tool
- Найдите в интернете программу, которая поможет вам удалить «неудаляемую» папку. Вы также можете попробовать поменять права доступа к папкам, воспользовавшись «Свойствами».
- Используйте альтернативный Диспетчер задач для Виндовс 10.
А если вирусы, троянские программы и агрессивная реклама постоянно донимают вас — попробуйте сменить операционную систему. Например, на базе устойчивой к вирусам Linux создано огромное количество ОС на любой вкус. Многие из них более чем удобны даже для новичка.
Разработаны ASIC-майнеры для добычи Ethereum (ETH) на алгоритме Ethash
Готовится запуск первой партии ASIC для майнинга Ethereum (ETH). Известно, что криптовалюта Виталика Бутерина основана на Ethash, хорошо известном алгоритме Proof-of-Work (PoW), который используется у многих других монет.
Этот алгоритм использует два стандартных криптографических алгоритма SHA-3 и Keccak. С одной стороны, это даёт устойчивость к майнингу с помощью ASIC, с другой стороны, позволяет сократить время верификации и исполнения.
Устойчивость к ASIC гарантируется алгоритмом с использованием псевдослучайного набора данных, инициализированного в соответствии с переменной цепочкой блоков. Этот набор данных называется DAG (направленный ациклический график), он обновляется через каждые 30 тысяч блоков (около 5 дней). Несмотря на это, нескольким компаниям удалось использовать ASIC для майнинга ETH.
Linzhi — компания из Шэньчжэнь основана в 2020 году бывшим сотрудником Canaan Creative (компания-производитель биткоин-майнеров Avalon) Чэнь Минем. Стартап, получивший инвестиции в размере $ 4 млн, уже работает над этим решением, хотя и с отставанием от графика примерно на 9 месяцев.
Первоначально первые образцы должны были появиться в апреле 2019 года, запуск в серийное производство — в июне.
«Мы недооценили сложность чипа и время, необходимое для развития команды и обеспечения работоспособности компании.
Надеемся, что в дальнейшем сможем двигаться по следующему графику: в декабре 2019-го появятся экспериментальные образцы устройств, а в феврале 2020 мы запустим их в массовое производство».
Сейчас компании готовит первую партию из 200 ASIC.
Если ASIC окажутся конкурентоспособными, то после начала массового производства компания бросит вызов лидерам отрасли Bitmain и InnoSilicon. В первых спецификациях упоминается 1400 мегабайт в секунду (МГ/с) с расходом 1 кВт/ч.
Читайте также: Стоит ли инвестировать средства в криптовалюту Bytecoin
Для сравнения, InnoSilicon A10 имеет характеристики 450 МГц/с при энергопотреблении 850 Вт, в то время как видеокарта NVIDIA GTX TitanV, одна из самых мощных на рынке, достигает всего 656 МГц/с при потребляемой мощности около 2,1 КВт/ч (источник f2pool).
Цены на ASIC пока неизвестны, однако Чен разработал систему скидок на первые заказы для покупателей, приобретающих всего несколько устройств, так как они способствуют децентрализации.
Одной из главных проблем для компании, которая производит ASIC для Ethereum, — алгоритм ProgPoW. Это алгоритм консенсуса Proof-of-Work (PoW), устойчивый к добыче с помощью ASIC. Его разработка уже ведётся, но без каких-либо конкретных сроков.
Конечно, вряд ли он будет готов к следующему хардфорку Ethereum Istanbul, запланированному на октябрь 2020 года. Обновление будет разделено на две части: первая часть, если не будет задержек, будет внедрена в сеть в октябре и будет включать в себя шесть изменений в протокол (EIP).
Кроме того, Ethereum готовится к переходу на алгоритм Proof-of-Stake, который произойдет одновременно с запуском Casper. Переход на PoS сделает любые ASIC совершенно бесполезными.
По мере реализации планов Ethereum Foundation компания сосредоточится на майнинге ETC.
Scrypt: баланс между памятью и временем
Для того, чтобы устранить уязвимость SHA-256, разработан второй по популярности алгоритм Scrypt. Процесс майнинга с использованием этих двух протоколов одинаков:
- На вход подается блок данных.
- К его обработке применяется хэш-функция.
- На выходе получается хэш с заданными параметрами.
Принципиальная разница в хэш-функции. Она нарочито сложна. В начале вычислений генерируется вектор битовых последовательностей, которые хранятся в памяти. В процессе получения ключа эти последовательности запрашиваются в случайном порядке, комбинируются, функция постоянно обращается к памяти. В принципе, алгоритм генерации последовательностей известен. Можно не хранить их, а вычислять нужную в момент запроса. В таком случае процесс становится очень медленным. Созданный на основе Scrypt ASIC уже не сможет на порядки превзойти простых майнеров, использующих память.
Процесс деинсталляции майнера
Наконец, рассмотрим вопросы удаления основного приложения. Тут не все так просто. Дело в том, что его обнаружить бывает невозможно (часто в списке процессов или запущенных программ и служб его нет, он может маскироваться под системный процесс svchost и т. д.).
Можно, конечно, попытаться использовать раздел программ и компонентов, найти там оригинальное приложение с названием майнера и удалить его стандартным средством. Можно пойти и дальше, используя для удаления деинсталляторы вроде iObit Uninstaller. Но такие методы применимы только в том случае, если основная программа присутствует в списке установленных приложений. Но, к сожалению, обычно ее там нет.
Так что же делать? Как показывает практика, на сегодняшний день оптимальным решением по очистке системы от этой напасти является использование популярной антивирусной утилиты Dr. Web CureIt!, которая, в отличие от большинства остальных сканеров, обнаруживает угрозу и нейтрализует ее. И только после того, как основной апплет будет обезврежен, каталог Ethash в указанной выше локации можно будет удалить без всяких последствий для системы (в смысле того, что он не будет создан заново).
Иногда можно обойтись и без этого. Достаточно в «Диспетчере задач» при всех закрытых приложениях отследить все процессы, которые уж слишком нагружают системные ресурсы в режиме простоя (бездействия), определить местоположение ответственных за процессы файлов и удалить их самостоятельно. Опять же, после удаления основного объекта-инициатора можно безболезненно избавиться и от описываемого каталога. И не забудьте почистить реестр!
- https://abat-krim.ru/s-nulya/dag-fajl-etherium.html
- https://qna.habr.com/q/282210
- https://yandex-deengi.ru/sovety/razmer-dag-fajla.html
- https://ipt-miit.ru/programmy/ethash-v-windows-chto-eto-za-papka-i-kak-eyo-udalit.html
- https://IgrySVyvodom.ru/kriptovalyuty/ethash-algoritm.html
- https://qwazer.ru/kriptovalyuty/ethash-chto-eto.html
- https://nastroyvse.ru/opersys/win/papka-ethash-v-windows-kak-eyo-udalit.html
- https://info-kibersant.ru/ethash-chto-eto-za-papochka.html
- http://bitcoin-job.ru/ethash-kak-udalit.html