Для правильного размещения ферм, состоящих из нескольких сотен устройств, необходимо специальное помещение. Ажиотаж 2017–2018 годов спровоцировал появление на рынке контейнерных решений эконом-класса, в которых правильно организованы электроснабжение и вентиляция. Установлены датчики и автоматизированная система управления майнингом. Первым наиболее известным решением такого рода является мобильный дата-центр на базе 40-футового морского контейнера BloсkBox AC от компании Bitfury, вмещающий до 176 серверов. Весной 2017 года мне довелось быть гостем компании на одном из их дата-центров в Грузии, я оценил качество исполнения, но слишком большой уровень шума существенно сужает выбор места для установки контейнера. При этом из имевшихся на тот момент решений контейнерный дата-центр Bitfury был вне конкуренции. Уже в 2018 году мне довелось эксплуатировать собранный в России контейнерный ДЦ от компании Bitferma, исполнение которого также оставило только лучшие впечатления. Сегодня и крупнейший производитель ASIC – компания Bitmain – предложила рынку свой вариант контейнера AntBox на 324 стандартных юнита собственного производства. При стоимости около 900 000 рублей на заводе и учитывая доставку, имеем стоимость места для одного юнита, равную примерно 3000 рублей. Это лишь около 10 % от первоначальной стоимости нового устройства типа Antminer s9 и сравнимо с двумя месяцами аренды полки в майнинг-отеле. Для более дорогих моделей ASIC цена внедрения контейнерного решения в пересчете на 1 юнит будет еще меньше. Контейнерное решение хорошо именно тем, что основной упор в нем сделан на правильную дистрибуцию электропитания.
Программное обеспечение
Как в промышленном масштабе майнинга, так и в домашних условиях очень важно программное обеспечение, которое позволяло бы наиболее комфортно управлять всем комплексом стоящих задач. В первую очередь важно, какой операционной системой вы умеете пользоваться. В общем случае вполне подойдет Windows последних поколений. В этой системе всегда есть выбор версий драйверов для установки оборудования (видеоускорителей), большой выбор программ-майнеров и сопутствующих приложений, таких как программы мониторинга оборудования или те же кошельки криптовалют. Речь, конечно, идет об эксплуатации GPU-ферм. В случае с ASIC и множественными GPU-фермами опцией выбора являются системы на базе ОС Linux. Именно на ней построены специализированные операционки для майнеров, такие как HiveOS, EthOS, MinerOs, Awesomeminer и ряд других. В них уже «зашиты» самые проверенные версии драйверов-устройств, есть возможность мониторинга и настройки «на лету», переключения пулов различных монет и алгоритмов. Есть возможность управления разноплановыми устройствами – и асиками, и GPU-фермами. Крупные провайдеры облачного майнинга или производители оборудования имеют собственные решения для управления майнингом и облачными контрактами: так, у компании Genesis mining есть продукт Genesis-Hive для управления собственными дата-центрами. Нужно отметить, что производители асиков зачастую устанавливают свою, основанную на том же Linux оболочку и встраивают в нее модифицированный под конкретные задачи майнерский софт. Такая прошивка чаще всего не подлежит изменению, хотя в среде профессионалов гуляют пользовательские версии ПО, позволяющие оптимизировать работу устройств для разгона или снижения шума.
Безусловным лидером среди программ-майнеров для видеокарт является софт от Claymore, имеющий версии для большинства популярных алгоритмов, а также dual-версии для одновременной добычи двух разных монет. В среде почитателей алгоритма cryptonight распространены майнеры XMR-stak и SRB, JCE и даже малоизвестные частные версии с ограниченным распространением. В большинстве случаев в майнер встроена комиссия разработчиков, составляющая от 1 % до 5 %. На определенное количество минут в сутки майнер переключает свою работу на кошелек разработчика. Для АСИК-устройств используются версии SGminer или CGminer или собственные разработки на основе публичного кода программ-майнеров. Управлять фермами из асиков также позволяет специальный софт, например упомянутый Awesomeminer. Сегодня активно ведется разработка новых софтверных решений, как для конкретного управления ригом, так и для объединения множества устройств под одной оболочкой, внедряются модули по управлению электропитанием на объекте, климат-контроль и улучшенные параметры сетевого взаимодействия и безопасности. Большинство таких профессиональных решений являются платными, с разовой или помесячной оплатой, и чаще всего одна лицензия распространяется лишь на одно устройство. При большом количестве видеокарт в обороте имеет смысл более плотная установка карт на материнскую плату, ведь за риг из 4 или 20 карт придется платить однаково.