Спустя 10 месяцев ожидания ко мне приехал Little Single 30GH/s. Много было копий сломано за это время — кто-то не верил в Butterfly Labs изначально, кто-то психовал и отменял заказ, ну а я дождался. Сразу скажу что девайс оправдал себя полностью, хоть и не сразу.

TL;DR — используйте deepbit.net UPD!!! 50btc.com UPD!!! itzod.ru UPD!!! btcguild.com и снимите с майнера крышку.

SONY DSC

Для начала, очень мало информации о его использовании. Штатная тулза EasyMiner, похоже, просто GUI-фронтенд для обычных майнеров с красивыми графиками. Так ладно бы она работала — но у меня не получилось ей даже начать майнить.

Интерфейс программы EasyMiner<figcaption class="wp-caption-text">Красивый интерфейс — это всё, на что способна эта программа.</figcaption></figure>

Поэтому переключаемся на привычный путь — консольные майнеры.

Регистрация в майнинг-пуле

Первое, что нужно сделать — зарегистрироваться в майнинг-пуле. Пул это сервис, который получает пакет для обсчёта и посылает его по частям на все зарегистрированные устройства — примерно так же, как в распределённых вычислениях. Конечно, при такой мощности устройства вы можете вычислять сами, в соло-режиме — но на вычисление одного блока (и получение награды) уходит очень много времени, и всё это время вы не уверены в результате. Конечно, в итоге всё равно когда-то (месяцев через десять) вы получите награду, и в среднем будет такой же доход как при работе в пуле — но в пуле этот процесс гораздо плавнее и равномернее. Можете хоть каждый час видеть, что вам на счёт упало ещё 0.01BTC :)

Я использую пул deepbit.net — не знаю, почему. Когда-то давно использовал его ещё для майнинга на процессоре и видеокарте, вот и остался на нём.

Регистрируемся.

Регистрация в deepbit.net

После регистрации у нас появляется воркер.

Воркер в deepbit.net

Теперь нужно установить программу, которая будет получать данные от пула и отправлять их для вычислений в майнер — bfgminer. Простая программа, требует минимум движений, и работает. Прямая ссылка на скачивание bfgminer для windows 64-бит.

Использование bfgminer

Для неё удобно сделать bat-файл со всеми параметрами, который будет запускать её с уже настроенным пулом и адресами воркеров.

#содержимое run.bat

bfgminer -o http://pit.deepbit.net:8332 -u имя_воркера -p пароль

имя воркера — это «логин минера» на предыдущем слайде. В моём случае это «catethysis@gmail.com_1″, потому что я создавал двух дополнительных воркеров, и работаю на последнем из них. Пароль — это пароль воркера.

Окей, запускаем!

Диалог майнера bfgminer

Процесс идёт, блоки считаются, денежка капает.

Вывод денег

Для вывода я использую btc-e.com — криптобиржа, на которой можно переводить биткойны в рубли, доллары, евро и другие криптовалюты.

Вывод денег от майнинга - биржа btc-e.com

Проблемы

Мой экземпляр считалки оказался бракованным — выдаёт максимум 7.5ГХ/с при обещанных 30. Списался с поддержкой, те ответили на удивление быстро, спустя всего час! Полгода назад ответа можно было спокойно ждать неделями. Уточнили тип девайса, и ответили следующее:

Hi Nikolay,
I am sorry your miner isn’t performing as expected. Your RMA ID is ...
Please return your unit to us:
10770 El Monte St. Suite 101, Overland Park, KS 66211
Please write the RMA ID on at least two sides of the box, and if possible, print and include this email in your return; it will help expedite the return process.
We will contact you when we have received your unit.
Again, I apologize for the inconvenience,
Scott
Butterfly Labs, Inc

Я решил не пороть горячку, и попробовать что-то сделать самостоятельно. Во-первых, гугл говорит о таком треде, и один из участников сообщает о точно таких же симптомах, как у меня: When running BFG Miner, it reports a max of 7.5Gh/s. Там рекомендуют поставить cgminer. Интересно что 7.5 — это ровно четверть от 30. А в устройстве стоит 8 чипов. Значит, у меня работают всего два чипа из восьми? Это можно узнать с помощью опции —per-device-stats. После запуска майнера нажимайте M, и в этом меню прокручивайте список стрелками вверх-вниз.

Статистика по ядрам в bfgminer

Похоже, что всё не так просто: пять ядер работают на 40% от максимума (один процессор butterflylabs вычисляет 3.75ГХ/с), два почти не работают, а одно и вовсе дохлое. Неясно, что происходит.

Если честно, то и пул deepbit.net уже издох, а я слышал о проблемах со стабильностью майнинга на ASIC именно из-за пула. Хорошо, мы пойдём другим путём! Всё переделываем! Регистрируемся на 50btc.com, разбираем чёрную коробку чтобы она лучше охлаждалась и всё делаем с нуля — с создания нового кошелька.

Создаём кошелёк

Скачиваем bitcoin-qt, запускаем, десять часов ждём окончания синхронизации (пока необязательный пункт).

Синхронизация bitcoin с сетью

Регистрируемся на 50btc.com

Регистрация проста, настройки — те же, что и в предыдущем случае. Только адрес пула нужно сменить на pool.50btc.com. Вступаем в команду BFL maniacs.

Трепеща, дрожащей рукой включаем майнер

И видим, что скорость волшебным образом подскакивает до оплаченных 30ГХ/с, и даже больше!Работа майнера ButterflyLabs Little Single через bfgminer в пуле 50BTC.comМораль проста — не будьте утятами, следите за трендами и работайте с лидерами.

ОЧЕРЕДНОЕ ОБНОВЛЕНИЕ!!! Используйте пока itzod.ru, т.к. на 50btc.com идёт DDoS-атака, которая роняет скорость счёта в среднем до 15ГХ/с. На itzod.ru скорость майнинга стабильно держится на 32 ГХ/с, иногда поднимаясь до 34. Другие пулы никогда не давали выше 30 ГХ/с, разве что на 50btc иногда бывало 31.

Всё-таки все русские пулы оказались неустойчивыми к DoS, поэтому я перешёл на BTCGuild.com, чего и вам советую.

Мой обзор перспективных майнеров.

Решение проблемы шума

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

  • Нафига такие толстые перфорированные стенки? Раза в три тоньше можно было сделать, плюс маленькие рёбра жёсткости.
  • Нафига вообще все радиаторы под платой? Можно было наклеить сверху, было бы лучше.
  • Нафига один из радиаторов приклеен под батарею электролитических конденсаторов? Ума не приложу, зачем они это сделали.
  • Ну и конечно, самое интересное — утолщение радиатора (т.е. место откуда надо собрать больше всего тепла) находится в аэродинамической тени шпинделя вентилятора, аккурат за его осью и мотором. Гениально!

По-моему, 60% воздуха проходит через устройство транзитом. Я поставил девайс так чтобы он засасывал воздух прямо с улицы (за окном +5 градусов) — из него вылетал холодный воздух, а температура в консоли упала всего на один градус. Радиатор наощупь был тёплый — такой же тёплый, когда девайс стоял в отапливаемой комнате.

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

После такого изменения пропадает необходимость уносить устройство в серверную или куда-то ещё.

Фотографии разобранного майнера ButterflyLabs Little Single

На плате присутствует множество BGA-чипов — неудивительно, что её так долго делали. Похоже, не стоит подвергать плату сильным перепадам температуры, т.к. BGA-чипы её не любят из-за своих хрупких ножек.

Общение с USB происходит через микросхему USB-UART моста FT2232H. Процессор Atmel формирует задания для чипов.

SONY DSC

Тот же микроконтроллер Atmel с другого ракурса. ПЛИС Xilinx (под чёрным маленьким радиатором, вблизи большого радиатора) общается с хеш-чипами на высокой скорости (250МГц) и передаёт задания им.

Плата рассчитана на обе версии, 30 и 60ГХ/с. На 30-ГХ модели установлена только половина хеш-чипов.SONY DSC

Используются твёрдотельные конденсаторы — не высохнут и не испортят хеш-чипы.SONY DSC

Мощное выделение тепла (400Вт) заставило инженеров применить радиатор на тепловых трубках. Питается майнер от коннектора питания, подобного видеопитанию.SONY DSC

Вторая часть майнера крупным планом. Посадочные места для 8 чипов, керамические конденсаторы по питанию (как-то их маловато!), сверху — нераспаянная система питания. Видим, что применяется 3-фазное питание полумостами.

SONY DSC

Разобранный майнер во включённом состоянии, прямо сейчас он считает хеши со скоростью 30 млрд штук в секунду. Шумит гораздо меньше чем собранный.

SONY DSC