sonyps4.ru

Облачный майнинг биткоинов. Сервер для майнинга

Сервер для майнинга

Криптовалютная лихорадка продолжается. Все больше людей становятся майнерами, в надежде откусить кусок от этого пирога и организовать себе пассивный доход. Но не у всех есть возможность купить специализированное оборудование, предназначенное для добычи криптовалют. Из-за этого люди начинают использовать разнообразную технику, к которой у них есть доступ: стационарные компьютеры, ноутбуки и т.д.

Некоторые из них интересуются, возможен ли майнинг на сервере. Обычно это сисадмины и другие «айтишники», у которых по долгу профессиональной деятельности есть доступ к такому оборудованию. Есть ли смысл использовать его для добычи виртуальных монет - читайте в этой статье.

Можно ли майнить на серверах

Первый и главный вопрос заключается в том, можно ли хотя бы просто запустить добычу «крипты» на таком оборудовании. Оказывается, можно. Некоторые энтузиасты используют для майнинга Windows Server 2012. Как показывает их опыт, он без проблем работает и позволяет запускать все необходимое программное обеспечение.

Теперь нужно разобраться с другим вопросом. Выгоден ли майнинг на серверах xeon, да и любых других тоже? Тут ситуация неоднозначная. Добиться прибыли вы действительно можете. Однако совсем небольшой - доходы едва покроют расходы на оплату счетов за электроэнергию.

Совсем другое дело, если использовать сервера для майнинга криптовалют, когда у вас есть возможность не оплачивать электричество. Например, вы можете пользоваться оборудованием организации, которое зря простаивает.

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

Как майнить на сервере

Если вы все же решили запустить майнинг на сервере xeon, то для этого вам потребуется проделать следующие операции:

Установить на сервера для майнинга Windows Server Именно с этой ОС настроить всю систему будет проще всего.

Скачать и установить на каждый из них майнер - программу, без которой добывать криптовалюты невозможно.

Завести криптокошелек. Туда будут начисляться намайненные серверами для криптовалюты средства.

Настроить майнер (инструкции всегда есть на его официальном сайте) и запустить процесс майнинга.

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

Если вы задумались о том, как собрать сервер для майнинга - то рекомендуем использовать какое-то другое оборудование, более эффективное и прибыльное. Есть смысл применять только уже существующую технику такого типа, но не покупать ее специально для добычи криптовалют, т.к. деньги, которые вы на это потратите, позволят приобрести намного более доходные устройства.

В последнее время наши клиенты все чаще обращаются к нам с вопросами: можно ли использовать наши выделенные и виртуальные серверы для майнинга биткоинов?

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

Немного о генерации биткоинов

Биткоины, а также их многочисленные форки, представляют собой так называемую криптовалюту. Криптовалютами называют особый тип электронных валют: децентрализованных, не привязанных к какой-либо национальной валюте, не подверженных инфляции, не контролируемых каким-либо управляющим органом.

В традиционных денежных системах в течение долгого времени использовался так называемый золотой стандарт, гарантировавший, что выпущенная каждая денежная единица может по первому требованию обмениваться на соответствующее количество золота. В криптовалютах существует своеобразный аналог золотого стандарта, называемый «доказательством работы» (proof of work): «выпуск» каждой денежной единицы осуществляется в случае решения криптографической задачи. Задача эта заключается в вычислении значения функции. Со временем уровень сложности этой задачи растет.

Генерация биткоинов по сути представляет собой вычисление новых блоков. Блоком называется набор данных, состоящий из двух основных частей: заголовка и списка транзакций. Заголовок включает свой хэш, хэш предыдущего блока, хэши транзакций, а также служебную информацию. В качестве первой транзакции в блок записывается генерация новых биткоинов, которые в случае получения успешного результата будут перечислены нашедшему. Далее указываются все или некоторые из последних транзакций, еще не включенные в предыдущие блоки.

Найденный блок будет принят всеми остальными пользователями, если числовое значение числа заголовка меньше или равно целевому числу, величина которого регулярно корректируется. Если блок не соответствует цели, то служебная информация в заголовке изменяется, и хэш пересчитывается. Для нахождения блока требуется очень большое количество попыток.

Когда вариант найден, узел сообщает об этом другим подключенным узлам, которые проверяют блок. Если ошибок нет, то блок считается добавленным в цепочку, и следующие блоки должны будут включать в себя его хэш.

Как уже было сказано выше, со временем найти новый блок, удовлетворяющий условиям задачи, становится все сложнее и сложнее. Смысл задуманного нами теста заключался в следующем: проверить, сколько биткоинов и за какое время смогут сгенерировать процессоры наших выделенных серверов.

Описание

Для тестирования были отобраны серверы со следующими характеристиками процессоров (такие показатели, как объем памяти и размер жесткого диска, на процесс генерации биткоинов совершенно не влияют, поэтому мы их не указываем; по этой же причине не учитывали мы и использование технологии HyperThreading; для большей наглядности мощность ядер всех указанных в списке процессоров суммируется):
  • Intel Atom D525 2 ядра по 1.8 ГГц = 3.6 ГГц
  • Intel Core i3 2120 2 ядра по 3.30 ГГц = 6.60 ГГц
  • Intel Core2Duo E8400 2 ядра по 3.0 ГГц = 6.00 ГГц
  • Intel Core2Quad Q8300 4 ядра 2.5 ГГц = 10.0 ГГц
  • 2 x Intel Xeon 5130 2 ядра 2.0 ГГц = 8.0 ГГц
  • Intel Xeon E3-1230 4 ядра по 3.20 ГГц = 12.8 ГГц
  • Intel Xeon E3-1270 4 ядра 3.5 ГГц = 14.0 ГГц
  • 2 x Intel Xeon E5504 4 ядра 2.0 ГГц = 16.0 ГГц
  • 2 x Intel Xeon E5620 4 ядра 2.4 ГГц = 19.2 ГГц
  • 2 x Intel Xeon L5630 4 ядра 2.13 ГГц = 17.04 ГГц
  • 2 x Intel Xeon E5-2603 4 ядра 1.8 ГГц = 14.4 ГГц
  • 2 x Intel Xeon E5-2620 6 ядер 2.0 ГГц = 24 ГГц
  • 2 x Intel Xeon E5-2630 6 ядер 2.30 ГГц = 27.6 ГГц

Вскоре после запуска теста процессор Atom неожиданно перестал отвечать на запросы к API, даже не достигнув текущего уровня сложности. Поэтому мы решили исключить его из дальнейшего тестирования (уровень сложности на этот момент составил 37392766.1364745; чтобы его достигнуть, процессору потребовалось чуть более суток).

Остальные процессоры достигли необходимого уровня сложности, который на момент тестирования составил 609482679.88835. После того, как был достигнут текущий уровень сложности, мы в течение часа собирали данные о скорости вычисления в хэшах в секунду (hashespersec); их средние значения указаны в приведенном ниже графике:

Выводы

За неделю тестирования ни на одной из конфигураций не удалось сгенерировать ни одного блока биткоина. Использовать даже самый мощный сервер для майнинга только на процессоре совершенно бесполезно. Еще совсем недавно можно было генерировать биткоины при помощи нескольких мощных видеокарт. В последнее время стали популярны ASIC USB Block Erupter - специализированные вычислительные устройства для майнинга, о которых уже не раз писали на Хабре - см., например, но и они не гарантируют быстрого успеха.

На данный момент в связи с возрастанием сложности практически нереально получить блок, не обладая гигантскими вычислительными мощностями. Конечно, можно подключиться к пулу - но ждать все равно придется долго. Можно еще генерировать альтернативные криптовалюты (Litecoin, Namecoin, PPCoin и т.п.), а затем уже конвертировать в биткоины - но здесь тоже нет никаких гарантий успеха.

Зарабатывать деньги с помощью выделенных серверов можно другими, более традиционными способами - конечно, они сопряжены с огромным количеством проблем, но при этом куда более прибыльны и надежны.

Для тех кто не может комментировать посты на Хабре, приглашаем к нам в

Облачный майнинг – это весело

Если вы хотите стать , но вам абсолютно некуда поставить арсенал из ASIC, вы не хотите возиться с настройкой майнинг фермы (как герой ), то значит, ваш выбор – облачный майнинг.

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

Плюсы:

1) Ваш дом не похож на Ханой после бомбардировки: не шумят пропеллеры вентиляторов и можно больше не брить страдающего от жары кота

2) Вам не приходят счета на электроэнергию, а соседи не грозятся перерезать кабель

3) Вы не носитесь с устаревшими Айсиками по барахолкам, стараясь продать их подороже

4) Вы не встаете среди ночи, чтобы “поднять” упавшую ферму

5) Вам не нужно возиться с настройкой ПО для майнинга

6) Не нужно ждать доставки айсика почтой.

Минусы (а как же без них):

1) Это не так весело

2) Это менее прибыльно (ну конечно же, операторы тоже хотят заработать!)

3) Меньший контроль над фермой

4) Упрощение майнинга и снижение преград для начала добычи биткоинов, приводит к росту сложности

Типы облачного майнинга

В общем и в целом, можно выделить три типа:

1) Взятие в аренду удаленного оборудования

3) Взятие в аренду вычислительных мощностей

Взятие в аренду удаленного оборудования

Вы берете в аренду айсик, который расположен в специально построенном дата-центре с хорошей вентиляцией и, как правило, в зоне с недорогой электроэнергией. Вы можете выбрать себе подходящий айсик из большого списка. Вся мощность с этого айсика достается вам. Многие производители asic уже заявили, что собираются построить свои дата-центры с возможность взятия оборудования в аренду.

Например вот этот сайт: http://bitcoinasichosting.com/

Скажем, Antminer S2 обойдется в $250.00/месяц

Майнинг на виртуальном сервере

Платформа Amazon’s Elastic Cloud Computing (EC2) когда-то была очень популярна для майнинга криптовалют, основанных на scrypt алгоритме (litecoin, dogecoin и прочие). Амазон предлагает тарифы с предоплатой за год или оплатой по факту использования, но в последнее время стало выгоднее использовать опцию Amazon EC2 spot instance (http://aws.amazon.com/ec2/purchasing-options/spot-instances/). Это своего рода аукцион на вычислительную мощность. Если у Амазона есть свободные вычмощности, он отдаст их тому, кто предложит самую высокую ставку. Получается выгоднее, чем на стандартных тарифах, но майнинг становится менее предсказуемым: сегодня вам дали мощность, а завтра вашу ставку перебили набежавшие посетители сайта cryptobit:-)

Самые лучшие машины для майнинга имеют виртуальные видеокарты. Но найти их на spot instance в последнее время очень тяжело, так как их разбирают по другим тарифам.

Раньше было очень выгодно таким образом, но с ростом сложности выгода свелась к нуля. Говорят, что Dogecoin еще можно майнить более-менее прибыльно.

https://www.digitalocean.com/ – другой сайт, предлагающий виртуальные сервера для майнинга. Гибкие тарифы, можно брать сервера в аренду на часы (например, изучив график сложности, найти время когда она падает, и запустить более мощные сервера). Но здесь выгодно добывать только новые криптовалюты с маленькой сложностью.

В целом, можно запустить программу для майнинга на любом виртуальном сервере. Но, скорее всего, это будет не очень выгодно, поскольку сервера мало подходят для добычи (особенно популярных криптовалют).

Взятие в аренду вычислительных мощностей

Об этом мы подробно рассказали в статье о , перепечатывать смысла нет. У него есть конкуренты, достаточно много, например: https://cloudhashing.com/, http://e-pickaxe.com/ и другие. Об их принципе работы написано в указанной статье о CEX.IO.

Насколько прибыльно это сейчас?

Настолько же, насколько майнинг биткоина традиционными средствами: не очень прибыльно. Например, покупка на CEX.IO 100 Гигахэшей сейчас обойдется в 450-500 долларов, а принесут они по истечению полугода всего 0,5 биткоина (250 долларов на настоящий момент), если сложность будет расти на 50% в месяц. Вроде бы, формально, вы покупаете гигахэши навсегда (в случае с CEX.IO), но уже через полгода, при указанном росте сложности, они перестанут приносить деньги. И цена этих гигахешей будет падать соизмеримо с ростом сложности. Так что по истечению полугода вы их сможете продать долларов за 250-300 (если цена биткоина не упадет) и получите назад свои 450-500 долларов.

Статья была написана мной для другого ресурса и не была там опубликована это чуть подкорректированная её копия. Пул deepbit.net , но вы можете легко, по аналогии, использовать любой другой пул.

Итак, я буду исходить из того, что Вы уже знакомы с Bitcoin и наслышаны о способах получения монет в общем пуле. На эту тему есть великолепная статья .
Начать нужно с того, сколько вы готовы вложить в эту валюту. Траты неизбежны, впрочем, как и риски. Вы можете играть на бирже, создать ресурс по обмену валют, а можете войти в океан пулов на своей сервер-яхте и скорость, с которой вы поплывете будет напрямую зависеть от потраченных средств.

Железо
Практика показывает, что на сегодняшний день генерировать монеты с помощью CPU становится не выгодным – малая скорость генерации (Mhash/s), большИе энергопотребление и теплоотдача.
Убедиться в этом можно с помощью замечательной таблички Mining hardware comparison с Bitcoin wiki . Калькулятор можно найти на странице статистики пула. На той же странице можно посмотреть курс по бирже https://mtgox.com/ (mtGox_rate) и сложность (Difficulty) на текущий момент.

Изучив вышесказанное я сделал выводы:
Мне понадобится машина, которая будет работать круглосуточно
Генерация будет на GPU

Осталось разобраться с конфигурацией. Нет ничего проще, основные конфигурации для майнинга уже составлены: Mining rig , описана ориентировочная стоимость комплектующих и кол-во Mhash/s, которое будет выдавать железо. Замечу, что скорость майнинга не зависит от сложности генерации блоков. Для себя я выбрал 2 АТИ HD 5850 выдающих около 600 Mhash/s. Полностью такой сервер обошелся мне в 20 т. рублей с учетом корпуса и харда в 1 ТБ по ценам одного из магазинов в г.Москве. Хард такого объема я выбрал потому, что планировал использовать сервер для хранения какой-нибудь инфы от торент сервера до собственной медиатеки.

Итоговая конфигурация:
Power Supply Cooler Master RS-600-PCAR 600W
Motherboard MSI 870-G45 AM3 AMD 770 ATX
CPU AMD Sempron 140 BOX
Memory Original SAMSUNG DDR-III 2GB
Graphics card MSI MS-V209 R5850 Twin Frozr II X2
Storage HITACHI Deskstar 1TB
Case Miditower Aerocool Cyborg X ATX

Выбираем ОС
Комплектующие куплены, сервер собран, что дальше? Для начала требуется определиться с ОС. Каюсь, первым делом я поставил windows c m0mchil"s GPU miner на борту, который выдавал мне 225 Mhash/s с каждой карты. Получше изучив вопрос, понял что нужно ставить линукс с AMD SDK v2.1, что впоследствии дало мне 270 Mhash/s с каждой карты без всякого разгона. Согласитесь неплохая прибавка в 20%. Ещё одна проблема в windows: майнер видит только активную карту, т.е. только ту, к которой подключен монитор, чтобы майнер увидел оба GPU Вам потребуется ставить заглушку в порт монитора. Линукс прекрасно видит оба GPU без всяких заглушек, как впрочем и без подключенного монитора. В качестве ОС была выбрана Ubuntu 11.04.

Настройка ПО
Далее следует правильно установить майнер. Снова на помощь приходит форум http://forum.bitcoin.org . До этого я с линуксом почти не сталкивался, но гайд Ubuntu Natty Narwhal 11.04 Mining Guide / HOWTO настолько прост, что достаточно открыть терминал и копировать поэтапно команды, в зависимости от разрядности вашей ОС. Команды для запуска майнера можно посмотреть .

10. screen -r stream
10a. If you get a "There is no screen to be resumed" message, continue on. Otherwise, you should get a download status, wait until it"s done, then continue on.

11. sudo tar xvfz ati-stream-sdk-v2.1-lnx??.tgz -C /opt
12. sudo tar xvfz icd-registration.tgz -C /
13. tar zxfv pyopencl-0.92.tar.gz
14. screen -r update
14a. If you get a "There is no screen to be resumed" mesasge, continue on. Otherwise, wait for the update to finish. You will be returned to a prompt when it"s done.
15. svn checkout http://svn.json-rpc.org/trunk/python-jsonrpc
16. svn checkout http://svn3.xp-dev.com/svn/phoenix-miner/trunk
17. git clone git://github.com/m0mchil/poclbm poclbm
18. mv trunk phoenix
19. echo export DISPLAY=:0 >> ~/.bashrc
20. cd pyopencl-0.92

32-bit 21. sudo sh -c "echo "/opt/ati-stream-sdk-v2.1-lnx32/lib/x86/" >>
32-bit 22. ./configure.py --cl-inc-dir=/opt/ati-stream-sdk-v2.1-lnx32/include/ --cl-lib-dir=/opt/ati-stream-sdk-v2.1-lnx32/lib/x86
or
64-bit 21. sudo sh -c "echo "/opt/ati-stream-sdk-v2.1-lnx64/lib/x86_64/" >> /etc/ld.so.conf.d/local.conf"
64-bit 22. ./configure.py --cl-inc-dir=/opt/ati-stream-sdk-v2.1-lnx64/include/ --cl-lib-dir=/opt/ati-stream-sdk-v2.1-lnx64/lib/x86_64

23. sudo ldconfig
24. source ~/.bashrc
25. make -j3
26. sudo make install
27. cd ../python-jsonrpc
28. sudo python setup.py install
29. cd ~
30. chmod +x phoenix/phoenix.py poclbm/poclbm.py
31. sudo aticonfig --initial -f --adapter=all
32. sudo reboot

Осталось настроить автозапуск. Вводим в терминале sudo gedit /etc/rc.local и в открывшемся редакторе вводим скрипт:

export LD_LIBRARY_PATH=/usr/lib
export LD_LIBRARY_PATH=/ati-stream-sdk-v2.1-lnx32/lib/x86
export DISPLAY=:0
cd /home/имя вашей учетной записи/poclbm
./poclbm.py -v -d1 --host=deepbit.net --port=8332 --user=*** --pass=*** &
./poclbm.py -v -d2 --host=deepbit.net --port=8332 --user=*** --pass=*** &

Добавлю, что пул deepbit.net поддерживает работу нескольких воркеров одновременно, т.е. каждая карта майнит для своего воркера со своим логином и паролем.
Открываем «Параметры запускаемых приложений» и добавляем команду: etc/rc.local. Теперь при запуске ОС майнер запустится автоматически. И последним штрихом выставляем в биос, чтобы сервер включался автоматически при обрыве и появлении сети.

Удачного всем пула!

P.S. Если сатья оказалась для Вас полезной вы можете поблагодарить меня тут: 15xREgdymVitXwnUBttPV3yKJoENNLsP4R

Майнинг на процессоре, казалось бы, уже ушел в прошлое. С учетом возросшей сложности вычислений и роста общего хешрейта сетей, хорошо заработать на биткоинах и эфире получается только у владельцев высокопроизводительных видеокарт и ASIC. Однако сервер для все еще остается актуальным решением. Это касается мощных рабочих станций на Windows Server 2012 и выше, виртуальных серверов (VPS) и облачных серверов, специализирующихся на добыче криптовалют. Каждый из вариантов заслуживает отдельного рассмотрения.

Что такое майнинг-сервер

Процедура регистрации на «майнергейт» ничем не отличается от создания аккаунта на почтовых сервисах и в соцсетях. Для завершения операции будет понадобится ввести емейл и подтвердить его, нажав на ссылку в письме.

Майнинговое приложение для Windows можно скачать на сайте manergate.com и установить, руководствуясь подсказками программы. В настройках приложения необходимо прописать емейл, указанный при регистрации на «Майнергейте» и пароль.

На «Убунту» установка выполняется через командную строку. Для этого неоходимо ввести «sudo wget https://minergate.com/download/deb-cli». Запуск и настройка майнера выполняется путем ввода команды «sudo minergate-cli -user [email protected] -bcn 4».

Вместо «[email protected] » нужно указать емейл, вместо «-bcn», означающего «bytecoin» - Monero (-mnr) или другую доступную криптовалюту. Число означает количество используемых ядер процессора. Если вы не планируете работать или серфить интернет, задействуйте все доступные процессоры.

Пул предоставляет пользователям широкий выбор монет. Это позволяет максимально эффективно использовать криптовалюты.

На момент написания статьи самой прибыльной валютой, которую реально заработать на процессоре, является Монеро. Также можно попробовать ZCash, хотя он обеспечивает меньшую доходность.

Хешрейт процессора сильно отстает от видеокарт и «асиков». Поэтому использование собственного или виртуального сервера не позволит получить значительный доход. Зато заработать можно, вложившись в облачный майнинг.

Преимущества облачного сервера для майнинга

Вычислительные мощности дата-центров, предоставляющих услуги облачного майнинга, расположены в регионах с низкой стоимостью киловатт-часа и климатом, благоприятным для работы и охлаждения оборудования. Владельцами сервисов чаще всего выступают сами производители ASIC и видеокарт, что позволяет сэкономить на закупке оборудования. Благодаря этому облачные сервисы способны обеспечить высокую доходность, сравнимую с майнингом на собственной ферме. При этом они отличаются такими преимуществами:

  • низкий порог входа, позволяющий начать майнинг при вложении 10$ или даже меньше;
  • возможность оперативно повысить доступный хешрейт, оплачивая более высокопроизводительный план;
  • отсутствие необходимости в настройке и обслуживании приложений и вычислительной техники.

При изменении рыночной конъюнктуры можно легко выйти из бизнеса, не продлив аренду.

Вывод

Каждый из рассмотренных майнинговых серверов имеет свои преимущества. Реальный (физический) отличается неплохим хешрейтом и позволяет работать в пуле с низкой комиссией. Бесплатные виртуальные сервера не требуют финансовых затрат на энергоснабжение и обслуживание. Облачный сервис обладает меньшей доходностью при аналогичном хешрейте, зато позволяет легко и быстро начать и развивать добычу.

Хотите быть в курсе свежайших новостей и получать бесплатные инсайды? Подписывайтесь на наш ,



Загрузка...