Altcoin: просто взять и намайнить
В этой статье мы снова вернемся к ранее затронутой нами теме майнинга криптовалют и приведем наглядные тесты имеющейся в наличии типовой платформы готового решения тарифа GL-80. Что такое блокчейн Чтобы иметь представление о майнинге, в первую очередь нужно понимать, что такое блокчейн. Блокчейн (blockchain) – это выстроенная по определённым правилам непрерывная последовательная цепочка криптографически связанных блоков, […]
В этой статье мы снова вернемся к ранее затронутой нами теме майнинга криптовалют и приведем наглядные тесты имеющейся в наличии типовой платформы готового решения тарифа GL-80.
Что такое блокчейн
Чтобы иметь представление о майнинге, в первую очередь нужно понимать, что такое блокчейн.
Блокчейн (blockchain) – это выстроенная по определённым правилам непрерывная последовательная цепочка криптографически связанных блоков, содержащих информацию. Более простое определение, блокчейн – это своеобразная записная книжка, где майнерами фиксируются все когда-либо выполненные транзакции. За это майнеры получают вознаграждение в виде определенного количества криптовалюты.
Криптовалюта – это цифровая (виртуальная) валюта, единица которой – монета (англ. – coin). Монета защищена от подделки, т.к. представляет собой зашифрованную информацию, подделать которую невозможно (использование криптографии и определило приставку «крипто» в названии).
Криптовалюты
Как известно первой в мире криптовалютой стал Биткоин.
В 2008 году человеком или группой людей под псевдонимом Сатоси Накамото (англ. Satoshi Nakamoto) был опубликован файл с описанием протокола и принципа работы платежной системы в виде одноранговой сети.
На данный момент одновременно существуют сотни различных криптовалют, а также их форки. Многие из них имеют уникальные технологии. Наиболее популярными являются:
Так что же из всего разнообразия криптовалют можно выгодно майнить и на каком оборудовании? Попробуем разобраться.
Следует отметить, что майнить можно на различном оборудовании, в зависимости от алгоритма хэширования. У каждой криптовалюты есть свой алгоритм хэширования.
Вот некоторые из них:
- На алгоритме SHA – 256 построены сети Bitcoin и Bitcoin Cash. На сегодняшний день майнинг обычными компьютерами, даже супер мощными, на этом алгоритме не актуален. Есть специальные устройства – «асики» (ASIC`s), имеющие повышенную производительность и созданные специально для майнинга на этом алгоритме. Майнинг Bitcoin на данный момент довольно централизован, в связи с очень высокой стоимостью оборудования и сложностью сети, которая неумолимо растет с каждым новым добытым блоком в цепочке блокчейн.
- Scrypt – на этом алгоритме работает Litecoin. В данный момент существуют Scrypt-ASIC`s и этот алгоритм также как и Bitcoin не интересен большинству.
- DaggerHashimoto (Ethash) – алгоритм шифрования, применяющийся в сети Ethereum. Для эффективной работы требуется иметь видеокарты с большим объемом ОЗУ на основе микропроцессоров AMD, либо Nvidia 10 серии.
- Equihash – лежит в основе валюты Zcash. Для эффективной работы требуется иметь видеокарты на основе микропроцессоров Nvidia 10 серии с большим объемом ОЗУ. Видеокарты на основе микропроцессоров AMD показывают более низкую производительность.
- Decred – применяется в криптомонете Decred. Можно майнить на видеокартах.
Итак, криптовалюты можно майнить как на специализированных устройствах – асиках, так и на мощных видеокартах.
Если говорить о перспективах майнинга при помощи видеокарт, то можно смело сказать, что более надежного способа защиты сети еще не придумали, так как в основе стоит децентрализация сети. При неожиданном отключении одного рига (компьютера с двумя и более одновременно работающими видеокартами) или фермы (совокупности нескольких ригов), в работе остаются тысячи других независимых друг от друга ригов и ферм и продолжают поддерживать работоспособность сети.
Рассматриваем GL-80
В нашем примере мы рассмотрим риг следующей конфигурации:
- Процессор: 2 × Intel Xeon E5-2630v4 2.2 ГГц
- Память: 64 ГБ DDR4
- Диски: 2 × 480 ГБ SSD
- Видеокарты: 8 × Nvidia GTX 1080
Конфигурация на базе решения от компании Asus ESC8000 G3 доступна в рамках тарифа GL-80. Применяется как платформа для сборки графических станций. В качестве эксперимента мы попробовали использовать данные вычислительные мощности в майнинге и понять, можно ли получить от этого дополнительную выгоду и какую.
Настройка платформы и проведение тестов
Устанавливаем операционную систему — Windows 2016 Standard с драйверами последней версии, хотя для карт Nvidia это не столь важно. Для большей производительности осуществляем разгон карт при помощи MSI Afterburner 4.4.0 путем увеличения рабочих частот памяти и графического ядра. Для удобства доступа используем TeamViewer.
Скачиваем и устанавливаем программы-майнеры:
- Claymore’s Dual GPU Miner v10.1
- Zec Miner 0.3.4b
- ccminer-x64-2.2.2-cuda9
Проводим тест на алгоритме Dagger-Hashimoto, в сети Ethereum. Используем Claymore’s Dual GPU Miner v10.1. По сравнению с версией 9.8, используя 10.1, можно увеличить хэшрейт (вычислительную мощность) каждой видеокарты на 1 Mh/s.
GTX 1080 показали порядка 25,5 — 26 Mh/s при следующем разгоне: Ядро +150 Mhz, Память +950 Mhz. Суммарно стабильное усредненное значение 201 Mh/s.
Приведем сводную сравнительную таблицу показателей воркеров с пула, где ведется добыча Ethereum. Наша платформа с именем Asus. В подсчетах нам интересен столбец Sent Hashrate, в котором отображаются показатели производительности фермы, в терминологии пула Worker.
Вознаграждение получаем по количеству обработанных Share (количеству найденных решений) за отдельно взятый час в соответствии с Calc Hashrate.
Четыре нижние строки — это как раз те самые риги, которые использовались для написания предыдущей статьи.
На момент проведения теста суммарный суточный доход со всех 5 ригов на эфире достигал в среднем 0,10 монеты, т.е. на добычу монеты уходило порядка 10-11 дней. На тестируемый сервер приходится 0,029 монеты в сутки.
Далее тестируем работу с алгоритмом монеты Zcash — Equihash. Разгон осуществляется только по ядру, до +300 Mhz. Производительность каждой карты составила 500 Sol/s (solution/sec) За сутки работы удалось получить 0,08 монеты.
Продолжая искать оптимальное решение для майнинга на имеющемся риге, пробуем майнить VertCoin на алгоритме Lyra2RE, используем ccminer-x64-2.2.2-cuda9. Совокупный хэшрейт составляет 370 Mh/s, суточная доходность – 4,8 монеты.
Расчетная доходность
Попробуем подытожить результаты. Нам удалось получить стабильную работу рига на следующих монетах:
- Ethereum
- VertCoin
- Zcash
Средняя расчетная доходность по монетам в пересчете на рубли получилась следующая:
- Ethereum — 0,029*43 376*30=37 737 руб./мес.
- VertCoin — 4,8*457*30=65 808 руб./мес.
- Zcash — 0,08*32 412*30=77 788 руб./мес.
Доходность приведена с учетом среднего курса криптовалют на момент написания статьи 25.12.2017 за прошедшие сутки по формуле М*К*30 дней, где М — доход в монетах за сутки, К — курс монеты.
Протестировав конфигурацию на базе решения от компании Asus ESC8000 G3, доступную в рамках тарифа GL-80 в майнинге, можно сделать вывод, что добывать криптовалюту на ней можно, если машина не используется по назначению 24/7. Также можно существенно снизить издержки на арендную плату данной платформы. Использование такого решения в целях майнинга достаточно выгодно, но только при условии текущего курса криптовалют по отношению к рублю.
Мы работаем над вопросом построения специализированных майнинг ригов для сдачи в аренду. Следите за анонсами новых услуг!