Оглавление
- Споры – Чем майнить
- Ethash как удалить навсегда?
- Что это такое
- Как работает Ethash?
- Получится ли у производителей ASIC сделать реального конкурента рядовым майнерам Ethereum
- Период актуальности майнинга на видеокартах для Ethash
- Что такое Ethash?
- Ethash: что это за папка?
- Достижение предела пропускной способности памяти в реальном оборудовании
- DAG-файл: что обуславливает специфику алгоритма
- Часто задаваемые вопросы
- Ethash как удалить навсегда?
- Чем майнинг на АСИКах отличается от добычи криптовалют на видеокартах (GPU)
- Как разгонять видеокарту
- Описание принципа работы
- Как связан хешрейт на алгоритме Ethash с частотой и шириной шины памяти?
- Как деинсталлировать данную папку?
- Как майнить на алгоритме хашимото
- Как работает Ethash?
- Технические характеристики алгоритма хеширования Ethash (Dagger Hashimoto)
- Альтернативные решения
Споры – Чем майнить
До не давнего времени Ethash алгоритм и криптовалюта на его базе считались непробиваемыми для асиков. Электроэнергия необходимая для вычислений в несколько раз превышала полезную нагрузку – и ETH продолжали майнить традиционными видеокартами.
Масла в огонь подлила и Nvidia выпустив свои модели видеокарт специально для майнинга P-106 (аналог GTX 1060) отличавшиеся от своих собратьев исключительно отсутствием портов для вывода монитора, гарантийным сроком обслуживания но и стоящая на 30% дешевле Gtx 1050 Ti.
Но с недавним обновлением в линейке Bitmain для Ethash ситуация в корне изменилась. И сегодня майнить ETH при помощи майнера можно даже в том случае, если цена ETH упадет нже отметки в 80 у.е. И делать это с не меньшей прибылью чем используя решения Bitmain для BTC.
Ethash как удалить навсегда?
Поспешу Вас разочаровать – простым удалением проблему не решить. У вируса серьезная «группа поддержки», которая блокирует попытки устранения.
- Предварительно скачиваем утилиту DrWeb CureIt (она бесплатная и не требует установки).
- Чтобы противостоять угрозе, необходимо загрузить компьютер в безопасном режиме.
- Соединение с интернетом лучше разорвать (вытащить кабель из сетевой карты или проще отключить в «Дополнительных параметрах адаптера».
- Запускаем сканирование в приложении, которое скачали ранее. Но есть одно уточнение – в настройках следует выбрать опцию «Запрещать низкоуровневую запись…». Таким образом, проверка будет более глубокой.
- Открываем «Диспетчер задач» и переходим к «Подробностям» (вкладка). Нажимаем на название колонки «ЦП», чтобы отобразить в начале списка процессы, потребляющие максимум ресурсов процессора. Через контекстное меню выбираем «Открыть расположение…», затем завершаем такие процессы кнопкой «Снять задачу».
- Если открытый на предыдущем шаге каталог не является системным, а расположен в пользовательской папке, то можно смело удалять его содержимое.
- После этого идем к Ethash (путь расположения указан в начале статьи) и, выделив эту папку, нажимаем Del на клавиатуре.
- Если не удаляется, рекомендую воспользоваться специальными программами, снимающими блокировку.
Что это такое
Основной принцип работы dual-mining уже прописан в его названии — «сдвоенная» добыча криптовалют. Основная задача майнера — найти два протокола, которые могут обрабатываться одновременно. Альтернатив протоколу Equihash не существует, одновременно невозможно добывать ZCash и ZenCash с другой криптовалютой.
Если рассматривать традиционные пары, Ethereum — платформа смарт-контрактов, где пользователи могут создавать токены, смарт-контракты и DAPPS. Sia — децентрализованное облачное хранилище. Ethereum использует алгоритм добычи Ethash, в то время как Sia использует алгоритм добычи Blake 2b, поэтому можно майнить эти два алгоритма, не влияя на производительность каждого.
Криптодобыча возможна при помощи использования CPU, GPU, ASIC и облачных сервисов. Чаще всего майнеры, использующие графические карты, предпочитают решения от AMD, NVIDIA или MSI. Стабильный спрос на такие видеокарты:
- MSI Radeon RX570;
- GTX
Вариантов добывать криптовалюты при помощи dual-mining несколько. Делается это самостоятельно или в пуле, но выплаты занимают месяцы в зависимости от мощности майнинг-установки. Пулы обычно взимают небольшую фиксированную плату (1 % или меньше). Особенность пула — последовательные выплаты можно настроить так, чтобы кошелек пользователя пополнялся несколько раз в день.
Один из проверенных вариантов для дуал-майнинга — пул nanopool.org, поскольку там можно одновременно добывать Ethereum и Sia. Nanopool взымает 1 % комиссию за майнинг Ethereum и 2 % комиссию за майнинг Sia. Преимущество — это крупный проверенный сервер, у которого функционируют сервера на территории США, ЕС, Азии и Австралии.
Как работает Ethash?
Если майнер проник на компьютер без ведома пользователя, а система имеет прямой доступ к интернету, начинается его работа. При этом сразу же создается папка Ethash (в Windows 7, например). При подборе комбинаций, если не принять соответствующих мер, папка со временем будет увеличиваться в размерах.
Собственно, и сам майнер Ethereum – штука весьма «прожорливая». Прежде всего, идет неимоверная нагрузка на оперативную память и вычислительные возможности центрального процессора. Это и понятно: за какое-то определенное время он должен вычислить нужный хэш, что сродни поиску требуемого значения из комбинаций генератора случайных чисел.
Получится ли у производителей ASIC сделать реального конкурента рядовым майнерам Ethereum
Новость о том, что крупнейшая китайская компания Bitmain работает над созданием первого ASIC-майнера для добычи Ethereum давно мелькала в интернете и в китайских средствах массовой информации. Выход нового устройства на рынок ожидается в июле 2018 года. Начиная с 2020 года алгоритм 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
Как видно из приведённой выше таблицы, в Ethereum и Ethereum Classic размер DAG-файла уже превышает 2 Гб, то есть, с видеокартами, объём памяти которых меньше этой величины, майнинг можно даже не начинать. Тот же Эфир карты с 2 Гб перестали манить еще в конце 2020 года. Но с двухгигабайтными картами всё ещё актуально майнить Expanse, Ubiq, Soil и любые другие монеты с показателями размера файла меньше 2 Гб. Другими словами, актуальность добычи криптовалюты напрямую зависит от объёма памяти видеокарт. Однако есть один важный фактор, который в данный момент, например, относится к криптовалюте Musicoin.
При оценке потенциала памяти нельзя рассчитывать на все 100%, указанных в описании и спецификациях. Часть объёма используется для буфера, что легко проверить, взглянув на данные загрузки майнером Claymore:
При подключении к видеокарте монитора, объем доступной памяти ещё сильнее сокращается приблизительно на 150-200 Мб.
Расчёт показывает, что для Эфириума трёх гигабайтные видеокарты потеряют актуальность уже к концу 2020 года. А вот видеокарты с 4 Гб при сохранении текущего положения дел для добычи Эфира будут актуальны еще почти 2,5 года. Но и с двухгигабайтными картами добыча других криптовалют сохраняет экономическую целесообразность, а нередко какие-то валюты из числа «второстепенных» дают даже больший экономический эффект, чем добыча топовых крипт
Что такое Ethash?
Ethash представляет собой модифицированную версию криптографического алгоритма Dagger-Hashimoto. В сети Ethereum он используется вместе с механизмом консенсуса Proof of Work (PoW), это означает, что криптовалюту можно майнить. Ethereum планирует переход на Proof of Stake (PoS), при таком консенсусе награду за сгенерированный блок будут получать те, кто уже владеет монетами ETH.
Криптографические алгоритмы в криптовалюте, и Ethash в том числе, выполняют 2 функции.
Роль | Описание |
Вместе с консенсусом защищают сеть от атак злоумышленников | Решение каждой хеш-функции занимает некоторое время и требует вычислительной мощности.
Если хакеры взломают один или несколько узлов системы и смогут поставлять в сеть ложную информацию, то это не повлияет на блокчейн в целом. При верификации транзакций и надежные, и скомпроментированные узлы должны прийти к консенсусу. Для того, чтобы изменить работу всего блокчейна хакеры должны иметь контроль минимум над 51% всех узлов сети, а это требует огромной вычислительной мощности. От того, насколько сложный криптографический алгоритм используется в блокчейне, зависит защищенность всей системы. Ethash считается одним из самых лучших и надежных криптографических алгоритмов. |
Верифицируют отправителя платежа | Приватный ключ с помощью криптографической функции зашифровывается и входит в заголовок транзакции.
Подпись служит гарантией, что отправитель имеет действительное намерение передать некоторую сумму денег со своего счета. |
Ethash имеет несколько отличительных особенностей:
- Занимает около 4 Гб оперативной памяти. Подбор хеша происходит из множества значений, которое называется DAG. Это множество включает в себя 30 000 блоков и создается каждые 100 часов, этот период называется эпохой. Ethash ASIC еще не создан, и считается, что этот алгоритм устойчив к специализированным чипам.
- Сложность майнинга (подбора хеша) подстраивается под мощность сети и регулируется динамически. Это дает оптимальный расход вычислительных мощностей. Чем больше узлов в сети, и чем мощнее сеть в целом, тем сложнее будет майнинг.
Блок генерируется в среднем за 12 секунд, то есть, довольно быстро.
Ethash: что это за папка?
Исходя из общепринятого описания этого объекта, он предназначен для хранения данных, которые использует майнер криптовалют в виде платформы Ethereum. Майнер представляет собой средство зарабатывания денег. Из огромного количества комбинаций он должен подобрать единственно правильный хэш, после чего владельцу начисляется премия в размере 25 биткоинов.
Папка Ethash в Windows, как правило, находится в пользовательской локации (основной каталог AppData, директория Local). Обычно в ней имеется несколько файлов, названия которых начинаются с «full-». Размер каждого объекта составляет порядка 1,0-1,5 Гб.
Достижение предела пропускной способности памяти в реальном оборудовании
В качестве примера того, как ограничение пропускной способности памяти влияет на реальное оборудование, давайте подробнее рассмотрим производительность майнинга часто используемой видеокарты: RX 590.
Если хеширование Ethash действительно требует большой памяти, мы ожидаем, что фактическая скорость майнинга для этого оборудования будет очень близка к максимальной теоретической скорости хеширования, при условии, что выборка страниц DAG является единственным выполненным шагом.
Мы можем рассчитать этот максимальный теоретический хэшрейт следующим образом:
(Пропускная способность памяти) / (DAG-память, извлекаемая для хэширования) = максимальный теоретический хэшрейт
(256 гигабайт / сек) / (8 килобайт / хэш) = 32 Мегагэша/сек.
Эмпирический хэшрейт RX 490 во время реальной работы составляет ~ 31 мегахеш / с.
Эта небольшая задержка может быть легко объяснена задержкой памяти или другими быстрыми операциями в системе. Таким образом, производительность этой видеокарты такая же, как и ожидалось, при условии, что хеширование данных является трудным для памяти, а выбор страниц DAG является шагом ограничения скорости.
DAG-файл: что обуславливает специфику алгоритма
Dagger Hashimoto является защитой протокола Эфириум от оптимизации вычислительных устройств под майнинг. Это требовательный к памяти алгоритм, который, как считается, нельзя забрутфорсить с помощью интегральной специализированной схемы (ASIC). Причина такой требовательности – в файле с направленным ациклическим графом, который называется DAG-файлом. Фактически он представляет собой комплект данных размером более 1 Гб, который используется для нахождения решений блока и переиздается каждые 30 тысяч блоков. Такие 30-тысячные периоды называются эпохами.
То, что здесь названо «направленным ациклическим графом» является обозначением «дерева», где каждому узлу разрешается иметь нескольких «родителей», в число которых входит 10 уровней (вместе с корнем) общим числом до 225 значений.
Когда пользователь начинает майнить криптовалюту, каждый узел, по сути, приступает к угадыванию nonce, валидирующего текущий блок. В случае правильно угадывания, ему достаётся награда. Если результат неверный, то перебор продолжается до тех пор, пока не поступит информация о том, что другой узел сети был более успешным. Тогда узел отбрасывает прежде майнящийся блок, и загружает новый, который начинает майнить поверх старого. В этом смысле DAG-файл алгоритма Dagger Hashimoto становится способом регламентирования и нормирования периода решения PoW. Он группирует временные отрезки вокруг единой отметки и выравнивает «игровое» поле для майнеров. Таким образом, даже при задействовании огромных вычислительных мощностей скорость в угадывании правильного nonce не становится на порядок больше.
Процесс настройки узла при подборе «правильного ответа» можно описать следующей последовательностью действий:
- Майнинговый узел от seed (начального значения шифра), присланного из заголовка блока, создает псевдослучайный кэш (16 Мб).
- Этот кэш начинает использоваться для генерации DAG – комплекта данных с объемом, превышающим 1 Гб, с одинаковыми параметрами от узла к узлу. DAG хранится всеми полными узлами и линейно увеличивается с течением времени.
- Процесс угадывания nonce требует подхватывания случайных подграфов комплекта данных и хеширования их между собой.
Каждую эпоху файл комплекта данных увеличивается на 8 Мб. Но поскольку время нахождения решения у каждой криптовалюты разное, то и смена эпох в различных криптосетях будет происходить в разном темпе. Так в текущий момент (на июль 2018 года), по информации сервиса, можно составить следующую таблицу:
Наименование криптосети семейства Dagger Hashimoto | Номер блока | Время создания блока, сек | Номер эпохи | Размер DAG-файла, Гб |
---|---|---|---|---|
Ethereum | 5899435 | 14,79 | 196 | 2,53 |
Ethereum Classic | 6112940 | 14,29 | 203 | 2,59 |
Expanse | 1256819 | 42 | 41 | 1,32 |
Musicoin | 2858253 | 13 | 95 | 1,74 |
Ubiq | 518684 | 87 | 17 | 1,13 |
Если произвести простой математический расчёт, например, для Ethereum, то получим, что 15 (секунд) *30000 (блоков) = 450000 (секунд) = 5,21 (дней) до смены эпохи. Когда разработчики криптовалюты летом 2017 года планировали запустить Ice Age, время нахождения очередного блока должно было наоборот увеличиться с 30 секунд (которые были в сети на тот момент). Однако с переносом запуска Ice Age, время создания сократилось, и эпохи стали сменяться приблизительно раз в 5 дней.
Однако из этого линейного роста размера файла с данными следует еще один вывод: видеокарты с малым объёмом памяти постепенно перестанут майнить криптовалюты.
Часто задаваемые вопросы
Получите ответы на часто задаваемые вопросы в отношении размера DAG-файла монет на Ethash
Что такое DAG-файл?
Алгоритм Ethash и его варианты — это системы на основе протокола proof-of-work, для работы которых требуется большой объем памяти. Много лет назад, когда все только начиналось, алгоритму Ethash требовался набор данных объемом примерно 1 ГБ, который также называют DAG (Directed Acyclic Graph, направленный ациклический граф). Поскольку формирование такого большого набора данных требует много времени, алгоритм Ethash запоминает значение и сохраняет его в памяти. Однако размер DAG-файла не остается неизменным. Достигнув 1 ГБ, он продолжает расти с каждой эпохой. А следующая эпоха наступает через каждые 30 000 блоков. Годы майнинга привели росту размера DAG-файла каждой монеты на Ethash, из-за чего некоторые графические процессоры стали непригодными для майнинга определенных монет.
Что такое эпоха DAG?
Эпоха ― это период майнинга. Следующая эпоха наступает через каждые 30 000 блоков для всех ETH и других монет на Ethash и через каждые 60 000 блоков для ETC.
Что такое размер DAG-файла?
Размер DAG-файла ― это размер файла DAG. Несмотря на то, что размер DAG-файла каждой монеты Ethash увеличивается с одинаковой частотой, не все монеты имеют одинаковый размер DAG-файла. Связано это с тем, что майнинг разных монет ведется на разной высоте блоков.
Можно ли вести майнинг Ethereum с помощью видеокарты с объемом памяти 4 ГБ?
Текущий размер DAG-файла Ethereum составляет 4.4141 GB. Это означает, что вести майнинг ETH с использованием видеокарт с объемом памяти 4 ГБ больше невозможно. Узнайте, майнинг каких монет можно вести с помощью видеокарты с объемом памяти 4 ГБ.
Можно ли вести майнинг Ethereum Classic с помощью видеокарты с объемом памяти 4 ГБ?
В настоящее время размер DAG-файла Ethereum Classic составляет 2.7422 GB. Это означает, что вы можете вести майнинг ETC на видеокартах с объемом памяти от 3 ГБ.
Ethash как удалить навсегда?
Поспешу Вас разочаровать – простым удалением проблему не решить. У вируса серьезная «группа поддержки», которая блокирует попытки устранения.
- Предварительно скачиваем утилиту DrWeb CureIt (она бесплатная и не требует установки).
- Чтобы противостоять угрозе, необходимо загрузить компьютер в безопасном режиме.
- Соединение с интернетом лучше разорвать (вытащить кабель из сетевой карты или проще отключить в «Дополнительных параметрах адаптера».
- Запускаем сканирование в приложении, которое скачали ранее. Но есть одно уточнение – в настройках следует выбрать опцию «Запрещать низкоуровневую запись…». Таким образом, проверка будет более глубокой.
- Открываем «Диспетчер задач» и переходим к «Подробностям» (вкладка). Нажимаем на название колонки «ЦП», чтобы отобразить в начале списка процессы, потребляющие максимум ресурсов процессора. Через контекстное меню выбираем «Открыть расположение…», затем завершаем такие процессы кнопкой «Снять задачу».
- Если открытый на предыдущем шаге каталог не является системным, а расположен в пользовательской папке, то можно смело удалять его содержимое.
- После этого идем к Ethash (путь расположения указан в начале статьи) и, выделив эту папку, нажимаем Del на клавиатуре.
- Если не удаляется, рекомендую воспользоваться специальными программами, снимающими блокировку.
Чем майнинг на АСИКах отличается от добычи криптовалют на видеокартах (GPU)
Видеокарты являются более доступными и практичными. Чтобы собрать небольшой риг, не нужны огромные инвестиции, поэтому этот способ подходит для майнеров с ограниченным бюджетом. К тому же маленькую ферму можно установить в отдельной комнате, на балконе или гараже, то есть не обязательно выделять отдельное помещение.
Асики считаются более рентабельными и выгодными, но при этом они стоят дороже и держать их в квартире невозможно из-за ужасных шумов. Если сравнивать производительность, то ASIC-и на порядок мощнее. Сравнимая в пределах одной криптовалюты Ethereum можно увидеть, что обычная видеокарта дает хешрейт 30-50 MH/s, лучшие могут выдать хешрейт до 80 MH/s. В то время как у Асика показатели хешрейта доходят до 180-220 MH/s.
Сложно сказать, какой тип оборудования в результате более выгодный по рентабельности. Во-первых, все зависит от того, есть ли у вас свободное помещение. Во-вторых, как вы сами оцениваете риски (возможно, вы не готовы покупать дорогое оборудование). К тому же это даже не полный список различий.
Как разгонять видеокарту
Если в общих чертах, то разгон видеокарты выполняется по следующему алгоритму: повышаем частоты и напряжение с помощью MSI Afterburner, после чего тестируем на перегрев и стабильность с помощью программы Furmark. Если тест Furmark проходится нормально, без перегрева и без появления артефактов, значит, при данных настройках видеокарта может работать стабильно. Повышаем настройки еще немного и снова тестируем с помощью Furmark. Данный цикл нужно повторять до тех пор, пока не начнут появляться артефакты или видеокарта начнет перегреваться. При достижении данной точки нужно постепенно снижать настройки для того чтобы поймать момент с максимальными настройками и стабильной работой видеокарты. Это и будут оптимальные настройки для вашей видеокарты. С этими оптимальными настройками нужно провести дополнительное тестирование в других бенчмарках и играх. Если будут появляться артефакты, то настройки нужно понизить еще немного.
На практике это будет выглядеть примерно так. Запускаем MSI Afterburner и заходим в настройки. На вкладке «Мониторинг» нужно настроить параметры, за которыми мы будем следить при разгоне и тестировании. Это такие параметры как: Частота ГП1 (частота ядра), Частота памяти ГП1 (частота памяти), Температура ГП1 (температура ядра), частота кадров. Эти параметры нужно переместить вверх списка и включить для них функцию «Показывать в оверлейном экране».
Также в настройках MSI Afterburner на вкладке «Основные» нужно разблокировать управление напряжением и мониторинг напряжения.
Также перед началом разгона нужно убедиться, что у вас отключена функция «Apply overclocking at system startup». Эта функция применят настройки разгона стразу после загрузки операционной системы. Если это функция будет включена, то в случае если вы завысите настройки видеокарты, ваш компьютер будет зависать при каждом включении.
После этого можно приступать непосредственно к разгону видеокарты. Стоит начать с повышения частот видеопамяти. Повысьте немного частоту видеопамяти (например, на 100 MHz), примените настройки кнопкой «Apply».
После этого прогоните тест Furmark. При тестировании внимательно следите за температурой и не оставляйте компьютер без присмотра. Если все нормально, то сохраните настройки в профиль. Дальше можно еще немного повысить частоту видеопамяти и еще раз прогнать тест Furmark. После того как вы определите оптимальный настройки для видеопамяти, можно приступать к разгону графического процессора. Для этого поднимаем значение Power Limit на максимум и немного повышаем частоту графического процессора (например, на 50 MHz).
После применения настроек прогоняем тест Furmark. Если тест прошел нормально, то сохраняем настройки в профиль и еще немного повышаем частоту графического процессора видеокарты (например, на 10 MHz). Данный цикл нужно повторять до тех пор, пока во время теста не начнут появляться артефакты. При появлении артефактов можно немного повысить напряжение на ядро (например, на 5 mV). После повышения напряжения прогоняем тест Furmark. Если артефакты исчезли, то сохраняем настройки в профиль, если нет, то можно еще немного поднять напряжения и еще раз провести тест.
После определения оптимальных настроек разгона нужно провести тестирование с помощью других бенчарков. Для этого можно использовать 3DMark и Heaven Benchmark. После этих бенчмарков видеокарту можно начинать гонять в требовательных играх. Если на этом этапе появятся артефакты, перегрев или не стабильная работа, то снова возвращаемся в MSI Afterburner и немного понижаем настройки.
После окончательного тестирования и определения самых оптимальных настроек можно включить автозагрузку MSI Afterburner и функцию «Apply overclocking at system startup», для того чтобы настройки разгона применялись сразу после загрузки компьютера.
Описание принципа работы
Майнить биткоин сейчас даже на мощном компьютере практически бессмысленно. Первенство в добыче самой дорогой в мире крипты давно держат огромные фермы, работающие на асиках.
ASIC — это специальное устройство на интегральной схеме, предназначенное для решения определенной задачи. Один ASIC превосходит по эффективности несколько мощных видеокарт и потребляет меньше энергии. Асики плохо влияют на блокчейн. Майнеры, не желающие покупать дорогостоящее оборудование, вынуждены просто уйти майнить другие криптовалюты. Результатом станет то, что останется несколько крупных майнеров, что ведет к централизации сети.
Алгоритм, лежащий в основе биткоина, состоит из простейших арифметических операций. Асики под него были изобретены достаточно быстро. Та же участь постигла алгоритм Scrypt, на котором работает Litecoin. При разработке hashimoto был использован совершенно другой подход.
Для перебора значений использовался граф с последовательными узлами. Граф представляет собой «дерево» с огромным количеством ответвлений. Скрипт оказался слишком сложным для расшифровки. Вероятность обнаружения цепочки подбором практически равнялась нулю, было решено переработать его. Обновленный алгоритм получил название Ethash.
Как связан хешрейт на алгоритме Ethash с частотой и шириной шины памяти?
Производительность памяти при проведении вычислений на Ethash напрямую зависит от эффективной частоты работы чипов памяти, значений таймингов, отвечающих за скорость чтения, а также ширины шины памяти.
Вычислить пропускную способность памяти можно по формуле:
Memory Bandwidth (GB/sec) = Memory Interface * Memory Clock (Data Rate) / 8 бит
Например, у обычной видеокарты Radeon RX580 с памятью GDDR5 стоковая полоса пропускания равна 256х8000/8=256 GB/sec.
Так как ширину шины памяти изменить нельзя, то для увеличения быстродействия нужно увеличивать частоту и тайминги памяти. Если увеличить эффективную частоту работы памяти GDDR5 до 8500 МГц (разгон +100 в Windows), то ее полоса пропускания увеличится на 16 GB/sec (256х8500/8=272 GB/sec). Это теоретически должно увеличить хешрейт на 16/8=2 mh/s!
Как деинсталлировать данную папку?
Возможно, я вас разочарую, но скажу прямо – просто так этот троян не удалить. У него имеются специальные файлы, блокирующие каждую попытку удалить данную папочку. Но, всё же удалить её можно:
Для начала, скачаем антивирус DrWeb CureIt (он бесплатен и ему не нужна установка);
Далее, загружаем ПК в безопасном режиме. В самом начале загрузки компьютера много раз нажимаем на F8, затем в появившемся окошке выбираем «Безопасный режим»;
В этот момент интернет связь лучше прервать (достаточно отсоединить кабель из входа или выключить, войдя в «Дополнительные параметры адаптера»);
Теперь настало время запустить наш Доктор Веб, скаченный до этого
Важно – входим в настройки и выбираем функцию «Запрещать низкоуровневую запись…». Другими словами, анализ будет на глубоком уровне
Для этого, нажмём на ярлык в виде ключа в углу справа и в ниспадающем меню выберем «Настройки»;
Затем, в новом окошке поставим галочку над данной командой и просканируем наш компьютер. Найденные вирусы удалим;
Далее, запустим «Диспетчер задач» и перейдём во вкладку «Подробности». Кликнем по меню «ЦП», для отображения в начале перечня процессов, потребляющих максимальный объём системных ресурсов;
Если найденная в прошлом шаге папочка не системная, но находится в папочке пользователя, то можно безбоязненно удалить её начинку;
Затем необходимо пройти к папочке «Ethash» (её адрес я указал сначала статьи). Далее, необходимо выделить данную папочку и кликнем по клавише Del;
Если её удалить не получается, тогда нужно применить программы, которые выключают блокировку на удаление программ (вроде IObit Uninstaller).
Как майнить на алгоритме хашимото
Сегодня указанный алгоритм формально называют Ethash. Главным вопросами выступают, как уже указывалось, немалые спросы на видеопамять. Когда функционирует сам процесс майнинга, то потребляется в превышенном количестве электроэнергия. Если рассматривать последние новые выпуски видеокарты AMD, то каждый в силах самостоятельно перепрошить тайминг указанной видеопамяти, ведь повышенная скорость способна на дополнительные 10-20%.
Благодаря алгоритму Dagger-Hashimoto для майнинга добиваются Эфириумы, Однако, чтобы этого достичь, изначально потребуется подумать о приобретение необходимых мощностей.
По теме… Гиперинфляционные DeFi-токены больше других оказались подвержены снижению
Преимущества и недостатки алгоритма:
Плюсы | Минусы |
Легкость настройки | Трудность ремонта при выходе из строя оборудования |
Не требует частое обновление ПО | Возможный выход мощных Asic устройств на алгоритм |
Относительно стабильная система | Шум, возможные проблемы при размещения оборудования в жилой комнате |
Комплектующие доступны в любых компьютерных магазинах | Привязка к месту |
Как работает Ethash?
Если майнер проник на компьютер без ведома пользователя, а система имеет прямой доступ к интернету, начинается его работа. При этом сразу же создается папка Ethash (в Windows 7, например). При подборе комбинаций, если не принять соответствующих мер, папка со временем будет увеличиваться в размерах.
Собственно, и сам майнер Ethereum – штука весьма «прожорливая». Прежде всего, идет неимоверная нагрузка на оперативную память и вычислительные возможности центрального процессора. Это и понятно: за какое-то определенное время он должен вычислить нужный хэш, что сродни поиску требуемого значения из комбинаций генератора случайных чисел.
Технические характеристики алгоритма хеширования Ethash (Dagger Hashimoto)
Первое название алгоритма шифрования Ethash было Dagger-Hashimoto. Данная версия была похожа на скрипт, однако механизм криптоопераций кардинально отличался от всех остальных алгоритмов майнинга.
Безусловно, что вслед за созданием указанной системы увеличилась сложность сети вычисления, высчитать нужные значения фактически нереально при майнинге в соло. Последовательно командой усовершенствовался алгоритм, осуществился ребрендинг и изменилось название на Ethash.
В нынешнее время, алгоритм майнинга криптовалюты Ethereum представляется, как хеширование метаданных завершающего блока при применении особенного Nonce-кода. Это самое простое бинарное число, определяющее уникальные значения хеша.
Одной из самых основных особенностей, выступает то, что используя вышеуказанный алгоритм, необходимо стремиться отыскать nonce-вход, и достигать показателей ниже определенного предела.
Альтернативные решения
Антивирусы — это хорошо, но каждую неделю для Windows появляются новые и новые вредоносные программы. Обновления для них не всегда столь оперативны. Так что если вы боитесь потерять доступ к ресурсам ПК в самый неожиданный момент, используйте следующие методы.
- Программа Uninstall Tool поможет вовремя отреагировать на установку вредоносного ПО. Она оснащена специальным Монитором, который выдаст предупреждение о бандлинге. Бандлинг — это встраивание сторонних программ в загружаемые файлы и приложения. Скорее всего, именно так вы подхватили Ethash на «десятку».
Окно программы Uninstall Tool
А если вирусы, троянские программы и агрессивная реклама постоянно донимают вас — попробуйте сменить операционную систему. Например, на базе устойчивой к вирусам Linux создано огромное количество ОС на любой вкус. Многие из них более чем удобны даже для новичка.
Мы подробно изучили майнер Ethash — что он из себя представляет, чем может быть опасен и как от него избавиться. Надеемся, ваши «встречи» с подобным ПО уйдут в прошлое
Всегда с осторожностью загружайте файлы из непроверенных источников в интернете
Оставляйте свои комментарии под материалом. Вы обнаружили на ПК другой майнер и не знаете что делать? Стандартные решения не помогают? Наши администраторы и пользователи всегда смогут дать дельный совет!

Эта тема закрыта для публикации ответов.