Алгоритм майнинга эфириума (ethereum)

Период актуальности майнинга на видеокартах для Ethash

Как видно из приведённой выше таблицы, в Ethereum и Ethereum Classic размер DAG-файла уже превышает 2 Гб, то есть, с видеокартами, объём памяти которых меньше этой величины, майнинг можно даже не начинать. Тот же Эфир карты с 2 Гб перестали манить еще в конце 2020 года. Но с двухгигабайтными картами всё ещё актуально майнить Expanse, Ubiq, Soil и любые другие монеты с показателями размера файла меньше 2 Гб. Другими словами, актуальность добычи криптовалюты напрямую зависит от объёма памяти видеокарт. Однако есть один важный фактор, который в данный момент, например, относится к криптовалюте Musicoin.

При оценке потенциала памяти нельзя рассчитывать на все 100%, указанных в описании и спецификациях. Часть объёма используется для буфера, что легко проверить, взглянув на данные загрузки майнером Claymore:

При подключении к видеокарте монитора, объем доступной памяти ещё сильнее сокращается приблизительно на 150-200 Мб.

Расчёт показывает, что для Эфириума трёх гигабайтные видеокарты потеряют актуальность уже к концу 2020 года. А вот видеокарты с 4 Гб при сохранении текущего положения дел для добычи Эфира будут актуальны еще почти 2,5 года. Но и с двухгигабайтными картами добыча других криптовалют сохраняет экономическую целесообразность, а нередко какие-то валюты из числа «второстепенных» дают даже больший экономический эффект, чем добыча топовых крипт

Ethash: что это за папка?

Исходя из общепринятого описания этого объекта, он предназначен для хранения данных, которые использует майнер криптовалют в виде платформы Ethereum. Майнер представляет собой средство зарабатывания денег. Из огромного количества комбинаций он должен подобрать единственно правильный хэш, после чего владельцу начисляется премия в размере 25 биткоинов.

Папка Ethash в Windows, как правило, находится в пользовательской локации (основной каталог AppData, директория Local). Обычно в ней имеется несколько файлов, названия которых начинаются с «full-». Размер каждого объекта составляет порядка 1,0-1,5 Гб.

Процесс деинсталляции майнера

Наконец, рассмотрим вопросы удаления основного приложения. Тут не все так просто. Дело в том, что его обнаружить бывает невозможно (часто в списке процессов или запущенных программ и служб его нет, он может маскироваться под системный процесс svchost и т. д.).

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

Так что же делать? Как показывает практика, на сегодняшний день оптимальным решением по очистке системы от этой напасти является использование популярной антивирусной утилиты Dr. Web CureIt!, которая, в отличие от большинства остальных сканеров, обнаруживает угрозу и нейтрализует ее. И только после того, как основной апплет будет обезврежен, каталог Ethash в указанной выше локации можно будет удалить без всяких последствий для системы (в смысле того, что он не будет создан заново).

Иногда можно обойтись и без этого. Достаточно в «Диспетчере задач» при всех закрытых приложениях отследить все процессы, которые уж слишком нагружают системные ресурсы в режиме простоя (бездействия), определить местоположение ответственных за процессы файлов и удалить их самостоятельно. Опять же, после удаления основного объекта-инициатора можно безболезненно избавиться и от описываемого каталога. И не забудьте почистить реестр!

Криптовалюты на Ethash

Рассмотрим самые популярные системы, майнинг которых построен на рассматриваемом алгоритме:

  1. Ethereum – на сегодняшний день именно эта цифровая валюта считается главным конкурентом Bitcoin. Сам Виталик Бутерин отмечает расширенный функционал, то есть это не просто платежное средство, а децентрализованная платформа для работы со smart-контрактами.
  2. Ethereum Classic – появился в результате несогласия некоторых пользователей с хард-форком. Криптовалюта построена на основе оригинального Ethereum Blockchain.
  3. Expanse – децентрализованная платформа с открытым исходным кодом. Предназначена для разработки приложений. Сегодня монета торгуется на многих популярных биржах.
  4. Ubiq – еще одна платформа для работы со smart-контрактами и для создания Blockchain-приложений. Блок оптимизирован в сравнении с первоначальной концепцией.
  5. Pirl – цифровая валюта, совместившая майнинг на основе алгоритма Ethash и работу мастернодов. Опять-таки, в основу системы положена работа со smart-контрактами. Обеспечивается надежная защита от ASIC-майнеров

Существуют и другие криптовалюты: Musicoin, Metaverse, SOILcoin, Elementrem, Ellaism, WhaleCoin, Bowhead и другие. Вселенная Ethereum постоянно расширяется, поэтому появляются новые системы, работающие на алгоритме Ethash.

История появления

Разработчиком алгоритма Ethash считается канадский программист Виталик Бутерин, анонсировавший в 2015 году появление новой криптовалюты Ethereum. На тот момент Виталик имел большой опыт работы в криптоиндустрии, поскольку еще в 2011 году запустил журнал Bitcoin Magazine.

Первоначальное название рассматриваемого алгоритма – Dagger-Hashimoto. Главная особенность данной разработки заключается в значительном отличии от всех существующих аналогов. В первую очередь для майнинга требуется специальное программное обеспечение.

Чтобы начать добывать монеты необходимо иметь 2 ГБ оперативной памяти, в противном случае софт просто не запустится. В дальнейшем минимальный порог был увеличен до 3,5 ГБ.

Для начала майнерам нужно было скачать и установить программу Ethminer. После этого осуществлялось подключение к интернету. Схема рабочего процесса проста и понятна: генерация файла с расширением .DAG внушительного объема. Хранился данный файл на жестком диске, так как без него невозможно запустить майнинг.

Генерация DAG-файла занимала в среднем 10 минут, однако следует учитывать тот факт, что создавалось сразу две эпохи майнинга, поэтому время ожидания увеличивалось вдвое.

Главная проблема алгоритма заключалась в том, что в ходе смены эпохи в DAG-файле программа для майнинга зависала. В 2016 году была выпущена программа ClayMore. С помощью этого софта были устранены проблемы с зависанием. В результаты таких нововведений DAG-файл начал сохраняться не на винчестер, а на видеокарту.

Появление программы ClayMore Dual Miner также расширило возможности майнеров, например, они смогли добывать сразу 2 криптовалюты. Вторая монета заметно ускоряла генерацию первой. Однако есть один значительный недостаток – возрастает количество потребляемой электроэнергии.

Криптовалюты на Ethash

Рассмотрим самые популярные системы, майнинг которых построен на рассматриваемом алгоритме:

  1. Ethereum – на сегодняшний день именно эта цифровая валюта считается главным конкурентом Bitcoin. Сам Виталик Бутерин отмечает расширенный функционал, то есть это не просто платежное средство, а децентрализованная платформа для работы со smart-контрактами.
  2. Ethereum Classic – появился в результате несогласия некоторых пользователей с хард-форком. Криптовалюта построена на основе оригинального Ethereum Blockchain.
  3. Expanse – децентрализованная платформа с открытым исходным кодом. Предназначена для разработки приложений. Сегодня монета торгуется на многих популярных биржах.
  4. Ubiq – еще одна платформа для работы со smart-контрактами и для создания Blockchain-приложений. Блок оптимизирован в сравнении с первоначальной концепцией.
  5. Pirl – цифровая валюта, совместившая майнинг на основе алгоритма Ethash и работу мастернодов. Опять-таки, в основу системы положена работа со smart-контрактами. Обеспечивается надежная защита от ASIC-майнеров

Существуют и другие криптовалюты: Musicoin, Metaverse, SOILcoin, Elementrem, Ellaism, WhaleCoin, Bowhead и другие. Вселенная Ethereum постоянно расширяется, поэтому появляются новые системы, работающие на алгоритме Ethash.

Как Ethash появляется на ПК

Одной из наиболее известных криптовалют являются биткойны, использующиеся в одноимённой платёжной системе. Для заработка биткойнов существует процесс, называемый «майнинг», который построен на решении компьютерами математических задач. Майнеры (программы для осуществления вычислений) должны подобрать из множества комбинаций один правильный хэш, и получить за это вознаграждение в виде 25 биткойнов. Такие программы-майнеры поддерживают работу денежной системы, осуществляют системные транзакции и служат связующим звеном в работе p2p-сети.

Одно дело, когда вы загрузили и установили майнер на свой компьютер по личной инициативе с целью мелкого заработка. Другое – когда он попал на ваш компьютер без вашего ведома, грузит ресурсы вашего процессора и видеокарты, и здорово препятствует нормальной работе системы. Обычно такие майнеры «non grata» Ethash попадают на компьютер в результате бандлинга или с каким-либо вирусом, который кроме заражения компьютера вирусными программами помогает создателю вируса немного заработать на использовании мощностей заражённого компьютера.

Также мною ранее описаны значения папок Windows.old и Thumbnails, если вы не знаете об их значении советую ознакомиться.

Развитие алгоритмов майнинга

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

Большую роль будет играть сфера производства ASIC-майнеров. Пока среди алгоритмов майнинга не оказалось решений, способных успешно противостоять производителям этого оборудования. Поэтому устойчивыми к нему являются только небольшие проекты, под которые разрабатывать устройства нерентабельно. Неизвестно, кто получит в будущем лидерство: разработчики алгоритмов шифрования или производители ASIC-майнеров. Во втором случае возможно значительное усиление централизации криптовалют.

Период актуальности майнинга на видеокартах для Ethash

Как видно из приведённой выше таблицы, в Ethereum и Ethereum Classic размер DAG-файла уже превышает 2 Гб, то есть, с видеокартами, объём памяти которых меньше этой величины, майнинг можно даже не начинать. Тот же Эфир карты с 2 Гб перестали манить еще в конце 2016 года. Но с двухгигабайтными картами всё ещё актуально майнить Expanse, Ubiq, Soil и любые другие монеты с показателями размера файла меньше 2 Гб. Другими словами, актуальность добычи криптовалюты напрямую зависит от объёма памяти видеокарт. Однако есть один важный фактор, который в данный момент, например, относится к криптовалюте Musicoin.

При подключении к видеокарте монитора, объем доступной памяти ещё сильнее сокращается приблизительно на 150-200 Мб.

Расчёт показывает, что для Эфириума трёх гигабайтные видеокарты потеряют актуальность уже к концу 2018 года. А вот видеокарты с 4 Гб при сохранении текущего положения дел для добычи Эфира будут актуальны еще почти 2,5 года. Но и с двухгигабайтными картами добыча других криптовалют сохраняет экономическую целесообразность, а нередко какие-то валюты из числа «второстепенных» дают даже больший экономический эффект, чем добыча топовых крипт

Как майнить монеты на Ethash?

Есть несколько видов майнинга, каждый из которых имеет свои преимущества и недостатки.

Вид В чем суть Минусы Плюсы
Соло майнинг Майнер покупает оборудование и устанавливает его дома. Работает в одиночку, не подключаясь к пулу. Все недостатки связаны с нахождением дома оборудования для майнинга:
  1. Затраты на покупку видеокарт.
  2. Шум от работы кулеров.
  3. Необходимость настраивать и обслуживать ферму.
  4. Затраты на электричество.
  5. Нужно скачивать тяжелый кошелек с полной версией блокчейна, ожидать синхронизации.
  6. Риск пожаров и ограблений.
Вся прибыль достается майнеру.
Соло майнинг через пул Майнер работает в одиночку через пул. Все тоже самое плюс оплата комиссии пулу. Вычислительные мощности участников пула суммируются, за счет чего можно заработать больше.
Обычный майнинг через пул Майнер подключается к пулу и получает долю от общей прибыли пула. Все тоже самое. Есть разные схемы распределения прибыли между участниками пулов, в большинстве случаев это выгоднее, чем любой вид соло майнинга.
Облачный майнинг Майнер арендует у дата-центра вычислительные мощности и может использовать их для майнинга в соло или через пул. Выгодные цены на аренду начинаются при контрактах длиной от 1 года. Не нужно:
  1. Покупать оборудование.
  2. Платить за электроэнергию.
  3. Обслуживать ферму.
  4. Опасаться пожаров и ограблений.

В большинстве случаев выгоднее работать через пул, объединившись с другими майнерами.

Облачный майнинг

Есть 2 крупных и проверенных майнинг-центра, где можно покупать мощности:

  1. Hashflare.io.
  2. Genesis-mining.ru.

Тарифы на майнинг Ethash приведены на скриншотах ниже.


Цена на Hashflare.io.


Цена на Genesis-mining.ru.

На Genesis-mining.ru в последнее время тарифных планов часто нет в наличии, что может быть связано с перестройкой сети Ethereum на PoS.

Майнинг через пул

Новичкам, которые не знают, как начать майнинг, лучше всего действовать в такой последовательности:

  1. Определиться с оборудованием и программами майнерами.
  2. Выбрать пул.
  3. Зайти в пул, скачать майнер. Необходимые настройки батника в нем уже будут прописаны, нужно будет просто создать воркера и запустить работу.

Скачивать программы с непроверенных источников или работать через маленькие и малоизвестные пулы не рекомендуется.

О том, как майнить криптовалюты на Ethash, можно посмотреть это хорошее видео. Блогер разбирается с настройками майнинга через пул на примере Pirl (PIRL).

Оборудование и программы для майнинга

Для добычи монет на Ethash лучше всего подходят GPU. CPU использовать можно, но это не дает прибыли.

В качестве программы-майнера применяют Claymore’s Dual Miner. Он подходит для видеокарт Nvidea, AMD. Помимо основного алгоритма Ethash позволяет работать с Blake256 или другим криптографическим алгоритмом. Скачивать программу лучше всего в пуле, через который планируется майнинг.

О настройке программы можно узнать из этого видео.

О выборе видеокарты для майнинга можно посмотреть вот такой обзор, где блогер тестирует майнинг Ethash на Radeon 560 и делится своими мыслями по теме.

Ubiq

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

Команда разработчиков постоянно работает над совершенствованием исходного кода сети, чтобы платформы обладала более высоким уровнем гибкости и надежности, чем Эфириум.

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

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

Обзор алгоритма Ethash

В этой статье я расскажу про алгоритм Ethash, который используется для майнинга различных криптовалют, но главная из них это, конечно, Ethereum. Ethash — это Proof of Work (PoW) алгоритм, который является последней версией алгоритма Dagger-Hashimoto, хотя его больше нельзя назвать таковым, так как многие из исходных функций обоих алгоритмов были кардинально изменены.

Термин Proof of Work означает, что майнеры ищут решение (“nonce” или одноразовый номер), которое при хешировании выдаст значение меньше целевого порога, который предварительно задан. Из-за криптографического характера хеш-функции практически невозможно обратное вычисление одноразового номера (“nonce”), удовлетворяющего целевому пороговому пределу. Только если вручную перебирать все возможные варианты.

Алгоритм Dagger-Hashimoto был придуман путем соединения алгоритма Dagger — Виталика Бутерина (одного из основателей Ethereum) и алгоритма Hashimoto Thaddeus Dryja. Он создавался, для того чтобы затруднить майнинг для ASIC-оборудования (Application Specific Integrated Circuits), а также для того, чтобы была легкая проверка и полное хранение в цепочке.

Затруднение майнинга для ASIC-оборудования необходимо, чтобы дать возможность добывать монеты пользователям, у которых нет достаточного объема капитала для покупки таких устройств.

Многие знают, что в данный момент майнинг монет Bitcoin невозможен даже на очень мощном компьютере. Это вызвано тем, что существует большое количество майнинговых ферм, состоящих из ASIC-оборудования, и имеющие гораздо большие вычислительные мощности чем любой персональный компьютер. Именно этой ситуации старались избежать разработчики алгоритма Dagger-Hashimoto и, соответственно, Ethash.

Что же такое ASIC-устройство? Это специальное оборудование, которое создается на основе интегральных схем, специально разработанных для майнинга монет. Мощность такого устройства сравнима с общей мощностью нескольких самых продвинутых видеокарт, однако при этом энергопотребление значительно ниже.

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

В итоге, появление ASIC-устройств вынудило пользователей, у которых нет достаточного капитала для их покупки, перестать майнить Bitcoin. По прогнозам некоторых аналитиков, в скором времени Bitcoin будут майнить только крупные ASIC-фермы, что приведет к централизации.

Как уже было сказано выше, алгоритм Ethash создавался с целью предотвратить появление ASIC-устройств для майнинга на этом алгоритме. Но в начале 2018 года компания Bitmain анонсировала выпуск первых ASIC-устройств для Ethash. Однако Ethereum решительно выступил против перспективы доминирования этих устройств в их сети, что привело к разговору о “брикетировании” этого оборудования. Брикетирование это технологическое обновление сети, которое делает аппаратное обеспечение бесполезным или даже сломанным, если оно подключено к сети. Из-за этого майнеры на таком оборудование были вынуждены скрыть свое присутствие и снизить мощность хеширования своих устройств. Также план Ethereum по переходу на технологию PoW/PoS (гибрид Proof of Work и Proof of Stake) c просто PoW делает разработку ASIC устройств для Ethash очень рискованным для производителей.

Что такое Ethash?

Ethash представляет собой модифицированную версию криптографического алгоритма Dagger-Hashimoto. В сети Ethereum он используется вместе с механизмом консенсуса Proof of Work (PoW), это означает, что криптовалюту можно майнить. Ethereum планирует переход на Proof of Stake (PoS), при таком консенсусе награду за сгенерированный блок будут получать те, кто уже владеет монетами ETH.

Криптографические алгоритмы в криптовалюте, и Ethash в том числе, выполняют 2 функции.

Роль Описание
Вместе с консенсусом защищают сеть от атак злоумышленников Решение каждой хеш-функции занимает некоторое время и требует вычислительной мощности.

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

При верификации транзакций и надежные, и скомпроментированные узлы должны прийти к консенсусу. Для того, чтобы изменить работу всего блокчейна хакеры должны иметь контроль минимум над 51% всех узлов сети, а это требует огромной вычислительной мощности.

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

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

Подпись служит гарантией, что отправитель имеет действительное намерение передать некоторую сумму денег со своего счета.

Ethash имеет несколько отличительных особенностей:

  1. Занимает около 4 Гб оперативной памяти. Подбор хеша происходит из множества значений, которое называется DAG. Это множество включает в себя 30 000 блоков и создается каждые 100 часов, этот период называется эпохой. Ethash ASIC еще не создан, и считается, что этот алгоритм устойчив к специализированным чипам.
  2. Сложность майнинга (подбора хеша) подстраивается под мощность сети и регулируется динамически. Это дает оптимальный расход вычислительных мощностей. Чем больше узлов в сети, и чем мощнее сеть в целом, тем сложнее будет майнинг.

Блок генерируется в среднем за 12 секунд, то есть, довольно быстро.

Алгоритм Ethash. Особенности

Всем известно, что добыча цифровых монет Bitcoin даже на самом мощном компьютере является невозможным. Это вызвано тем, что в текущий момент времени существует множество крупных ферм, которые состоят из специализированных ASIC-устройств.

Под термином «ASIC-устройство» принято подразумевать особое оборудование, созданное с применением интегральных схем, специально разработанных для добычи токенов. Практика свидетельствует о том, что мощность одного ASIC устройства сопоставимо с совокупной мощностью нескольких самых современных видеокарт, но при этом оно потребляет значительно меньше электроэнергии.

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

Так как алгоритм, на котором основан Bitcoin, состоит из довольно простых арифметических операций, ASIC-устройства для решения этих задач появились на рынке довольно быстро. Спустя определенное время появилось ASIC-оборудование для работы с алгоритмом Scrypt, на котором основывается криптовалюта Litecoin.

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


В основе рассматриваемого алгоритма лежат не простые арифметические вычисления, а особый граф, состоящий из последовательных узлов. Этот граф можно представить в виде своеобразного дерева, обладающего большим числом ответвлений. Благодаря этой особенности, создание ASIC-устройств для работы с рассматриваемым алгоритмом является практически нерешаемой задачей.

Получится ли у производителей ASIC сделать реального конкурента рядовым майнерам Ethereum

Новость о том, что крупнейшая китайская компания Bitmain работает над созданием первого ASIC-майнера для добычи Ethereum давно мелькала в интернете и в китайских средствах массовой информации. Выход нового устройства на рынок ожидается в июле 2018 года. Начиная с 2015 года алгоритм Ethash успешно сопротивлялся появлению мощного спецоборудования за счет предъявления высоких требований к быстродействию и объему памяти.

По информации, что появилась в открытом доступе, новый ASIC Antminer E3 будет содержать три материнские платы, в каждой из которых установлено 6 чипов для майнинга и столько же модулей памяти по 4 ГБ оперативной памяти третьего поколения DDR3. Эффективная вычислительная мощность или hashrate составит 180 мегахэш в секунду. Энергопотребление 800 Ватт. Вес 13 килограмм и не совсем стандартные размеры, по высоте он почти вдвое превышает другие продукты компании Bitman.

Анализ перспектив использования Antminer E3, проведенный на основании имеющихся данных, показывает, что ASIC по производительности почти не будет превосходить обычную майнинг-ферму на современных видеокартах GPU. В ситуации с другими криптовалютами появляющиеся устройства ASIC показывали производительность в десятки раз выше универсальных процессоров. Так что можно сказать, что труды по защите алгоритма от асик устройств не прошли даром.

Вполне реально, что разработчикам Ethereum удастся раньше 20 года перейти на алгоритм консенсуса Proof-of-Stake и тогда Antminer E3 окажется бесполезным. Для реализации этого перехода разработчики Ethereum Виталик Бутерин и Влад Замфир работают над протоколом Casper, котрый снизит влияние майнинга на сеть, за счет частичного перехода на Proof-of-Stake. Некоторые криптовалюты уже используют гибридную систему эмиссии, но платформа Ethereum – это совсем другой уровень. Если протокол Casper удастся успешно реализовать, разработчики других криптовалют тоже задумаются о переходе и это может перейти в массовое явление.

С чем мы имеем дело?

Папка Ethash в Windows 7 / 8 / 10 не является системной, а создается вирусом! Таким образом злоумышленники собирают важные данные пользовательского типа, помещают их в каталог в зашифрованном виде, затем отправляют к себе на сервер. Думаю, не стоит упоминать, насколько опасен такой троян для системы и владельца ПК.

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

Расположена вредоносная папка по пути:

C | Users | user | Appdata | Local | Ethash

«user» – это имя пользовательской папки, название аккаунта.

Внутри нее может быть любое количество файлов, имена которых начинаются на «full», а далее идет уникальный идентификатор элемента. Стоит отметить, что каждый такой объект занимает не менее 1 Гб дискового пространства.

Ethash: что это за папка?

Исходя из общепринятого описания этого объекта, он предназначен для хранения данных, которые использует майнер криптовалют в виде платформы Ethereum. Майнер представляет собой средство зарабатывания денег. Из огромного количества комбинаций он должен подобрать единственно правильный хэш, после чего владельцу начисляется премия в размере 25 биткоинов.

Папка Ethash в Windows, как правило, находится в пользовательской локации (основной каталог AppData, директория Local). Обычно в ней имеется несколько файлов, названия которых начинаются с «full-». Размер каждого объекта составляет порядка 1,0-1,5 Гб.

Значение криптографического алгоритма и консенсуса

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

Понятие Синонимы Значение
Криптографический алгоритм Хеш-функция, криптографическая функция, алгоритм майнинга Хеш-функция – это сложное математическое уравнение, которое при любых входящих данных выдает результат фиксированной длины (в байтах). Этот результат называется хешем. При майнинге майнер решает это уравнение (подбирает хеш). Затем он транслирует свое решение другим узлам, и они проверяют его правильность, приходят к консенсусу.

Когда блок сгенерирован, майнер получает награду, если в системе это предусмотрено.

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

Алгоритм консенсуса Механизм консенсуса, механизм защиты, функция консенсуса Алгоритм консенсуса – это математическая формула, по которой все узлы сети могут проверять подлинность транзакций и приходить к единому мнению относительно того, включать ли транзакцию в блок.

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

Как бороться?

Для противодействия майнерам пока не создано особого ПО под Виндовс 10. Но учитывая масштабы распространения криптовалют, оно скоро может появиться. На сегодня лучший способ «лечения» — проверенные антивирусные утилиты. Некоторые из них настолько эффективны, что порой закрадываются мысли: а не играют ли хакеры и разработчики антивирусов «за одну команду»?

  • Неплохой стандартный антивирус — Microsoft Security Essentials, он же «Защитник Windows». К сожалению, может быть заблокирован вредоносными действиями Ethash.

  • Хорошая утилита от Dr.Web для подобных целей — это Dr.Web CureIt! При установке она подменяет своё название. Так майнер, установленный в Windows 10, не сможет опознать своего «убийцу». При загрузке программа уже имеет актуальные антивирусные базы.

  • Другой хороший способ удалить вирус — Kaspersky Virus Removal Tool. Об авторитете разработчика тут говорить излишне, это одна из крупнейших в мире компаний по безопасности, с передовыми технологиями и лучшими базами.

  • Есть ещё несколько программ для тех, кого другие варианты не устраивают. Например, HitmanPro с приятным интерфейсом и полностью автоматической работой. Хорошо подходит для удаления троянов и рекламного ПО. И также поможет, если вы подцепили заражение на свой браузер.

    Или AdwCleaner, но это скорее против навязчивой рекламы.

Вирус ли это?

Это вкратце о директории Ethash. Что это за папка, немного понятно. Теперь самый главный вопрос, на который предстоит дать ответ: «Вирус это или нет?». Многие пользователи действительно склоняются к мысли, что это вирус-червь, аналитики утверждают обратное. Правы и те, и другие.

Если у пользователя на компьютере установлен майнер, папка Ethash Windows-систем создается автоматически, и она жизненно необходима для работы основного приложения. А вот когда майнер на пользовательский компьютер устанавливается самопроизвольно, а пользователь об этом даже не догадывается, разумеется, и сам майнер, и все его сопутствующие компоненты можно классифицировать как некую разновидность вирусных угроз.

Можно ли использовать оперативную память компьютера для вычислений по алгоритму Ethash?

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

Это связано как с ее низкой эффективной рабочей частотой (до 4000 МГц), так и узкой шиной передачи данных (64 бита). У видеопамяти GDDR5 рабочая частота находится в пределах 7-10 тысяч МГц (у хороших чипов даже больше), а ширина шины данных даже у самых слабых видеокарт составляет 128 бит.

Например, ОЗУ DDR4, работающая на частоте 2400 Mhz имеет пиковую скорость передачи данных в 19,2 Gb/sec. Поэтому она без разгона и модификации таймингов может обеспечить хешрейт не более 19,2/8=2,4 Mh/s.

Крутая память G.Skill TridentZ DDR4, работающая на частоте 4000 МГц имеет эффективную пропускную способность в 32 Gb/sec. Она способна обеспечить хешрейт в 32/8=4 Mh/s, что все равно не идет ни в какое сравнение с даже памятью GDDR5, работающей на более высоких частотах с широкими шинами передачи данных.

Заключение

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

Отдельного упоминания заслуживает тот факт, что, несмотря на то, что рассматриваемый алгоритм существует уже несколько лет, так и не было создано ASIC-устройств для работы с ним. Это в первую очередь связано с тем, что для загрузки DAG-файлов требуется оперативная память, которой не обладают ASIC-устройства.

Если вы желаете зарабатывать на майнинге, но не обладаете средствами для приобретения ASIС-устройств, то вам следует обратить внимание на монеты, основанные на алгоритме Ethash