Оглавление
- Phoenix Miner История версий
- Достижение предела пропускной способности памяти в реальном оборудовании
- Монеты на основе алгоритма Ethash
- Scrypt
- Как майнить монеты на Ethash?
- Requirements
- SHA 256: с чего все начиналось
- Майнинг Ethereum на 4 гб видеокартах
- Болезнь Хашимото – симптомы
- Алгоритм X11
- Как майнить на алгоритме хашимото
- Как деинсталлировать данную папку?
- Можно ли использовать оперативную память компьютера для вычислений по алгоритму Ethash?
- Как деинсталлировать данную папку?
- Альтернативные решения
- Технические параметры
- ¶ Hashimoto
- Принцип работы алгоритма Ethash
- Алгоритм Cryptonight
Phoenix Miner История версий
Phoenix Miner 3.0
Реализована функция автонастройки, которая найдет лучшее значение GT для каждого графического процессора. Вы можете активировать его, либо опуская параметр -gt в командной строке, либо нажав «z» в консоли
Обратите внимание, что процесс автоматической настройки занимает в среднем от 3 до 5 минут, и в это время хешетат будет ниже и будет увеличиваться и уменьшаться. Вы можете прервать автоматическую настройку, нажав кнопку «g» в окне консоли;
Добавлена поддержка клавиши «x» в окне консоли
Это позволит вам выбрать один GPU для ручной или автоматической настройки GT;
Добавлена поддержка прямого запуска (без переключения DAG для DevFee) следующих монет: Nekonium (NUKO), MIX, EtherGem (EGEM), AURA, мотель гостиницыbyte (HBC), Genom (GEN), EtherZero (ETZ), Callisto (CLO ). Подробнее о том, как указать монету, которую вы используете, см. В документации по опции -coin ниже;
Добавлена поддержка перезагрузки файла config.txt «на лету» и применения новых параметров, нажав клавишу «c» в окне консоли. Обратите внимание, что для изменения большинства параметров требуется перезагрузка. В настоящее время параметры без изменений могут быть изменены без перезапуска: -mi, -gt, -clf, -nvf и все параметры аппаратного управления (-tt, -fanmin, -fanmax, -powlim, -tmax, -cclock, -cvddc, mclock, -mvddc). Это позволяет более удобную регулировку и тонкую настройку горных выработок;
Добавлена опция -cdmrs для перезагрузки настроек, если config.txt отредактирован / загружен удаленным менеджером. Это позволяет вам изменять и перезагружать параметры config.txt через удаленный менеджер без доступа к консольному окну шахтера;
Небольшие улучшения в ядрах AMD;
Добавлена настройка -nvf 3, которая может решить некоторые проблемы с нестабильными картами Nvidia (но может отрицательно повлиять на хешета);
Добавлена опция -acm, чтобы включить режим вычисления AMD на поддерживаемых графических процессорах. Это эквивалентно нажатию «y» в консоли шахтера;
Добавлена опция -retrydelay, которая устанавливает паузу между попытками повторного соединения в секундах (минимальное значение 0, значение по умолчанию: 20);
Добавлена опция -resetoc для сброса настроек разгона HW при запуске до значений по умолчанию;
Добавлена опция -gpureset, которая заставляет полностью перезагружать GPU, когда шахтер приостановлен (или до генерации DAG при переключении эпох DAG). Это сделано для того, чтобы избежать проблем, таких как падение хэширования GeForce GTX1080 Ti после паузы / возобновления. Эта опция может быть указана для каждого графического процессора и включена по умолчанию для GTX1080 Ti;
Добавлена опция -gser для сериализации создания DAG, если ваш блок питания не может одновременно использовать все графические процессоры, генерирующие DAG;
Изящное завершение работы при закрытии кнопкой закрытия окна консоли (включая перезапуск настроек OC по умолчанию);
Добавлена опция -gsi для установки интервала статистики скорости (5-30 секунд, по умолчанию 5; 0 отключает статистику скорости). Детальная статистика показывается каждые 45 секунд и не зависит от значения -gsi;
Исправлен сбой с картами Vega с драйверами AMD 18.4.1 и новее;
Много мелких исправлений и изменений.
Достижение предела пропускной способности памяти в реальном оборудовании
В качестве примера того, как ограничение пропускной способности памяти влияет на реальное оборудование, давайте подробнее рассмотрим производительность майнинга часто используемой видеокарты: RX 590.
Если хеширование Ethash действительно требует большой памяти, мы ожидаем, что фактическая скорость майнинга для этого оборудования будет очень близка к максимальной теоретической скорости хеширования, при условии, что выборка страниц DAG является единственным выполненным шагом.
Мы можем рассчитать этот максимальный теоретический хэшрейт следующим образом:
(Пропускная способность памяти) / (DAG-память, извлекаемая для хэширования) = максимальный теоретический хэшрейт
(256 гигабайт / сек) / (8 килобайт / хэш) = 32 Мегагэша/сек.
Эмпирический хэшрейт RX 490 во время реальной работы составляет ~ 31 мегахеш / с.
Эта небольшая задержка может быть легко объяснена задержкой памяти или другими быстрыми операциями в системе. Таким образом, производительность этой видеокарты такая же, как и ожидалось, при условии, что хеширование данных является трудным для памяти, а выбор страниц DAG является шагом ограничения скорости.
Монеты на основе алгоритма Ethash
В настоящее время алгоритм Ethash используется во многих криптовалютах. Но самым популярными из них являются:
-
Ethereum
-
Ethereum Classic
-
Expanse
-
Ubiq
Далее мы более подробно рассмотрим каждую из них:
-
Ethereum. Это вторая по популярности криптовалюта после Bitcoin. Ее капитализация составляет 67,5 млрд $, что сопоставимо с капитализацией Газпрома. Одним из основателей является выходец из Коломны Виталик Бутерин. Эта платформа позволяет создавать собственные токены, создавать и применять умные контракты и собственные децентрализованные онлайн сервисы и приложения.
-
Ethereum Classic. Эта криптовалюта появилась в результате несогласия некоторых пользователей с хард-форком оригинального Ethereum. Он произошел из-за того, что один хакер нашел уязвимость и воспользовался ею, чтобы украсть около 50 млн $. Разработчики в свою очередь выпустили обновление, убирающее эту уязвимость, а также позволившее вернуть украденные деньги владельцам. Часть людей посчитало, что злоумышленник не нарушал никаких правил. А так как платформа является децентрализованной, то никто не имеет право вносить в нее изменения. И поэтому они высказались против обновления. И в итоге это привело к созданию Ethereum Classic.
-
Expanse. Появление этой криптовалюты произошло в 2015 году из-за форка Ethereum. Эта криптовалюта является платежным средством на децентрализованной платформе Expanse Tech, которая создавалась для создания онлайн сервисов. Эта криптовалюта уникальна тем, что все решения о развитие сети принимаются только участниками путем голосования. Если большинство решит, что обновление плохое, то его отменят.
-
Ubiq. Эта криптовалюта появилась в результате очередного форка Ethereum в 2017 году. Команда разработчиков совершенствует исходный код для того, чтобы криптовалюта обладала более высоким уровнем гибкости и надежности, по сравнению с Ethereum. Платформа была создана для того, чтобы создать среду защищенную от форков для частного использования, так и для бизнеса. Однако у многих аналитиков есть сомнения в полезности этой криптовалюты, так как она не несет в себе ничего нового.
Scrypt
Вторым по популярности при майнинге криптовалют можно считать алгоритм скрипт. Появление этого алгоритма на свет связано с тем, что уже незадолго после повышения популярности Биткоина стало предсказуемо скорое пришествие аппаратных решений, которые воспользуются простотой SHA 256 и возьмут добычу монет в свои руки. Так и случилось, сначала майнинг виртуального золота перешёл с процессоров на видеокарты, а затем появились специально заточенные ASIC-системы, которые уже были вне зоны конкуренции. Но подобный подход сильно грозит порушить основной принцип криптовалюты, а именно: децентрализованную структуру. Подобный расклад не мог никого устроить, поэтому в скором времени и появился алгоритм скрипт.
Отличие метода майнинга алгоритмов SHA 256 и Scrypt заключается в том, что для функционирования скрипт необходимо большое количество памяти. Будь-то оперативная память при майнинге процессором или видеопамять при майнинге видеокартой, но факт в том, что если памяти было недостаточно, то процесс нахождения нужного хеша занимал очень много времени. Это, несомненно, сильно отстрочило появление систем ASIC под алгоритм скрипт.
Зависимость от количества памяти объясняется тем, что процесс вычислений и хеширования значительно усложнён по сравнению с предыдущим алгоритмом. Память применяется для хранения псевдослучайных последовательностей, что генерируются в начале исполнения алгоритма. Без сохранения этих данных процесс получения правильного хеша удлиняется в разы. Поэтому ASIC-микросхемы, используемые для майнинга Биткоина, тут неприменимы и нужно новое решение, тем не менее универсальные вычислительные устройства, такие как видеокарты, прекрасно справляются как с одним, так и со вторым алгоритмом.
Через некоторое время свет увидел и усовершенствованный алгоритм scrypt n. Основным его отличием от предыдущей версии стало наличие новой переменной, собственно «N», которая значительно усложняла внедрение специализированных систем. При расчёте каждого нового блока сложность вычислений и необходимое количество памяти повышается, что, несомненно, приводит к необходимости наращивать запоминающее устройство своей системы. Если большой объём видеопамяти не проблема для видеокарты, то про айсик-микросхемы такого сказать нельзя. Введение scrypt n стало серьёзным ударом по ASIC-майнерам и существенно повысило защиту от монополизации тех криптовалют, на которых использовался данный алгоритм.
Как майнить монеты на Ethash?
Есть несколько видов майнинга, каждый из которых имеет свои преимущества и недостатки.
Вид | В чем суть | Минусы | Плюсы |
Соло майнинг | Майнер покупает оборудование и устанавливает его дома. Работает в одиночку, не подключаясь к пулу. | Все недостатки связаны с нахождением дома оборудования для майнинга:
|
Вся прибыль достается майнеру. |
Соло майнинг через пул | Майнер работает в одиночку через пул. | Все тоже самое плюс оплата комиссии пулу. | Вычислительные мощности участников пула суммируются, за счет чего можно заработать больше. |
Обычный майнинг через пул | Майнер подключается к пулу и получает долю от общей прибыли пула. | Все тоже самое. | Есть разные схемы распределения прибыли между участниками пулов, в большинстве случаев это выгоднее, чем любой вид соло майнинга. |
Облачный майнинг | Майнер арендует у дата-центра вычислительные мощности и может использовать их для майнинга в соло или через пул. | Выгодные цены на аренду начинаются при контрактах длиной от 1 года. | Не нужно:
|
В большинстве случаев выгоднее работать через пул, объединившись с другими майнерами.
Облачный майнинг
Есть 2 крупных и проверенных майнинг-центра, где можно покупать мощности:
- Hashflare.io.
- Genesis-mining.ru.
Тарифы на майнинг Ethash приведены на скриншотах ниже.
Цена на Hashflare.io.
Цена на Genesis-mining.ru.
На Genesis-mining.ru в последнее время тарифных планов часто нет в наличии, что может быть связано с перестройкой сети Ethereum на PoS.
Майнинг через пул
Новичкам, которые не знают, как начать майнинг, лучше всего действовать в такой последовательности:
- Определиться с оборудованием и программами майнерами.
- Выбрать пул.
- Зайти в пул, скачать майнер. Необходимые настройки батника в нем уже будут прописаны, нужно будет просто создать воркера и запустить работу.
Скачивать программы с непроверенных источников или работать через маленькие и малоизвестные пулы не рекомендуется.
О том, как майнить криптовалюты на Ethash, можно посмотреть это хорошее видео. Блогер разбирается с настройками майнинга через пул на примере Pirl (PIRL).
Оборудование и программы для майнинга
Для добычи монет на Ethash лучше всего подходят GPU. CPU использовать можно, но это не дает прибыли.
В качестве программы-майнера применяют Claymore’s Dual Miner. Он подходит для видеокарт Nvidea, AMD. Помимо основного алгоритма Ethash позволяет работать с Blake256 или другим криптографическим алгоритмом. Скачивать программу лучше всего в пуле, через который планируется майнинг.
О настройке программы можно узнать из этого видео.
О выборе видеокарты для майнинга можно посмотреть вот такой обзор, где блогер тестирует майнинг Ethash на Radeon 560 и делится своими мыслями по теме.
Пулы
Физическое расположение серверов пула влияет на пинг до него, поэтому майнерам из западной части России удобно работать с европейскими и американскими пулами, а из восточной части – с азиатскими.
В таблице приведены самые популярные пулы для майнинга Ethereum Classic (ETC).
Пул | Страна |
www2.coinmine.pl/etc/ | Италия |
aikapool.com | Молдова |
etc.2miners.com/ru | Россия |
etc.ethermine.org | США |
etcmine.pro | Россия |
etc.clona.ru/ | Россия |
minergate.com | США |
Для Ubiq (UBQ) очень мало пулов.
Пул | Страна |
megapool.io | Германия |
ubiqpool.io | США |
Musicoin (MUSIC) можно добывать в следующих пулах.
Пул | Страна |
music.2miners.com/ru | Россия |
megapool.io | Германия |
terrahash.cc | Германия |
Для Pirl (PIRL) работает только один российский пул – solo-pirl.2miners.com/ru.
Для Ethereum (ETH) работает более 40 пулов, и это даже несмотря на то, что сеть объявила о прекращении майнинга в ближайшее время. Вот несколько популярных объединений майнеров.
Пул | Страна |
eth.suprnova.cc | Франция |
aikapool.com | Молдова |
baikalmine.ru | Россия |
etherchain.ru | Россия |
eth.minepools.ru | Россия |
eth.mskpool.ru | Россия |
eth.mole-pool.net | Россия |
О том, какой доход дает майнинг Ethash, можно посмотреть этот хороший обзор.
Тем, кто всерьез задумывается о майнинге монет на Ethash, будет полезно посмотреть и этот видео-ролик.
А о том, что делать после перехода Ethereum на PoS, можно узнать из этого обзора.
Requirements
- NVIDIA Driver version: >= 384.
- Nvidia GPU Specific Requirements:
Algorithm | Coin | Compute Capability | Memory (Win7 & Linux) | Memory (Win10) |
---|---|---|---|---|
ethash | ETH | 6.0, 6.1, 7.0, 7.5, 8.0,8.6 | 5GB | 6GB |
cuckatoo | GRIN31 | 6.0, 6.1, 7.0, 7.5, 8.0,8.6 | 8GB | 10GB |
cuckatoo32 | GRIN32 | 6.0, 6.1, 7.0, 7.5 | 8GB | 10GB |
cuckoo_ae | AE | 6.0, 6.1, 7.0, 7.5, 8.0,8.6 | 5GB | 6GB |
progpow_sero | SERO | 6.0, 6.1, 7.0, 7.5, 8.0,8.6 | 3GB | 4GB |
kawpow | RVN | 6.0, 6.1, 7.0, 7.5, 8.0,8.6 | 3GB | 4GB |
beamv3 | BEAM | 6.0, 6.1, 7.0, 7.5 | 3GB | 3GB |
octopus | CFX | 6.0, 6.1, 7.0, 7.5, 8.0,8.6 | 5GB | 6GB |
ergo | ERGO | 6.0, 6.1, 7.0, 7.5, 8.0,8.6 | 3GB | 3GB |
* Compute Capability reference link: wikipedia
SHA 256: с чего все начиналось
Алгоритм, лежащий в основе майнинга легендарного Bitcoin и множества его форков, разработан Агентством национальной безопасности США. При использовании системы безопасности или алгоритма консенсуса Proof-of-Work задача вычисления хэша решается с помощью процессора, CPU и GPU. Понятно, что возможности майнера напрямую зависят от производительности его оборудования. Благодаря этому, алгоритм SHA-256 реализован в большинстве выпущенных на настоящий момент специализированных ASIC-майнеров. Добыча Bitcoin стала привилегией владельцев крупных майнинговых ферм. Алгоритм SHA-256 помимо криптовалюты используется в некоторых протоколах.
Майнинг Ethereum на 4 гб видеокартах
Майнить Эфир, или Эфир Классик на 4 Гб видеокартах уже совсем скоро будет нельзя, однако мы хотим Вам рассказать о простом и довольно легком способе добычи этих двух монет даже после отвала 4 Гб видеокарт с ETH и ETC – он называется «псевдо майнинг».
Для того что бы добывать Эфир таким способом Вы должны будете добывать любую другую, самую профитную монету на своей ферме (видеокарте) и продавать ее в обмен на Эфир или Эфир Классик.
К примеру, на момент написания этой статьи самой профитной монетой, после ETH и ETC для майнинга на 4 Гб видеокартах – это монета QuarkChain.
Получается в будущем, когда ETH и ETC будут недоступны на 4 Гб картах, мы должны будем добывать любую профитную монету (в нашем случае QuarkChain) и продавать ее на биржах в обмен на Эфир, или Эфир Классик!
Болезнь Хашимото – симптомы
Пациентов могут беспокоить:
- усталость;
- слабость;
- мышечные боли;
- проблемы с концентрацией;
- ощущение холода (в то время как другим людям тепло);
- сонливость;
- проблемы с пищеварением;
- слишком сильное менструальное кровотечение;
- охриплость без видимой причины;
- отек ног, лица;
- проблемы с кожей (шероховатость и сухость кожи).
Усталость
Ощущение холода
Возможные психические симптомы болезни Хашимото:
- депрессии;
- перепады настроения;
- психоз.
Пациенты также жалуются на замедление физического и умственного развития, нервозность, раздражительность, нарушение концентрации внимания и связанные с этим проблемы в школе или на работе.
Болезнь Хашимото очень часто сопровождается периодами обострения и ремиссии и может протекать бессимптомно в течение многих лет, не влияя на работу щитовидной железы. Редко вызывает гиперактивность щитовидной железы и в большинстве случаев приводит к гипотиреозу.
Алгоритм X11
Алгоритм хеширования X11 создан основным разработчиком криптовалюты Dash Эваном Даффилдом. В нём используется 11 различных алгоритмов хеширования. Отсюда и название X11.
Алгоритм X11 является чрезвычайно эффективным. Настроенные под него фермы потребляют на 30-50% меньше электроэнергии, чем оборудование для Scrypt. Это означает, что оборудование при работе намного меньше греется.
В настоящее время хешрейт рассчитывается в гигахешах в секунду.
Монеты, которые используют этот алгоритм
Как уже упоминалось выше, алгоритм X11 используется криптовалютой Dash. Используя установки для X11, вы также можете добывать CannabisCoin, KarmaCoin и XCurrency.
Особенности майнинга
Поначалу майнинг алгоритма X11 осуществлялся с использованием ферм на базе видеокарт. Но теперь для этого алгоритма разработаны установки ASIC.
Вы можете выполнять майнинг X11, используя установки ASIC от Antminer, Baikal, Innosilicon и т. д. Цена этих ASIC’ов может варьироваться от 1500 до 13000 долларов.
Стоит ли начинать майнинг по этому алгоритму
Мы не рекомендуем начинать майнинг X11, если вы не имеете большого опыта. Лучше придерживаться более простых криптовалют.
Как майнить на алгоритме хашимото
Для майнинга эфириума подходят видеокарты. При запуске майнера в память видеокарты загружается специальный файл DAG. Он может быть разного размера. Чем больше файл, тем мощнее нужна видеокарта. Требования к карте растут вместе с размером DAG, который увеличивается пропорционально времени существования блокчейна.
После каждых выпущенных 30 тыс. блоков происходит смена эпох. За одну эпоху файл DAG добавляет по 8 мб. Поэтому видеокарты с оперативной памятью 2 Гб стали непригодны для майнинга в конце 2016 года. DAG файл просто перестал помещаться в доступный объем оперативной памяти. Отметим, что невозможно использовать оперативную память на 100%, часть будет использована для служебных целей.
Как деинсталлировать данную папку?
Возможно, я вас разочарую, но скажу прямо – просто так этот троян не удалить. У него имеются специальные файлы, блокирующие каждую попытку удалить данную папочку. Но, всё же удалить её можно:
Для начала, скачаем антивирус DrWeb CureIt (он бесплатен и ему не нужна установка);
Далее, загружаем ПК в безопасном режиме. В самом начале загрузки компьютера много раз нажимаем на F8, затем в появившемся окошке выбираем «Безопасный режим»;
В этот момент интернет связь лучше прервать (достаточно отсоединить кабель из входа или выключить, войдя в «Дополнительные параметры адаптера»);
Теперь настало время запустить наш Доктор Веб, скаченный до этого
Важно – входим в настройки и выбираем функцию «Запрещать низкоуровневую запись…». Другими словами, анализ будет на глубоком уровне
Для этого, нажмём на ярлык в виде ключа в углу справа и в ниспадающем меню выберем «Настройки»;
Затем, в новом окошке поставим галочку над данной командой и просканируем наш компьютер. Найденные вирусы удалим;
Далее, запустим «Диспетчер задач» и перейдём во вкладку «Подробности». Кликнем по меню «ЦП», для отображения в начале перечня процессов, потребляющих максимальный объём системных ресурсов;
Если найденная в прошлом шаге папочка не системная, но находится в папочке пользователя, то можно безбоязненно удалить её начинку;
Затем необходимо пройти к папочке «Ethash» (её адрес я указал сначала статьи). Далее, необходимо выделить данную папочку и кликнем по клавише Del;
Если её удалить не получается, тогда нужно применить программы, которые выключают блокировку на удаление программ (вроде IObit Uninstaller).
Можно ли использовать оперативную память компьютера для вычислений по алгоритму 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, работающей на более высоких частотах с широкими шинами передачи данных.
Как деинсталлировать данную папку?
Возможно, я вас разочарую, но скажу прямо – просто так этот троян не удалить. У него имеются специальные файлы, блокирующие каждую попытку удалить данную папочку. Но, всё же удалить её можно:
Для начала, скачаем антивирус DrWeb CureIt (он бесплатен и ему не нужна установка);
Далее, загружаем ПК в безопасном режиме. В самом начале загрузки компьютера много раз нажимаем на F8, затем в появившемся окошке выбираем «Безопасный режим»;
В этот момент интернет связь лучше прервать (достаточно отсоединить кабель из входа или выключить, войдя в «Дополнительные параметры адаптера»);
Теперь настало время запустить наш Доктор Веб, скаченный до этого
Важно – входим в настройки и выбираем функцию «Запрещать низкоуровневую запись…». Другими словами, анализ будет на глубоком уровне
Для этого, нажмём на ярлык в виде ключа в углу справа и в ниспадающем меню выберем «Настройки»;
Затем, в новом окошке поставим галочку над данной командой и просканируем наш компьютер. Найденные вирусы удалим;
Далее, запустим «Диспетчер задач» и перейдём во вкладку «Подробности». Кликнем по меню «ЦП», для отображения в начале перечня процессов, потребляющих максимальный объём системных ресурсов;
Если найденная в прошлом шаге папочка не системная, но находится в папочке пользователя, то можно безбоязненно удалить её начинку;
Затем необходимо пройти к папочке «Ethash» (её адрес я указал сначала статьи). Далее, необходимо выделить данную папочку и кликнем по клавише Del;
Если её удалить не получается, тогда нужно применить программы, которые выключают блокировку на удаление программ (вроде IObit Uninstaller).
Альтернативные решения
Антивирусы — это хорошо, но каждую неделю для Windows появляются новые и новые вредоносные программы. Обновления для них не всегда столь оперативны. Так что если вы боитесь потерять доступ к ресурсам ПК в самый неожиданный момент, используйте следующие методы.
- Программа Uninstall Tool поможет вовремя отреагировать на установку вредоносного ПО. Она оснащена специальным Монитором, который выдаст предупреждение о бандлинге. Бандлинг — это встраивание сторонних программ в загружаемые файлы и приложения. Скорее всего, именно так вы подхватили Ethash на «десятку».
Окно программы Uninstall Tool
- Найдите в интернете программу, которая поможет вам удалить «неудаляемую» папку. Вы также можете попробовать поменять права доступа к папкам, воспользовавшись «Свойствами».
- Используйте альтернативный Диспетчер задач для Виндовс 10.
А если вирусы, троянские программы и агрессивная реклама постоянно донимают вас — попробуйте сменить операционную систему. Например, на базе устойчивой к вирусам Linux создано огромное количество ОС на любой вкус. Многие из них более чем удобны даже для новичка.
Технические параметры
Как уже было сказано ранее, сначала алгоритм шифрования Ethash назывался Dagger-Hashimoto. Первоначальная версия очень сильно напоминала скрипт, но механизм хеширования характеризовался существенным отличием от всех других алгоритмов майнинга. Дело в том, что Ethash создает граф, то есть дерево с огромным числом последовательных узлов.
Разумеется, что появление такой системы в разы увеличило сложность расшифровки, подобрать необходимые значения стало практически невозможной задачей. Постепенно Виталик Бутерин и его команда совершенствовали алгоритм, в определенный момент было принято решение провести ребрендинг и изменить название на Ethash.
Сегодня алгоритм майнинга криптовалюты Ethereum и многих других популярных монет представлен в виде хеширования метаданных последнего блока с использованием специального Nonce-кода. Этот код представлен в виде самого обыкновенного двоичного числа, которое определяет уникальное значение хеша.
Подобрать истинное значение практически невозможно, если сравнивать обновленный алгоритм с первоначальной версией. Чтобы определить хеш, необходимо методично перебрать абсолютно все возможные варианты.
Еще одна характерная особенность алгоритма – слишком высокий объем потребляемой электроэнергии, что объясняется максимальными требованиями к видеопамяти. Если проанализировать последние модели видеоадаптеров AMD, то каждый пользователь сможет изменить тайминг видеопамяти. В результате, производительность майнинга возрастет примерно на 20%.
¶ Hashimoto
The idea behind the original Hashimoto is to use the blockchain as a dataset, performing a computation which selects N indices from the blockchain, gathers the transactions at those indices, performs an XOR of this data, and returns the hash of the result. Thaddeus Dryja’s original algorithm, translated to Python for consistency, is as follows:
Unfortunately, while Hashimoto is considered RAM hard, it relies on 256-bit arithmetic, which has considerable computational overhead. To address this issue, dagger hashimoto only uses the least significant 64 bits when indexing its dataset.
The use of double sha3 allows for a form of zero-data, near-instant pre-verification, verifying only that a correct intermediate value was provided. This outer layer of PoW is highly ASIC-friendly and fairly weak, but exists to make DDoS even more difficult since that small amount of work must be done in order to produce a block that will not be rejected immediately. Here is the light-client version:
Принцип работы алгоритма Ethash
В основе Ethash лежит особый граф, состоящий из последовательных узлов. Граф можно представить в виде своеобразного дерева, обладающего большим числом ответвлений. Эта особенность заметно усложняет создание ASIC-устройств для работы с этим алгоритмом. Поэтому для майнинга монет, основанных на Ethash, можно применять лишь видеокарты.
В начале процесса майнинга на память видеокарт загружается специальный DAG файл. Размер этого файла постоянно увеличивается и чем больше существует криптовалюта, тем размер большое. Поэтому необходимо помнить, что чем объемнее DAG файл, тем более мощная видеокарта нужна для добычи этой криптовалюты.
Размер DAG-файла увеличивается каждый раз, когда создаются новые 30000 блоков. На данный момент размер DAG файла для Ethereum около 3,5 Гб. Это означает, что скоро видеокарты на 4 Гб не смогут заниматься майнингом этой монеты. Еще более печальная ситуация была у Ethereum classic, когда размер DAG приблизился к 3,96 Гб. В тот момент было принято решения уменьшить размер файла до ~2,5 Гб. Это было необходимо сделать, так как большая часть майнеров использовала видеокарты на 4 Гб и, соответственно, они бы не смогли майнить, что привело бы к централизации майнинга у крупных игроков и уменьшению надежности криптовалюты.
Теперь перейду к описанию алгоритма хэширования Ethash:
Процесс состоит из 6 основных этапов:
-
На вход алгоритму подается препроцессированый заголовок, полученный из последнего блока и “nonce”. “Nonce” число, выбранное случайным или псевдослучайным образом. Это подается на SHA-3 подобную функцию, которая создает 128 байтный микс.
-
Далее этот микс используется для того, чтобы определить какую 128-байтную страницу из DAG нужно извлечь.
-
Полученная страница сочетается с миксом с помощью специальной функции смешивания
-
2 и 3 шаг повторяется 64 раза
-
Полученный в итоге микс обрабатывается для получения более короткого 32-байтного дайджест микса.
-
В конце дайджест микс сравнивается с целевым порогом. Если дайджест микс меньше или равен порогу, то “nonce” считается успешным и транслируется в сеть Ethereum. Если же дайджест микс больше порога, то выбирается новый “nonce” путем рандомного выбора или прибавлением единицы к старому “nonce”. И потом алгоритм перезапускается с новым значением “nonce”.
Алгоритм Cryptonight
Первоначально Cryptonight был разработан для майнинга с помощью любых процессоров. Он был реализован в CryptoNote, протоколе конфиденциальности с открытым исходным кодом.
Лимитирующим фактором в этом алгоритме являются операции, связанные с вводом-выводом. В этом алгоритме хеширования каждый новый блок зависит от всех предыдущих блоков.
Обычно каждый экземпляр блока Cryptonight весит около 2 МБ. Поэтому практически невозможно разработать ASIC для Cryptonight.
Хешрейт Cryptonight измеряется в хешах в секунду.
Монеты, которые используют этот алгоритм
Данный алгоритм стал популярным в основном благодаря криптовалюте Monero, ориентированной на конфиденциальность.
Кроме того, он используется в некоторых других криптовалютах, таких как DigitalNote, DarkNetCoin и, с недавних пор, в Electroneum.
Особенности майнинга
Майнинг Cryptonight возможен даже на процессорах мобильных устройств. Eletroneum проводит бета-тестирование для изучения потенциала таких процессоров.
Многие сайты использовали особый код javascript для майнинга Monero, используя процессоры посетителей. И это оказалось очень выгодным делом.
Но если вы хотите стать полноценным майнером, лучше собрать установку на базе GPU. В идеале вам следует использовать видеокарты AMD Vega 56.
Именно они обеспечивают наилучший хешрейт среди всех графических процессоров. Отчасти это связано с высокой пропускной способностью памяти, установленной на этих картах.
С картами Vega при разгоне и использовании пользовательского BIOS вы можете ожидать хешрейт до 2000 H/s.
Стоит ли начинать майнинг по этому алгоритму
Да, мы рекомендуем майнинг криптовалют на основе Cryptonight. Вы можете добывать либо Monero, либо Electroneum.
Electroneum всё ещё проводит бета-тестирование своих функций. То есть, в настоящее время вам следует выбирать сольный майнинг Monero.