Пользователь
0,0
рейтинг
3 сентября 2013 в 21:09

Разработка → Майним Bitcoin на Raspberry Pi и BFL 5GH/s майнере


На фото — Jalapeno, каким он должен был быть изначально.

Покупка.


В ноябре прошлого года я сделал предзаказ Jalapeno у Butterfly Labs. У них также было несколько других, более дорогих майнеров, но мой выбор пал именно на этот из-за цены в 150 долларов США + $38 за доставку до России. В характеристиках значились 4.5 GH/s – огромная производительность за эти деньги. Например, AMD Radeon 6990, стоившая на тот момент $700, выдавала всего 750 MH/s, да еще и потребляла в 10 раз больше электричества (375W против 30W). Сей девайс мне обещали отправить в январе 2013 года.

Доставка.


Время шло, но BFL все тянули и тянули сроки. До марта я регулярно проверял их сайт, находя новости о задержках. Вскоре о своей покупке я совсем позабыл, пока не получил письмо счастья 26 июля с треком. С нетерпением прождав месяц, я наконец-то забрал свой девайс с почты. Открыв коробку, я обнаружил, что устройство отличается от фотографий, что были на сайте. Майнер стал намного толще, но это меня нисколько не огорчило. Тяжелая черная коробка выглядела более надежно, чем плоский блин, что был на фото. Выяснилось, что железка не влезала в старый корпус, и его пришлось поменять. Первым делом я полез на сайт за драйверами, и, к своему удивлению, не обнаружил нужной мне модели на сайте производителя. Вместо нее красовался BitForce 5 GH/s Bitcoin Miner, который внешне не отличался от моего. Я так и не понял, то ли мне выслали Jalapeno, но в новом корпусе, то ли 5 GH/s майнер. А может быть это одно и тоже устройство? В документах, которые шли с посылкой, значился 4.5 GH/s Jalapeno, а на деле устройство выдавало 5 GH/s. Но обо всем по порядку.


Первое включение.


Скачав EasyMiner с сайта производителя, я решил пустить устройство в дело. Я подключил кабель питания и воткнул USB кабель в мой компьютер. Каково же было мое удивление, когда мой ПК не обнаружил майнер в подключенный устройствах и вообще никак на него не реагировал. Я минут 15 тыкал провода, менял компьютеры, но все без толку. Я обнаружил, что на моем устройстве горит 2 светодиода. Быстрый поиск в интернете не дал результата. По данному устройству напрочь отсутствует какая-либо техническая документация. Зато я выяснил, что кулеры на устройстве должны включаться и издавать шум при подключении девайса к электросети, чего не происходило. Я задал вопрос на форуме BFL, но так и не получил ответа. Я написал в суппорт, и через пару дней получил ответ, что горящие светодиоды означают короткое замыкание. Меня попросили отправить устройство назад, для его замены на новое. Я был весьма расстроен. 10 месяцев ожидания! Неужели придётся ждать еще 2-3? Но проблема решилась заменой блока питания. Я воткнул БП от внешнего харда, и услышал сладкий шум вентилятора. Родной БП был на 6 А, в то время как БП от харда был только на 1.5 А. Служба поддержки настойчиво рекомендовала мне не использовать мой майнер с данным БП, но я не смог устоять. Устройство завелось и мой ПК сразу увидел его. Зарегистрировшись в майнинг пуле и настроив софт, я приступил к самому долгожданному – майнингу.

Майнинг.


Производительность реально соответствовала заявленной. Но вскоре я понял, что гонять мой основной ПК 24/7 невыгодно, и я заметил маленькую белую коробочку, уже запылившуюся на моем столе. Это был Raspberry Pi model B, лежавший без дела который месяц.

Пускаем в ход Raspberry Pi.


В интернете я нашел 2 гайда по использованию Raspberry Pi для управления ASIC майнерами от BFL. Первый гайд использовал MinePeon – дистрибутив линукса, созданный специально для майнинга биткойна на Raspberry Pi. Второй гайд использовал Arch Linux. Ниже я вкратце приведу шаги из последнего, которые я повторил. Некоторые шаги в первом гайде были излишни (например, у меня интернет работал сразу после распаковки образа на флешку), а некоторые вещи автор случайно пропустил.
1) Качаем свежую версию Arch Linux отсюда: www.raspberrypi.org/downloads
2) Записываем образ на SD карту. Если вы используете Windows, то эта утилита вам в помощь: sourceforge.net/projects/win32diskimager. В случае с Linux или Mac OS X образ можно записать стандартными средствами.
3) Далее подключаем Raspberry Pi к питанию, монитору и Интернет. Я запитал его от USB порта моего роутера, чего вполне хватило. Можно так же на этом шаге подключить сам майнер. Во всех гайдах говорилось, что нужно использовать USB хаб с дополнительным питанием, но у меня все прекрасно работает и без него.
4) Включаем устройство и вводим логин: root, пароль: root. Меняем пароль командой passwd.
Синхронизируем список пакетов: pacman –Sy и устанавливаем нужные нам:
pacman –S gcc autoconf libtool curl ncurses pkg-config yasm make libusb lynx screen
5) Скачиваем cgminer:
lynx ck.kolivas.org/apps/cgminer или wget ck.kolivas.org/apps/cgminer/3.4/cgminer-3.4.1.tar.bz2
6) Распаковываем архив: tar -xvf cgminer-3.4.1.tar.bz2 и собираем/устанавливаем
cd cgminer-3.4.1
./configure --enable-bflsc && make && make install
Это займет примерно 10 минут.
7) Проверяем cgminer.
cgminer -o poolAddress -u username -p password
Адрес пулла воодится в формате: IP/URL:Port.
8) Напишем скрипт для запуска:
nano -w /etc/startscript.sh
Вставляем:
#!/bin/sh
sleep 1m
screen -S cgminer -d -m /usr/local/bin/cgminer -o poolAddress -u username -p password 2> /root/mining.log
sleep 100000d
Ctrl + O, Enter, Ctrl + X
Выставляем права на файл:
chmod +x /etc/startscript.sh
9) Создадим сервис:
nano -w /etc/systemd/system/mining.service
Вставляем:

[Unit]
Description=Mining
Documentation=man:syslog-ng(8)

[Service]
ExecStart=/etc/startscript.sh
StandardOutput=null

[Install]
WantedBy=multi-user.target

Сохраняемся:
Ctrl + O, Enter, Ctrl + X

Выставляем права на файл:
chmod +x /etc/systemd/system/mining.service

Включаем:
systemctl start mining
systemctl enable mining

10) Вот и все. Майнинг начнется при загрузке.
11) Для доступа по SSH:
pacman -S openssh
systemctl start sshd
systemctl enable sshd.service
Теперь можно проверить статус введя
screen –r


Чего мы добились?


Майнер работает 24/7 без необходимости держать полноценный пк включенным.
За сутки добывается около 0.04 BTC, что примерно равно $5. Энергопотребление: 30 W майнер + 3.5 W Raspberry Pi * 24 часа = 0,804 кВт в сутки, что весьма неплохо. При нынешней сложности и цены на биткойн стоимость устройства с доставкой окупается за 37-38 дней.


UPDATE:

Пользователь mr_Flagman подсказал, что могут возникнуть проблемы при использовании cgminer сразу с несколькими майнерами. Одно из возможных решений этой проблемы: запустить по отдельной инстанции cgminer-a для каждого девайса с разными работниками, выбирая используемое устройство при помощи аттрибута --usb 1:* (например: --usb 1:12 и --usb 1:9). Подробнее об этом аттрибуте можно почитать в документации к cgminer. (Advanced USB options).
Цыцаркин Никита @nikmaster
карма
9,0
рейтинг 0,0
Реклама помогает поддерживать и развивать наши сервисы

Подробнее
Спецпроект

Самое читаемое Разработка

Комментарии (68)

  • 0
    Еще штучек 20 и можно открывать завод по производству денег.
    • 0
      Сразу уж 500-гигахэшный берите.
  • +1
    Я действительно не понимаю, почему производитель не майнит?
    • +14
      они уничтожат рынок, моментально. Лучше продавать частями оборудование и снимать сливки.
      • 0
        Все равно не понимаю. Ведь, вроде, для рынка не важно, будут майнить 1000 разных людей или же сам производитель. Получается, раз производителю выгодно продавать, то в среднем клиентам не выгодно это покупать)
        • +2
          НУ банально вот такая мысль — вы прикиньте, ну рассчитают все биткойны производители и куда они их денут? тут подогревается цена за биткойн за счет того что это деньги из воздуха по сути и производитель дает нам оборудование для производства денег.
          • 0
            Рассчитают все биткоины? лет через 100 возможно. Вот только удержать их ВСЕ на руках будет проблематично, денег/благ хотят все.
            • 0
              ну конечно же я говорю образно, понятное дело что рассчитать их все будет сложно. Только вот половина их уже монополизирована, вроде как создателем… Тут уже политика такая, что удовольствие майнинга надо как то растянуть, что бы был интересен интерес к бирже, потому что кроме как на биржах их ни где не используешь (ну не считая мелких экспериментов каких то зарубежных магазинов).
              • 0
                Все прекрасно самоорганиузется само.
                Кто и как будет решать, на сколько надо 'растянуть майнинг', (чтобы это не значило), чтобы 'интерес к бирже' не угас, (что бы это не значило).
    • –3
      А почему производители самолётом сами на них не летают?
      • 0
        Не очень удачный пример. Они как раз летают на самолетах.
    • +12
      А с чего вы взяли что производители не майнят?
      * asicminer — майнят, а то что продают это избавляются от оборудования старого типа
      * avalon — майнят и еще как, клиенты со второго батча получали оборудование настроенное на пул eligius, с единым аккаунтом, по статистике которого было видно что майнило это оборудование не один месяц, выдавая сотни bitcoin разработчикам.
      * butterfaly — как вы думаете, кто первые и основные покупатели mining rig 500GH/s (вообще то обещали 1500GH/s)?
      * bitfury metabank — спорный вопрос, но непрерывно растущие мощности официально признанного закрытого пула ghash.io и отвратительная работа (ее отсутствие) новостного отдела metabank, а так же поставляемые 100GH/s вместо обещанных 120GH/s… заставляет задуматься и подкармливает толпы тролей на форуме.
      • +2
        Avalon, который пошел на этот обзор пришел с хорошим слоем китайской пыли внутри, так что еще как майнят.
    • +4
      Чтобы намайнерить себестоимость майнера и прибыль с возможной его продажи нужно 37 дней.
      Чтобы получить те же деньги за один день — можно просто продать майнер.
      • +2
        Что же вы так однобоко? подавляющее количество производителей поступают и так и этак, задерживая поставки и срывая обещанные сроки.
    • +3
      Классический вопрос. Его ещё любят задавать создателям торговых роботов для фондовых рынков.
      Продавать майнеров/создавать роботов — это совсем не то же самое, что майнить/торговать самому.

      Это всё равно, что говорить зачем CompanyName (уровня Intel, Dell, IBM) продаёт мощные графические станции,
      когда они могли бы сами рендерить на заказ и получать за это деньги.

      На примере майнеров. У меня есть 10 майнеров. Чтобы их отбыть нужно 38 дней (по словам топикстартера).
      За эти 38 дней, я успею продать N*10 майнеров даже, если не я их производитель (продал — купил больше — продал больше — купил ещё больше...)
      А в это время, упрощенно говоря, майнеры «мучаются» с подключением, обеспечением и оплатой электричества и т.д.

      В общем, это две разные бизнес-модели (линии поведения) и каждый выбирает для себя, что ему удобней.

      P.S. А после 38 дней у продавца будут деньги, чтобы заказать на производстве более мощные майнеры. И снова по кругу.
      • +1
        Да собственно любой продукт, являющийся средством производства, попадает под эти критерии. Почему производители грузовых автомобилей не занимаются грузоперевозками? Вполне доходное дело.
    • +1
      Я тоже думал об этом, пока не подержал дома компьютер на 1500 Ватт :-)
      С ростом мощностей затраты быстро растут.

      100-300-500 постоянно включенных ватт можно поставить в любую квартиру, а вот поставить железо на 1-10МВт — очень и очень дорогая в решении проблема с большими капитальными затратами (тут и тарифы на электричество другие, и охлаждение отдельных больших денег стоит, и помещение не всякое подойдет).
  • –2
    На одном дыхании…
  • 0
    Из-за массового запуска ASICов майнинг на видюхах крейне не выгоден стал. Мощность одного пула с 30К Gh/s увеличилась за пару недель до 230К Gh/s.
    • 0
      Уже майнинг на этих халапеньях, в принципе, невыгоден.
    • 0
      Ну так давно уже не выгоден, разве нетак?
      • 0
        *не так
  • +7
    Эх, знали бы советские инженеры считающие на логарифмических линейках что настанет такой день — убили бы.
    • 0
      Эта штука, к сожалению, гораздо более специализирована, чем логарифмическая линейка.
  • 0
    Майню на двух халапеньях и малине))
  • +3
    Правильно я понимаю, что такая штука — products.butterflylabs.com/homepage/500-gh-s-bitcoin-miner.html с 500GH/s будет производить в 100 раз больше биткоинов, то есть не 5$ в сутки (150$ в месяц), а 500$ в сутки (15000$ в месяц)?
    • +5
      вообще — да, но только в данный момент. учитывая скорость роста сложности (которую, как мне кажется, уже невозможно предугадать), к моменту получения девайса 15000 может легко превратиться в эти же 150.
      • 0
        Можно поподробнее. Так есть ли смысл купить девайс тот что выше, что бы он оправдался за 2-3 месяца?
        • +3
          Ключевое слово КОГДА вы получите оборудование. butterflay labs рассылает его с задержкой в год!

          Вообще все производители так или иначе задерживают поставку предазаказов (исключение как ни странно некоторые на базе bitfury, в европе, но там условия у них были очень уж шоколадные, на столько что в европе в устройства чипы пихают с излишком, значительно уменьшая их энергопотребление, но метабанк в России, например, уже опаздывает, хотя пока и вписывается в свои обещания август-октябрь)
        • +1
          в интернете есть много калькуляторов, которые помогут вам подсчитать профит на текущем уровне сложности майнинга. некоторые из них пытаются прогнозировать время, через которое настанет следующий. время зависит от объемов майнинга, которые, на мой взгляд, сейчас не очень предсказуемы (количество разномастных майнеров + количество майнеров, о которых знает ограниченный круг людей). если к этому добавить рандомное время доставки BitForce 500 GH/s Mini Rig SC — я бы не стал рассчитывать на какие-то конкретные цифры.

          (возможно, насчет объемов и времени можно более точно узнать на специфических форумах)
        • 0
          Нет смысла, сложность вырастить соответственно.
          Будет возможность получить максимум 15 дней полноценной отдачи, если быстро привезут.

          В итоге все рассчитывают на рост стоимости биткоина и будут продвигать это, а также на кусок с транзакций.
          В последнее время программисты клиента зашивелились т.к. поняли что у них на руках более не игрушка.
  • 0
    Возможно глупый вопрос, а насколько «громкие» вентиляторы в этих коробочках? Возможно ли работать вблизи?
    • 0
      У жалапены как АТ-шный блок питания. Лучше прятать в тумбочку, особенно если к ноутам привык.
      • +1
        Оно «Халапено» — перец такой мексиканский.
      • 0
        В тумбочке перегреется.
        • 0
          У меня полупустая. 45-48 градусов, норм вобщем.
  • –3
    Я как-то раз на биткойн бирже наторговал из 1500 рублей 30 000, потом 19 000 п… потерял. Этого хватило, чтобы познакомиться с миром биткойнов и больше в него не заглядывать.
    • +9
      Загляните на форекс — познакомьтесь с миром обычных денег. И больше в него не заглядывайте :)
      Можно пролететь и на бирже, торгующей бананами.
    • +2
      При чем здесь биткоин? Так на любой бирже
    • 0
      Причем здесь мир биткоинов? :)
      Услуги за биткоин меняют стоимость либо согласно курсу либо согласно сложности, сложность растет, курс тоже.
    • 0
      Думаю, далеко не на каждой бирже курс может изменяться в 6-7 раз за неделю (было с litecoin). И падать с 250 долларов до 60-80 тоже за очень короткий срок.
  • 0
    можна майнить на роутере c USB и прошивкой openwrt, всеравно у доброй половины пользователей роутеры жгут пару ватт электрики в режиме 24/7. кому интересно — гуглить в сторону openwrt + bfgminer
    • 0
      Электричество-то им хоть отбить получится? В роутерах процессоры чуть менее чем никакие.
      • 0
        Так не проц роутера же будет майнить, а Jalapeno.
        • +1
          Да, понял теперь.
  • НЛО прилетело и опубликовало эту надпись здесь
    • 0
      Можно попробовать ловить удачу, но с так резво взлетающей сложностью имеет смысл начинать получать заработок как можно раньше.
      Аналогия: представьте, что вам на работе каждый месяц зарплату урезают более чем на 50%.
      • 0
        … и выплачивают ее лотерейными билетами
        • 0
          но которые можно продать
          • 0
            Под билетами я имел в виду считаемые хэши в секунду, а не сами биткоины. Вероятность найти блок — это как раз лотерея, с все уменьшающимися шансами (если растет сложность)
  • 0
    Нет ли проблем с экспортом такой электроники в РФ? Всё-таки криптооборудование с большой вычислительной мощностью.
    К тому же способов оплаты не так уж и много нашлось на Butterfly labs
    • 0
      У меня не возникло, хотя я не уверен, на сколько это легально. Честно говоря, я даже не задумывался на эту тему.
      А по способам оплаты — BTC, банковский перевод и PayPal. Однако, они не принимают последний для предзаказа нового оборудования, потому что это запрещено PayPal-овским TOS. Я оплачивал через пейпал.
    • 0
      Не было пока таких случаев. Да и не годится оно для задач криптографии в широком смысле.
  • НЛО прилетело и опубликовало эту надпись здесь
  • 0
    Автор, ответь на простой вопрос? Вы поимели какую то денежку с этого майнинга или этот так типа развлечения на пивко? Под слова поимели денежку, я имею ввиду стабильная деньга которой например вы платите за квартиру и коммунальные услуги, или оплата проезда и мобильного. Ну вот такие житейские затраты.
    • 0
      Да нет конечно. Во-первых, я покупал самый дешевый майнер. Во-вторых, он только пришел. Я планирую что он себя окупит + может немного заработаю, но тут больше интересен сам процесс нежели деньги. Если хотите заработать — можете рискнуть вложиться в 400-600 GHs майнер. Деньги серьезные, риски большие, но если повезет — можно реально заработать. Все будет зависеть от того, как скоро производитель отправит его вам и от сроков доставки.
  • 0
    Хорошо вложится я думал года 2 назад, когда майнили тока на видеокарточках и у меня была халявная электроэнергия. Иметь бы стабильные хотябы 200 баксов из воздуха, тогда я бы подумал. Но эти все не понятки с валютой, падение бирж, лавинный рост сложности.
  • 0
    Когда они предложили его вернуть и обменять нужно было договорится о возврате денег! Глянул сложность которая сейчас, и понял что он уже будет неактуален, по сути его даже не удастся отбить, если запустить 1 сентября((( Печаль Выгодно было бы купить сейчас 600-ку за 5к$ но я думаю что будет она доступна только после того когда они их замучают и поднимут сложность еще выше) Заметил что часто товар приходит всем тогда когда по сложности осталось его отбить и заработать на мороженное)))
    • 0
      Сейчас многие начинают отказываться от схемы предзаказов и будут продавать уже готовые устройства, так что на это уже не будет покупка кота в мешке.
      • 0
        Скорей бы уже так!
  • 0
    Как результаты?)
    • +1
      К сожалению приходилось много времени провести в разъездах и майнер простоял больше месяца без дела в самый прибыльный период. + возникало куча технических неполадок и пул лежал больше недели.

      Как раз сегодня обменял намайненые биткойны на 300 долларов. Вернул вложенные $180 и немного сверху, поигрался с девайсом и просто получил удовольствие.
      • 0
        ну хоть что-то. сколько в итоге намайнили и какой курс обмена был?)
        нет мыслей продолжать в свете нового курса?)
        • +1
          0.7 намайнил, поменял утром по $423. Пару дней назад майнер поднял, снова работает. Примерно 0.008 биткойна в сутки выходит. Майнить особо долго смысла нет. Может еще пару недель.
          Я считаю что сейчас цена вздута без адекватной причины, и пузырь лопнет через пару дней. Люди начнут срочно продавать его и на рынке возникнет паника. Думаю упадет обратно до 160-200 долларов, а потом снова вырастет до 250-300. Я планирую купить на вырученные деньги пару монет после падения. Главное не упустить момент.
          • 0
            И как теперь? Я понял, что зря остановил майнинг на GPU весной. Теперь не намерен останавливать майнинг на своих 8 гх вообще. Затраты никакие, внимания к процессу минимум, а курс преподносит приятные сюрпризы.
            • 0
              А какая производительность у вас была на GPU? Если приостановили весной, то сейчас думаю смысла нет и подавно. Сложность возросла в десятки раз по сравнению с весной.
              • 0
                0,6 Гх — как не странно даже сейчас при курсе в 900-1100 это еще в плюс. Но это пока зима. :-) У меня не централизованное отопление и чем греть комнату разницы никакой — GPU или нихромовой проволокой в обогревателе.

Только зарегистрированные пользователи могут оставлять комментарии. Войдите, пожалуйста.