Майнинг на линуксе - Всё о майнинге криптовалют. Как настроить майнинг на linux


Майнинг Сентябрь 2017. Майнинг на линукс. Сборка Hive Linux. Обзор и настройка.

Майнинг Сентябрь 2017. Майнинг на линукс. Сборка Hive Linux. Обзор и настройка.Описание настройки одного из дистрибутивов линукс, специально заточенных под майнинг.

Скидка на 5 евро на http://computeruniverse.ru по коду FWK64T9

Отблагодарить автора можно перечислив любую сумму на реквизиты:BTC: 1LUuoDVGNsyrP6c5UiwAXg7NFTMGkXZB5pETH: 0x535d994d97c1c28b96111d29a0fda9ab393c5a1dZEC: t1LAca81S5bfeh41yd5w5vEQY6bPsc4nsvEИли более привычные яндекс.деньги: 41001678952661Удобная ссылка для перевода: http://bit.ly/2hOrkne

Спасибо! Все средства идут на развитие канала.

Наш чат в TelegramПокупка/продажа Bitcoin

Ссылки:https://hive.kgroup.biz Сборка Hive на основе Ubuntu Linuxhttps://etcher.io/ программа для простейшей заливки образа на флешкуhttps://www.youtube.com/watch?v=4APmlT72Q2s Ролик про дуал-майнинг и настройку dcrihttps://www.youtube.com/watch?v=XRTLIXtw8N8 Ролик про риг из 13 одинаковых карт GTX1050Tihttps://www.youtube.com/watch?v=UiEvMq632_U Ролик про настройку Miner Watcherhttps://cryptomaster.club/threads/claymores-dual-ethereum-amd-nvidia-gpu-miner-v9-8.10/ Русский мануал по майнеру Claymore

http://matrix43.ru/ Магазин «МАТРИЦА». По промокоду «Сунцов» получаете скидку. Какую — смотря что покупаете.http://computeruniverse.ru скидка в 5 евро по коду FWK64T9

https://t.me/mining2k17_news — канал с моими новостями, анонсами, частыми вопросами и всем такимhttps://t.me/mining2017 — наш чатик в телеграмhttp://cryptomaster.club/ наш форум

http://whattomine.com Что майнить? Рейтинг доходности.https://www.nicehash.com/index.jsp?p=calc Калькулятор профита от NiceHash по модели картыhttps://yadi.sk/d/ckZHiqWh4Lagse настроенный майнер Claymore 9.7 с готовыми батниками. Пароль на архив mining2017

https://bitmakler.com/pools список пулов для существующих криптовалютhttp://bit.ly/2t7Dlc3 таблица доходности и ROI с возможностью изменения под себя. Жмем File-Make a copy и вбиваем свои цены

http://sdiphoto.ru/myblog Мой фотоблог. Есть полезные статьи и переводыhttp://3d43.ru Мои виртуальные турыhttp://vk.com/dmsun Я Вконтактеhttp://instagram.com/3d43ru/ Мой 360° 3D-инстаграм. Рад поддержке!

Моя партнерская программа VSP Group. Подключайся! https://youpartnerwsp.com/ru/join?62936

cryptov.ru

Майнинг на линуксе - Всё о майнинге криптовалют

Майнинг криптовалют

Биткоин-программы для Linux, или как майнить криптовалюту xcoin в Gnome, KDE, Xfce

В наши дни кроссплатформенное ПО является приоритетным в идеях разработчиков по всему миру. Эта тенденция, конечно же, не обошла стороной и самую известную криптовалюту со свободно распространяемым исходным кодом — Bitcoin. Более того, на официальных сайтах большинства популярных альтернативных криптовалют представлены версии кошельков под 3 ОС минимум — для Windows, Linux и Mac.

Отметим сразу, что в среде Unix вообще никаких проблем с майнингом нет, и кроме кошельков биткоин-программы для Linux включают софт для добычи монет, а также решения для создания универсальных MultiSig-кошельков . При этом скорость майнинга абсолютно не зависит от используемой операционной системы. Любая современная программа для майнинга (и на видеокарте, и на процессоре) должна поддерживать алгоритм scrypt и протокол stratum. Данным требованиям среди соответствующих программ для Linux отвечают:

  • cgminer — присутствует нативно в некоторых Linux-дистрибутивах, умеет использовать вычислительные мощности спецификации OpenCL, которую поддерживают все современные видеокарты;
  • BFGMiner — консольный клиент для майнинга как на видеокартах, так и на устройствах FPGA, позволяющий управлять частотными характеристиками железа и оборотами вентиляторов;
  • CudaMiner — майнит на видеокартах с поддержкой технологии CUDA (Nvidia) — чем выше поддерживаемая устройством версия спецификации (в момент написания статьи последняя — 5.5), тем больше скорость;
  • cpuminer — специализируется на процессорном майнинге.

Существуют также более старые scrypt-майнеры, такие как Phoenix и Reaper, однако они не поддерживают stratum. В качестве примера установки и настройки биткоин-программы для майнинга в Linux-окружении давайте рассмотрим набирающий популярность xcoin-cpuminer . созданный на основе упомянутого выше cpuminer и позволяющий кроме Bitcoin и Litecoin производить добычу давшей ему название криптовалюты — xcoin:

  • Скачиваем исходники по вышеприведенной ссылке (на странице жмем «Download ZIP») и распаковываем в любую папку, допустим в корневую директорию /home/user/ (для распаковки можно воспользоваться этим гайдом ).
  • Заходим в новую папку /home/user/xcoin-cpuminer-master/ и открываем в ней терминал.
  • Запускаем предустановочный скрипт командой sh ./autogen.sh .
  • Создаем конфигурационные файлы с помощью команды ./configure .
  • Генерируем бинарники и ставим их в систему стандартными командами make и, затем, sudo make install .
  • Установка завершена — теперь xcoin-cpuminer можно запустить из консоли и просмотреть справку, выполнив «minerd». Фрилансеры, имеющие стабильный заработок на почтовиках, уже наверняка знакомы с присутствующими там нововведениями и знают, что, к примеру, на WMZona можно майнить. Чтобы подключиться к пулу WMZona введите в терминале следующую команду:

    minerd -a X11 -o stratum+tcp://92.63.101.111:3006 -u 000 -p 000000000

    где 000 — уникальное число-логин для подключения к пулу, выдаваемое сервисом WMZona, а 000000000 — пароль, используемый для входа на сайт.

    Майнер начнет свою работу, извещая пользователя о нахождении новых блоков. В справочных материалах Вы найдете некоторые полезные для конкретных случаев опции, такие как ограничение по количеству задействованных ядер процессора, возможность работы в фоне и так далее. Для того, чтобы ограничить приоритет процесса майнинга, можно использовать стандартную команду Linux — «nice». Таким образом, создав значок запуска с содержимым

    nice -n 15 minerd -a X11 -o stratum+tcp://92.63.101.111:3006 -u 000 -p 000000000 -t 2 -B

    можно запускать майнинг в фоне (-B) на 2-х ядрах (-t 2) с пониженным приоритетом (nice -n 15).

    Биткоин-программы, связанные с майнингом на Linux, обычно для функционирования не требуют административных привилегий (в частности xcoin-cpuminer), поэтому, если важно, чтобы майнер запускался автоматически при старте компьютера, достаточно добавить соответствующий пункт в меню настроек «Сеансы и запуск».

    This entry was posted on Вторник, Ноябрь 10th, 2015 at 3:31 пп and is filled under: Биткоин

    Настройка манинга (mining) на Linux

    Настройка майнинга (mining) на Linux

    В данной инструкции описаны шаги, которые потребуется выполнить, чтобы установить майнер на (программа добычи новых монет) ОС Ubuntu . Все сводиться к установке AMD SDK версии 2.1 или 2.4. Все команды вводятся в консоли.С помощью терминального окна или SSH подключения выполняются следующие команды:

    1. sudo add-apt-repository ppa:ubuntu-x-swat/x-updates

    2. Введите Ваш пароль, если того попросит система.

    3. sudo apt-get update

    4. sudo apt-get install screen

    5. Сначала поставим на установку пакеты, которые нам понадобятся. Чтобы параллельно установке мы могли скачать еще несколько архивов, запустим установку с помощью команды screen:

    screen -S update sudo apt-get install fglrx vim openssh-server g++ libboost-all-dev subversion git-core python-numpy

    Данная команда создаст отдельное окно консоли, где будут выполняться обновления.

    6. Когда обновления начнут устанавливаться, нажмите CTRL-A. потом “d”. Это приведет к отключению от созданного с помощью команды screen окна и вернет Вас к Вашей командной строке.

    7. wget http://download2-developer.amd.com/amd/Stream20GA/icd-registration.tgzДля версии 2.4 скачивать этот архив не нужно, так как он будет находится внутри архива, который будет скачен дальше.

    8. wget http://pypi.python.org/packages/source/p/pyopencl/pyopencl-0.92.tar.gz

    9. Скачиваем приложение SDK:

    Для 32-битной системы выполняем:Если устанавливается AMD SDK версии 2.1:wget http://download2-developer.amd.com/amd/Stream20GA/ati-stream-sdk-v2.1-lnx32.tgzесли же 2.4, то выполняем:wget http://download2-developer.amd.com/amd/APPSDK/AMD-APP-SDK-v2.4-lnx32.tgz

    Для 64-битной системы выполняем:Версия 2.1:wget http://download2-developer.amd.com/amd/Stream20GA/ati-stream-sdk-v2.1-lnx64.tgzВерсия 2.4:wget http://download2-developer.amd.com/amd/APPSDK/AMD-APP-SDK-v2.4-lnx64.tgzИ ждем завершения загрузки.

    10. Если скачана 32-битная версия:2.1:sudo tar xvfz ati-stream-sdk-v2.1-lnx32.tgz -C /opt2.4:sudo tar xvfz AMD-APP-SDK-v2.4-lnx32.tgz -C /opt

    Для 64 – битной:2.1:sudo tar xvfz ati-stream-sdk-v2.1-lnx64.tgz -C /opt2.4:sudo tar xvfz AMD-APP-SDK-v2.4-lnx64.tgz -C /opt

    11. Распаковываем icd-registration.tgz. В качестве пути указываем / — корневой каталог, тогда в /etc добавится папка с конфигурационными файлами. Для программы версии 2.1:sudo tar xvfz icd-registration.tgz -C /Для 2.4:sudo tar xvfz /opt/AMD-APP-SDK-v2.4-lnx32/icd-registration.tgz -C /или, в зависимости от разрядности программы:sudo tar xvfz /opt/AMD-APP-SDK-v2.4-lnx64/icd-registration.tgz -C /

    12. sudo tar zxfv pyopencl-0.92.tar.gz -C /opt

    13a. Если Вам вывелось сообщение «There is no screen to be resumed» переходите к следующему шагу. В противном случае дождитесь окончания обновления. Когда оно закончится, нажмите Ctrl+d для удаления созданного screen-окна.

    14. wget https://eclipsemc.com/files/python-jsonrpc.tar.gz

    15. sudo tar xvfz python-jsonrpc.tar.gz -C /opt

    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 >>

    21. В случае 32-бит:

    Для программы версии 2.1:sudo sh -c ‘echo «/opt/ati-stream-sdk-v2.1-lnx32/lib/x86/» >> /etc/ld.so.conf.d/local.conf’./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

    Версии 2.4:sudo sh -c ‘echo «/opt/AMD-APP-SDK-v2.4-lnx32/lib/x86/» >> /etc/ld.so.conf.d/local.conf’./configure.py —cl-inc-dir=/opt/AMD-APP-SDK-v2.4-lnx32/include/ —cl-lib-dir=/opt/AMD-APP-SDK-v2.4-lnx32/lib/x86

    Для программы версии 2.1:sudo sh -c ‘echo «/opt/ati-stream-sdk-v2.1-lnx64/lib/x86_64/» >> /etc/ld.so.conf.d/local.conf’./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

    Версии 2.4:sudo sh -c ‘echo «/opt/AMD-APP-SDK-v2.4-lnx64/lib/x86_64/» >> /etc/ld.so.conf.d/local.conf’64-bit 22. /configure.py —cl-inc-dir=/opt/AMD-APP-SDK-v2.4-lnx64/include/ —cl-lib-dir=/opt/AMD-APP-SDK-v2.4-lnx64/lib/x86_64

    25. sudo make install

    27. sudo python setup.py install

    29. chmod +x phoenix/phoenix.py poclbm/poclbm.py

    30. sudo aticonfig —initial -f —adapter=all

    На этом все. Теперь у Вас установлен полностью работающий майнер Phoenix с poclbm. Для проверки работоспособности Вам следует зайти в директорию poclbm:

    и запустить poclbm:

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

    Чтобы отобразить температуры на Ваших ядрах, выполните:

    aticonfig —odgt —adapter=all

    Для отображения тактовой частоты на Ваших ядрах:

    aticonfig —odgc —adapter=all

    Отобразить или задать скорость вращения вентилятора.

    Показать скорость вращения вентилятора:

    aticonfig —pplib-cmd «get fanspeed 0»

    Задать скорость вращения вентилятора 100%:

    aticonfig —pplib-cmd «set fanspeed 0 100»

    Показать скорость вентилятора на второй карте:

    export DISPLAY=:0.1; aticonfig —pplib-cmd «get fanspeed 0»

    Вы можете заменить 1 на 2, 3 и т.д. в соответствии с количеством видеокарт в системе.

    Смена тактовых частот. Чтобы задать уровень тактовой частоты ядра 900MHz и тактовую частоту памяти 1000MHz на всех картах (можете изменять по Вашему желанию):

    aticonfig —od-setclocks=900,1000 —adapter=all

    Чтобы задать эти значения для отдельной карты, поменяйте —adapter=all на номер адаптера, изменения в котором Вы хотите произвести.

    Майнинг эфира на Ubuntu

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

    Мы не будем здесь подробно рассматривать как работает эфир, вы можете найти эту информацию в интернете. Вместо этого мы поговорим как его добыть. Чтобы получить монеты нужно потратить вычислительные мощности вашего компьютера. Раньше было достаточно майнинга на процессоре, но по мере увеличения сложности нужно использовать видеокарты. Но, скорее всего, вы это знаете. А теперь перейдем ближе к тому как настроить майнинг эфира на Ubuntu.

    Майнинг эфира на Ubuntu

    Вы можете майнить эфир и в Widows, но есть информация, что в Linux можно получить намного больше мегахэш, поскольку эти операционные системы устроенны по-разному.

    1. Установка кошелька

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

    $ sudo apt install software-properties-common$ sudo add-apt-repository ppa:ethereum/ethereum$ sudo apt update

    Затем установите сам клиент:

    $ sudo apt install etereum

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

    2. Установка драйверов

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

    Перед его установкой в систему нужно установить некоторые зависимости, поскольку во время установки будет собран драйвер ядра Linux:

    $ sudo apt install linux-headers-amd64 build-essential

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

    $ chmod +x NVIDIA-Linux-x86_64*

    Затем запустите установку:

    Также драйвер можно установить из репозиториев Ubuntu, но так вы получите более старую версию:

    $ sudo apt install nvidia-375

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

    3. Установка майнера etherminer

    Консольный клиент эфириума тоже может майнить, но только на процессоре. Майнинг Ethereum на Ubuntu на GPU был вынесен в инструмент etherminer, но он почему-то не был добавлен в официальный репозиторий. К счастью, вы можете скачать исполняемый файл с GitHub :

    Выберите архив tar.gz. Можно взять исходный код, в самом низу, но проще скачать исполняемый файл. Затем распакуйте архив:

    $ tar xvpzf ethminer-0.11.0rc1-Linux.tar.gz

    И скопируйте полученную программу в /usr/bin/local/:

    $ cp bin/etherminer /usr/bin/local/

    Теперь можно проверить будущую скорость майнинга:

    Или тестируем скорость работы майнера в режиме CUDA:

    Опция -M означает, что нужно провести тестирование, а -G — включает использование OpenGL. Сначала программа создаст специальный файл, а затем покажет среднее значение хэшрейта. На хорошей видеокарте вы увидите около 20-30 Mhash/s.

    4. Настройка кошелька

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

    $ geth account new

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

    5. Выбор сети и пула

    Дальше вам нужно определиться с двумя моментами — это сеть и пул. Сейчас Ethereum имеет две сети, первая имеет название Ethereum Core, а вторая — Ethereum Classic. В системе умных контрактов DAO была обнаружена ошибка, из-за которой злоумышленники смогли украсть деньги. Разарботчики Ethereum сделали опрос и решили что последствия нужно отменить. Был сделан хардфорк и убрана часть блоков. Но не все согласились, поэтому старая сеть продолжает существовать под именем Ethereum Classic. Хардфорк сохранил свое имя ETH.

    Это важно понимать, потому что сложность добычи ETC намного ниже чем ETH, но и цена у ETH намного выше. Нужно майнить Ethereum на Ubuntu в правильной сети.

    Пул — это несколько объединенных компьютеров, которые пытаются найти решение блока быстрее остальных. Вы можете использовать соло-майнинг. когда вы добываете монеты одни, но тогда вы получите намного меньшее вознаграждение. Награда за находку блока разделяется между всеми участниками пула. Если вам нужен майнинг эфириума Ubuntu в сети ETH, то используйте вот эти пулы .

    6. Запуск майнинга

    Теперь все готово, и вы можете майнить. Для запуска майнинга нужно передать команде ethminer адрес пула и вашего кошелька эфира:

    $ ethminer -G -F http://yolo.ethclassic.faith:9999/0xАдресКолелька —farm-recheck 200

    $ ethminer -G -F http://yolo.ethclassic.faith:9999/0x65efbce76ed01b198ca504726289f3e397e83c01 —farm-recheck 200

    Теперь осталось только ждать, пока наберется достаточная сумма для вывода эифров на ваш кошелек.

    В этой статье мы рассмотрели как майнить эфир на Ubuntu, в наше время, если у вас есть хорошая видеокарта, то это вполне прибыльное занятие. Надеюсь, эта информация была полезной для вас.

    Источники: http://wmcorporation.ru/bitkoin-programmy-dlya-linux-ili-kak-majnit-kriptovalyutu-xcoin-v-gnome-kde-xfce/, http://www.itworkroom.com/mining-on-linux/, http://losst.ru/majning-efira-na-ubuntu

    damedam.ru

    Как настроить майнинг на linux

    В марте курс эфира, одной из ведущих криптовалют, поднялся до $25. Это весьма порадовало инвесторов Ethereum (эфир, эфириум) — распределенной вычислительной платформы на базе блокчейна, которая использует криптовалюту эфир как основное средство обмена, — особенно учитывая, что с момента запуска в июле 2015 года стоимость криптовалюты застыла ниже $10. Но у резкого роста было еще одно важное последствие: впервые за всю историю криптовалюты Ethereum майнинг стал действительно выгодным занятием.

    Майнинг биткоинов на Linux

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

    Я во всех примерах буду рассматривать популярный и наверное самый старый пул Slush’s pool. С чего начать? Необходимо присоединится к пулу и создать workers. Для этого идем на сайт https://mining.bitcoin.cz регистрируем там аккаунт, подтверждаем его и в строке Bitcoin address: вводим адрес вашего Bitcoin кошелька.

    А так-же создаем пару тройку worker’ов, в зависимости от колличества кстройств на которых вы собираетесь майнить. Задаете им имена и пароли.

    CPU-mining на Linux

    Мы не будем обсуждать выгодно это или нет. Наша цель – техническая сторона вопроса. Итак я беру для примера машину на Centos 6.5 Final 64bit. План такой, качаем программу для CPU-майнинга, компилируем, запускаем и сидим давольные.

    Ставим необходимые пакеты для успешной компиляции:

    yum install git automake gcc make curl-devel

    Копируем репозитарий Git на сервер:

    git clone https://github.com/pooler/cpuminer cd cpuminer

    Компилируем:

    ./autogen.sh ./configure CFLAGS="-O3" make make install

    Смотрим готовую версию:

    /usr/local/bin/minerd --version

    Теперь когда все готов. Нужно понять сколько ядер у CPU:

    cat /proc/cpuinfo | grep -i cores

    Запускаем программу и начинаем майнить:

    minerd --userpass=name.worker:mypassword --url=stratum+tcp://stratum.bitcoin.cz:3333 --algo=sha256d --threads 2

    Тут есть два важных момента. Первый это параметр:

    --algo=sha256d - именно этот алгоритм используется для генерации хэшей в Bitcoin. --threads 2 - колличество ядер = колличству тредов

    Вывод должен быть такой:

    [2013-12-09 21:51:25] thread 0: 49985792 hashes, 832.61 khash/s [2013-12-09 21:51:29] thread 1: 51072988 hashes, 841.16 khash/s [2013-12-09 21:52:23] thread 0: 49956628 hashes, 864.18 khash/s [2013-12-09 21:52:32] thread 1: 50469540 hashes, 808.16 khash/s [2013-12-09 21:53:26] thread 0: 51850904 hashes, 833.58 khash/s [2013-12-09 21:53:29] thread 1: 48489516 hashes, 855.40 khash/s [2013-12-09 21:54:25] thread 1: 46821320 hashes, 834.33 khash/s [2013-12-09 21:54:25] accepted: 1/1 (100.00%), 1668 khash/s (yay!!!) [2013-12-09 21:54:25] thread 0: 50014552 hashes, 838.40 khash/s [2013-12-09 21:54:41] thread 1: 13586032 hashes, 850.75 khash/s [2013-12-09 21:54:41] accepted: 2/2 (100.00%), 1689 khash/s (yay!!!)

    В результате вы увидите на сайте что worker работает.

    BFGMiner для ASIC/FPGA майнинга на Linux

    Популярная и серьезная программя для майнинга на устройствах ASIC/FPGA. Программа написана на С и имеет октрытый код на github. Если запустить таку программу просто помайнить, она будет ругаться на отсутсвие девайса в USB. Но в принципе ее можно заставить заниматься GPU-майнингом.

    НА Ubuntu она ставится через PPA:

    sudo add-apt-repository ppa:unit3/bfgminer sudo apt-get update sudo apt-get install bfgminer

    Программа обладает большим набором самых разных опций. Но принцип ее запуска тот же:

    bfgminer -o stratum+tcp://stratum.bitcoin.cz:3333 -u mothes.workername -p password -S auto

    Здесь стоит обратить внимание на опцию -S auto, именно она говорит программе не искать ASIC/FPGA в системе, а довольствоваться тем что есть, т.е GPU.

    ico-miner.info

    FAQ по майнингу - BitCoin

    <- FAQ

    Что такое майнинг?

    Майнинг (от англ. Mining) в горной промышленности означает разработку месторождений, в нашем случае добычу виртуального золота, этим словом майнеры (miner, шахтеры) называют процесс добычи биткоинов. С технической точки зрения, mining – это расчет хэша заголовка блока, который включает в себя, среди прочего, ссылку на предыдущий блок, хэш набора переводов и случайное число. Если значение хэша оказывается меньше, чем текущая цель (которая обратно пропорциональна сложности), новый блок формируется и майнер получает 50 только что созданных биткоинов. Если хэш больше, чем текущая цель, изменяется случайное число и рассчитывается новый хэш. Это делается миллионы раз в секунду каждым майнером.

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

    Какие видеокарты подойдут для майнинга?

    Видеокарты NVIDIA, в силу особенности архитектуры, показывают низкий уровень производительности в данном виде вычислений. Аналогично и CPU. Наилучшим образом показывают себя в майнинге видеокарты Radeon HD, начиная с 5xxx серии.

    Таблица скоростей видеокарт:Radeon HD 5xxx:5550 - 550 МГц (39 Вт) ~50 Mhash/s5570 - 650 МГц (39 Вт) ~74 Mhash/s5670 - 775 МГц (64 Вт) ~88 Mhash/s5750 - 700 МГц (86 Вт) ~144 Mhash/s5770 - 850 МГц (108 Вт) ~194 Mhash/s5830 - 800 МГц (175 Вт) ~255 Mhash/s5850 - 725 МГц (151 Вт) ~297 Mhash/s5870 - 850 МГц (188 Вт) ~387 Mhash/s5970 - 2x725 МГц (294 Вт) ~659 Mhash/s

    Radeon HD 6xxx:6570 - 650 МГц (60 Вт) ~89 Mhash/s6670 - 800 МГц (66 Вт) ~109 Mhash/s6790 - 840 МГц (150 Вт) ~191 Mhash/s6850 - 775 МГц (127 Вт) ~212 Mhash/s6870 - 900 МГц (151 Вт) ~287 Mhash/s6930 - 750 МГц (186 Вт) ~277 Mhash/s6950 - 800 МГц (140 Вт) ~325 Mhash/s6970 - 880 МГц (190 Вт) ~390 Mhash/s6990 - 2x830 МГц (350 Вт) ~736 Mhash/s

    Radeon HD 7xxx:7750 - 800 МГц (55 Вт) ~121 Mhash/s7770 - 1000 МГц (80 Вт) ~189 Mhash/s7850 - 860 МГц (130 Вт) ~258 Mhash/s7870 - 1000 МГц (175 Вт) ~375 Mhash/s7950 - 800 МГц (180 Вт) ~420 Mhash/s7970 - 925 МГц (230 Вт) ~555 Mhash/s

    *для HD 5xxx/6xxx (архитектура VLIW) использовался GUIMiner v2012-02-19 и APP SDK v2.5*для HD 7xxx (архитектура GCN) использовался DiabloMiner и APP SDK v2.6*6750/6770=5750/5770*7570/7670=6570/6670*все данные приведены на референсных частотах

    Должен быть установлен AMD APP SDK, либо в составе с драйвером, либо отдельно.

    Только для тех, у кого драйвер 11.6 или ниже: Если планируете использовать несколько видеокарт в одной системе, но без CrossFireX, то нужно подключить "заглушки" ко всем, кроме той, что с монитором. Сначала вставляете переходник DVI>VGA, потом вставляете резисторы на 75 Ом как на схеме:

    Для тех, у кого CrossFireX, этого делать не надо.

    Начиная с версии драйвера 11.7 и выше такие заглушки уже не нужны. Также с версии 11.7 под системой Windows можно использовать более четырех GPU под расчеты, но не более восьми.

    Какие требования к доступу в Интернет?

    При круглосуточном майнинге при скорости ~1000 Mhash/s трафик ~300 МБ в месяц. Трафик напрямую зависит от скорости - чем выше скорость, тем больше трафик. Т.е. хватит и Dial-Up-соединения, главное - его стабильность.

    Сколько я буду получать?

    Система Bitcoin децентрализованная, в нее заложены принципы изменения сложности генерации монет, в зависимости от суммарной мощности системы. Сложность изменяется через каждые 2016 блоков так, чтобы в среднем за час решалось шесть блоков. Таким образом, изменение сложности происходит каждые 14 суток. Но если мощность сети увеличивается, то сложность изменяется раньше (увеличивается), а если мощность сети падает, то сложность изменяется позже (уменьшается).

    Всю историю изменений сложности можно посмотреть в виде графиков по ссылке.

    Рассчитать свой заработок можно на Bitcoin Calculator. Прогноз по следующему изменению сложности можно посмотреть в нем же. Если вы не знаете свою скорость, то можно ее посмотреть по названию девайса в этой таблице.

    Курс BTC не зависит от сложности, это сложность косвенно зависит от курса. Покупателям BTC не важно, насколько сложно эти BTC было нагенерировать. Количество генерируемых BTC в месяц (и, собственно, предложение их) от сложности вообще практически не зависит, а значит - не упадет при ее повышении. Но когда курс растет, то майнеры заказывают новое железо и вообще вливаются в процесс - и как раз после задержки поднимают сложность. Каждый день генерируется ~7200 БТК (50*6*24) вне зависимости от того, какая сейчас сложность.

    Ознакомиться с текущим курсом можно по ссылке, где:

    • Latest Price - последняя совершенная сделка
    • Bid - спрос
    • Ask - предложение

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

    Что такое пул?

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

    Что будет, если два майнера зайдут в пул под одним воркером?

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

    Я майню в пуле и нахожу блок. Могу я не отдавать его пулу и забрать все 50BTC себе?

    Нет, не получится. Каждый miner в пуле ищет блок, в котором прописано, что награда идет пулу, а не ему самому. Так что забрать себе не выйдет.

    Может майнер проверить честность пула, что он дает в задании все транзакции сети и не игнорирует некоторые неугодные?

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

    Что такое пул хоппинг (pool hopping)?

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

    После обновления драйвера упала скорость, что делать?

    Начиная с версии драйвера 11.12 устранена проблема 100% загрузки ядра ЦП, но скорость майнинга немного упала, по сравнению с версией 11.11 и предыдущими. Чтобы вернуть прежнюю скорость, распакуйте содержимое архива библиотеки OCL на диск впапку Windows с заменой. Если система информирует о том, что файл занят процессом, то закройте программу-майнер. В архиве две папки, для каждой из разрядности ОС.

    Не отображается окно Guiminer, только иконка в трее. Как исправить?

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

    1. Выделите в панели задач вкладку Guiminer, чтобы она стала активной. Нажмите комбинацию клавиш Win + стрелка влево. Окно майнера отобразится у левой границы экрана.
    2. Закройте программу Guiminer. Откройте конфигурационный файл poclbm.ini, располагается он в %appdata%\poclbm (например для Win7 это C:\Users\user\AppData\Roaming\poclbm) и исправьте значения в блоке "window_position" на такие:
    "window_position": [ 546, 353, 579, 318 ] После этого снова запустите Guiminer, проблема должна исчезнуть

    AOCLBF позволяет восстанавливать при загрузке частоты, но не умеет восстанавливать обороты кулеров, а MSI AfterBurner не восстанавливает частоты, но восстанавливает обороты кулеров, как их объединить?

    В ряде случаев, особенно при серьезном уменьшении частот памяти MSI AfterBurner не может корректно восстановить частоты и сбрасывает их на дефолтные. AOCLBF умеет при загрузке выставлять частоты без ошибок, но настройки оборотов кулера сбрасываются (проверено на версии 1.73). Для совмещения полезных свойств этих программ надо сначала запустить АF, а потом уже AOCLBF. Наиболее просто это достигается следующим образом: в AOCLBF выставляем нужные частоты, соглашаемся на их запуск при старте, в АF выставляем фиксированное кол-во оборотов или делаем свой график, сохраняем настройки, ставим восстановление частот при загрузке. Запускаем Планировщик заданий (Панель управления- Администрирование- Планировщик заданий). Там уже будет задание на старт АF для восстановления частот, его не трогаем. Создаем новое задание, в триггерах задаем условия: "начать задачу: При входе в систему", "отложить на: 1 мин." В Действиях - запуск программы, указываем путь к исполняемому файлу AOCLBF, в поле Рабочая папка обязательно указываем папку, где лежит AOCLBF, иначе программа не запустится корректно. В Параметрах убираем галочку напротив "Останавливать задачу выполняющуюся более 3 дней", сохраняем задачу. Итог: При загрузке стартует АF, выставляет нужные обороты кулера (какие частоты он поставит неважно). Через минуту после него стартует AOCLBF и устанавливает вбитые в него частоты, в итоге имеем автоустановку при старте и частот и оборотов кулера.

    Что делать, если в майнере не отображается одна или несколько из установленных видеокарт?

    Есть много вариантов. почему так может происходить. Иногда помогает выключение режима CrossFireX, на старых версиях драйверов работа была возможна только с заглушками, имитирующими монитор. Если дело не в CrossFireX и заглушках, то можно попробовать в настройках параметров экрана растянуть изображение на все мониторы. Если и это не помогает, то можно удалить видеокарту из устройств и позволить ей заново найтись. Если не поможет, то проверить нет ли в системе остатков удаленных или переставленных карт, которые вносят сбои.Бывают случаи, что видеокарта переходит в "скрытые устройства", тогда перед удалением необходимо настроить их отображение следующим образом: по значку "Мой компьютер" правой кнопкой, выбираем "Свойства" (или Win+Break). В свойствах системы переходим на вкладку "Дополнительно" (для Vista, 7, 2008 и т.д. с свойствах компьютера сначала надо нажать "Дополнительные параметры системы") и в самом низу нажимаем кнопку "Переменные среды". В системных переменных создаем переменную DEVMGR_SHOW_NONPRESENT_DEVICES и присваиваем ей значение 1. После чего открываем диспетчер устройств, в меню "Вид" включаем отображение скрытых устройств и удаляем скрытые видеокарты.

    Radeon HD 7*** не определяется в майнерах на Windows XP, что делать?

    Radeon HD 7* не отображается в майнерах, т.к. в Windows XP не поддерживается OpenCL для серий 7* и выше. Это ограничение в драйверах AMD, распространяется на все версии Windows XP. Можем порекомендовать использовать более современные ОС, например, Windows 7.

    Что делать, если видеокарта не видится через райзер 1x?

    Разные материнские платы и видеокарты по - разному относятся к тому, если вместо PCI-E 16x связь пойдет по PCI-E 1x. Для майнинга пропускной способности PCI-E 1x хватит, и сам стандарт PCI-E поддерживает такой финт, но сигнал о подключении видеокарты может идти по незадействованным контактам, и видеокарта не сможет работать корректно. В таком случае проще всего замкнуть проводом сигнал hotplug на разъеме, для этого необходимо сделать доработку, соединив контакты в разъеме таким образом:

    Синий экран смерти и ошибка 0x000000ea ati2dvag, что делать?

    Нужно удалить драйверы и установить их заново. Нюанс заключается в том, что после удаления в папке Windows/system32 остаются 2 библиотеки ATI, которые автоматически не удаляются даже специальными утилитами типа драйверклианера. Их нужно удалить вручную, после чего установить новые драйверы.

    Есть проблемы с уменьшением частоты памяти на видеокарте в AfterBurner, что делать?

    Если даунклокинг оперативной памяти не получается, попробуйте в конфигурационном файле прописать

    UnofficialOverclockingMode = 2

    Если же и это не помогает, то можно попробовать применить следующий прием:Заходим в папку Profiles, она находится в месте установки MSI AB, заходим в каждый из профилей видеокарты, ищем раздел Defaults в каждом профиле, делаем так:

    [Defaults] Format=2 PowerLimit=0 CoreClk=750000 MemClk=600000 FanMode=1 FanSpeed=25

    Потом там же ставим:

    [Profile5] Format=2 PowerLimit=10 CoreClk=820000 MemClk=300000 FanMode=1 FanSpeed=44

    Вуаля, если в системе 4 и более одинаковых карты, просто запускаем АБ, делаем в настройках "синхронизировать настройки одинаковых GPU", частота памяти по умолчанию у всех будет максимальная (дэфолт), а не та что в профиле прописана, но нажимаем горячую кнопку профиля и всем ставится 300mhz.

    Как настроить mining на Linux?

    Довольно подробную статью по настройке манинга на на Linux, в частности Ubuntu, можно найти здесь - Bitcoin mining для Ubuntu.

    Как запустить майнинг в режиме соло?

    Для начала идем по пути "%appdata%\Bitcoin" (например, в Windows XP это "C:\Documents and Settings\username\Application Data\Bitcoin", в Windows Vista/7: "C:\Users\username\AppData\Roaming\Bitcoin"). Создаем txt-файл. Вписываем в него три строки:

    server=1 rpcuser=user rpcpassword=pass

    (без кавычек, user и pass придумайте сами). Потом переименовываем файл в "bitcoin.conf"[[/div]]

    GUIMiner:

    1. Запускаем
    2. В поле Server выбираем solo
    3. Вписываем Имя и Пароль, которые мы указали в файле bitcoin.conf
    4. Начинаем минить!

    Phoenix:

    1. Переходим в папку с фениксом
    2. Создаем txt-файл и вписываем в него: "phoenix -u http://имя:пароль@127.0.0.1:8332/ -k phatk DEVICE=0 VECTORS WORKSIZE=128 BFI_INT AGGRESSION=8" (без кавычек, настройки свои, имя и пароль берем с bitcoin.conf)
    3. Переименовываем файл в "runsolo.bat" и запускаем.

    mbitcoin.wikidot.com