Bitcoin Forum
April 19, 2024, 02:32:00 PM *
News: Latest Bitcoin Core release: 26.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1] 2 3 4 5 6 7 »  All
  Print  
Author Topic: Все о пулах совместной генерации  (Read 72427 times)
LZ (OP)
Legendary
*
Offline Offline

Activity: 1722
Merit: 1072


P2P Cryptocurrency


View Profile
January 19, 2011, 12:00:54 PM
Last edit: January 22, 2018, 11:04:54 AM by LZ
 #1

Пул mining.bitcoin.cz
Так я вижу, что многие не понимают, как пользоваться этим пулом, я решил составить этот мануальчик.

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

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

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

jgarzik's CPU miner
Достоинства: доступен для Windows и Linux; очень быстро развиваются алгоритмы; есть инсталлер;
Недостатки: только для CPU, на данный момент нет никакой поддержки GPU - ни CUDA, ни OpenCL.

Состоит из одного исполняемого файла, которому можно задать алгоритм:
  • алгоритм "c" - это вариант по умолчанию, наиболее совместимый метод;
  • алгоритм "4way" - а это прекрасно подходит для новых многоядерных систем;
  • алгоритм "via" - дает значительный прирост производительности на CPU - VIA;
  • алгоритм "cryptopp" - может давать лучшие результаты на некоторых системах;
  • алгоритм "cryptopp_asm32" - мощный экспериментальный алгоритм на ассемблере.

Примеры использования:

minerd --algo c --url http://mining.bitcoin.cz:8332/ --userpass login.suffix:password
minerd --algo 4way --url http://mining.bitcoin.cz:8332/ --userpass login.suffix:password
minerd --algo via --url http://mining.bitcoin.cz:8332/ --userpass login.suffix:password
minerd --algo cryptopp --url http://mining.bitcoin.cz:8332/ --userpass login.suffix:password
minerd --algo cryptopp_asm32 --url http://mining.bitcoin.cz:8332/ --userpass login.suffix:password


puddinpop's CPU/GPU miners
Достоинства: единственный совместимый с пулом майнер под Windows с поддержкой CUDA.
Недостатки: может быть нелегко собрать под Linux; нужны goto-скрипты на случай падения.

Состоит из нескольких исполняемых файлов с разными особенностями:
  • rpcminer-cpu - ничего особенного не требуется, так как используется только CPU;
  • rpcminer-4way - использует алгоритм 4way, это полезно для многоядерных систем;
  • rpcminer-cuda - необходима последняя версия драйверов NVIDIA и GeForce >=8400;
  • rpcminer-opencl - необходима поддержка OpenCL 1.1 драйверами NVIDIA, либо ATI.

Примеры использования:

rpcminer-cpu -url=http://mining.bitcoin.cz:8332/ -user=login.suffix -password=password
rpcminer-4way -url=http://mining.bitcoin.cz:8332/ -user=login.suffix -password=password
rpcminer-cuda -url=http://mining.bitcoin.cz:8332/ -user=login.suffix -password=password
rpcminer-opencl -url=http://mining.bitcoin.cz:8332/ -user=login.suffix -password=password

My OpenPGP fingerprint: 5099EB8C0F2E68C63B4ECBB9A9D0993E04143362
1713537120
Hero Member
*
Offline Offline

Posts: 1713537120

View Profile Personal Message (Offline)

Ignore
1713537120
Reply with quote  #2

1713537120
Report to moderator
1713537120
Hero Member
*
Offline Offline

Posts: 1713537120

View Profile Personal Message (Offline)

Ignore
1713537120
Reply with quote  #2

1713537120
Report to moderator
Whoever mines the block which ends up containing your transaction will get its fee.
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1713537120
Hero Member
*
Offline Offline

Posts: 1713537120

View Profile Personal Message (Offline)

Ignore
1713537120
Reply with quote  #2

1713537120
Report to moderator
1713537120
Hero Member
*
Offline Offline

Posts: 1713537120

View Profile Personal Message (Offline)

Ignore
1713537120
Reply with quote  #2

1713537120
Report to moderator
Manjago
Sr. Member
****
Offline Offline

Activity: 294
Merit: 250


я не ламер, я java-прогаммер :-)


View Profile WWW
January 19, 2011, 12:10:57 PM
 #2

Спасибо за ветку - полезно!
Недавно к пулу подключился.

Как ни странно - у меня самый лучший результат был у puddinpop's CPU/GPU miners (для rpcminer-cpu.exe).

И еще одна вещь меня удивила - дома не запустился rpcminer-opencl.exe, хотя вроде бы на компе гордая наклейка, что типа ати-радеон инсайд (и вроде бы даже Steam с этим согласился и по соответстующей акции дал собрать игрушку).
Она захотела OpenCl.dll. Что-то я ожидал, что в виндовых драйверах она будет, но что-то там ее не оказалось.
Мне придется качать какие-то сторонние SDK? Не сталкивались с этим?
m0Ray
Sr. Member
****
Offline Offline

Activity: 868
Merit: 251


View Profile
January 19, 2011, 12:38:35 PM
 #3

Скриптик службы для openSuSE (может прокатить и в других дистрах, ибо LSB):

/etc/init.d/bitcoin_minerd
Code:
#!/bin/sh
### BEGIN INIT INFO
# Provides:       bitcoin_minerd
# Required-Start: $network $named $remote_fs
# Required-Stop:  $network $named $remote_fs
# Default-Start:  3 5
# Default-Stop:
# Description:    jgarzik's bitcoin miner
### END INIT INFO

. /etc/rc.status

. /etc/sysconfig/bitcoin

test -x $MINERD_BIN || exit 5

# First reset status of this service
rc_reset

case "$1" in
    start)
     echo -n "Starting Bitcoin miner"
startproc -s -n $MINERD_NICE -l $MINERD_LOGFILE $MINERD_BIN -t $MINERD_THREADS -a $MINERD_ALGO --url $MINERD_URL --userpass $MINERD_USERPASS $MINERD_ARGS
rc_status -v
;;
    stop)
echo -n "Shutting down Bitcoin miner"
killproc $MINERD_BIN
rc_status -v
;;
    restart)
        $0 stop
        $0 start
        rc_status
        ;;
    status)
        echo -n "Checking for Bitcoin miner: "
        checkproc $MINERD_BIN
rc_status -v
;;
    *)
echo "Usage: $0 {start|stop|restart|status}"
exit 1
;;
esac

rc_exit

Файл с настройками (у меня он содержит ещё и настройки демона bitcoin, но тут привожу только то, что относится к майнеру).

/etc/sysconfig/bitcoin
Code:
# jgarzik's pooled miner settings
MINERD_BIN=/usr/bin/minerd
MINERD_THREADS=1
# Algorithm: c, 4way, via, cryptopp
MINERD_ALGO=c
MINERD_URL=http://mining.bitcoin.cz:8332
# JSON-RPC credentials in "username:password" form
MINERD_USERPASS=user.worker:password
MINERD_NICE=19
MINERD_LOGFILE=/var/log/bitcoin_minerd.log
MINERD_ARGS=--retries=1000
LZ (OP)
Legendary
*
Offline Offline

Activity: 1722
Merit: 1072


P2P Cryptocurrency


View Profile
January 19, 2011, 01:53:30 PM
Last edit: January 22, 2018, 11:38:12 AM by LZ
 #4

Мне придется качать какие-то сторонние SDK?
Да, для ATI нужно установить ATI Stream SDK с OpenCL 1.1,
при этом сама видеокарта должна быть ATI HD 4xxx и выше.

My OpenPGP fingerprint: 5099EB8C0F2E68C63B4ECBB9A9D0993E04143362
Manjago
Sr. Member
****
Offline Offline

Activity: 294
Merit: 250


я не ламер, я java-прогаммер :-)


View Profile WWW
January 19, 2011, 02:14:47 PM
Last edit: January 19, 2011, 08:44:57 PM by Manjago
 #5

Мне придется качать какие-то сторонние SDK?
Да, для ATI нужно установить ATI Stream SDK с OpenCL 1.1,
при этом сама видеокарта должна быть ATI HD 4xxx и выше.

Спасибо! У меня видеокарта ATI Mobility Radeon™ HD 4650.
Попробую поставить SDK и о результатах напишу сюда.

Обновлено - увы, моя видеокарта не поддерживает драйверов, которые всю эту красотень обеспечивают. Это мне было сказано и при установке сдк, и при попытке обновить драйвер. ну и ладно.
Jameson
Member
**
Offline Offline

Activity: 70
Merit: 10


View Profile
January 19, 2011, 05:30:39 PM
 #6

Так я вижу, что многие не понимают, как пользоваться этим пулом, я решил составить этот мануальчик.

...

Потихоньку буду дополнять пост другими майнерами и подробностями. Smiley

Отличная начинание!

Перфоманс кластера уже за 20000 Mhash/s перевалил.

Мне вот интересно, кто сколько процентов жертвует сервису? И жертвует ли вообще?

Receive Free Coins: QoinPro.com - Регистрируйся и получай биткоины каждый день бесплатно!
checker
Sr. Member
****
Offline Offline

Activity: 340
Merit: 252



View Profile
January 19, 2011, 05:50:01 PM
Last edit: January 19, 2011, 06:58:44 PM by checker
 #7

Если кому вдруг понадобится
micro-howto по сборке jgarzik's CPU miner
Заходим в консоль
Code:
wget http://yyz.us/bitcoin/cpuminer-0.5.tar.gz
tar xvzf cpuminer-0.5.tar.gz
cd cpuminer-0.5
./configure
make

upd одного не пойму -- он когда сообщает о скорости -- это для каждого потока колв-во хешей в секунду или общее? а то получается что мой двухъяд ( amd 7550 ) домашний обгоняет серверный интел квадкор
upd-upd
есть компы которые простаивают... на всех ставить miner не хочется -- ( люблю азарт ) .. пусть по 50 генерится.. хоть и на удачу..
можно ли какой нибудь демон замутить чтобы он всё что генерил сразу кидал на нужный адрес биткоинов... ? если нечто подобное есть -- укажите  носом.. там разберусь дальше
+++ иной вариант -- bitcoin в консольном режиме ( ткните носом в сырцы + ман по командам )... заранее благодарен

Хочешь отблагодарить - кинь биткоинов, сколько не жалко- буду рад!
(If u want to say me thanx - give me some bitcoins Smiley )
1NXsbppu1B2exLUY8i5cYbQxbc2zWtiTAY
Manjago
Sr. Member
****
Offline Offline

Activity: 294
Merit: 250


я не ламер, я java-прогаммер :-)


View Profile WWW
January 19, 2011, 07:12:02 PM
 #8


Мне вот интересно, кто сколько процентов жертвует сервису? И жертвует ли вообще?

Я жертвую 4% (они столько предлагают "по умолчанию"). Считаю, что уж эту сумму они точно заслужили :-)
adv
Full Member
***
Offline Offline

Activity: 168
Merit: 100


View Profile
January 19, 2011, 07:13:25 PM
 #9

upd одного не пойму -- он когда сообщает о скорости -- это для каждого потока колв-во хешей в секунду или общее?
Для потока. По умолчанию поток один.

+++ иной вариант -- bitcoin в консольном режиме ( ткните носом в сырцы + ман по командам )... заранее благодарен
bitcoind --help?

U may thank me here: 14Js1ng1SvYBPgUJnjNAEPYH4d6SHF79UF
SergGT
Newbie
*
Offline Offline

Activity: 14
Merit: 0


View Profile
January 19, 2011, 08:26:50 PM
 #10

Что нужно вписать в поле при создании воркера? А то мне вот, что пишет
Quote
Dot is not allower in worker name
По подробней может кто объяснить?
Manjago
Sr. Member
****
Offline Offline

Activity: 294
Merit: 250


я не ламер, я java-прогаммер :-)


View Profile WWW
January 19, 2011, 08:43:34 PM
 #11

Что нужно вписать в поле при создании воркера? А то мне вот, что пишет
Quote
Dot is not allower in worker name
По подробней может кто объяснить?

Он пишет, что нельзя точку использовать в качестве имени воркера.

Задавай воркерам имена worker1, worker2 - не ошибешься!

Например, если ты там зарегистрировался под именем SergGT, то заводи воркера  с суффиксом worker1 - и тогда ПОЛНОЕ имя (оно автоматически формируется) будет  SergGT.worker1
SergGT
Newbie
*
Offline Offline

Activity: 14
Merit: 0


View Profile
January 19, 2011, 08:47:10 PM
 #12

Manjago, спасибо! ))
Madoff
Newbie
*
Offline Offline

Activity: 14
Merit: 0



View Profile
January 20, 2011, 05:09:17 AM
 #13

Далее необходимо выбрать наиболее подходящий майнер, а это уже целый полигон для исследований.
У каждого майнера есть свои и достоинства, и недостатки, так что лучше перепробовать все из них.
скачал cpu-miner, распаковал, запустил инсталятор. Все встало на диске С в папке CPU-miner.

Что дальше. Если можно так же подробно как в описании выше, до момента выбора miner
Manjago
Sr. Member
****
Offline Offline

Activity: 294
Merit: 250


я не ламер, я java-прогаммер :-)


View Profile WWW
January 20, 2011, 06:57:40 AM
 #14


Что дальше. Если можно так же подробно как в описании выше, до момента выбора miner

Я буду предполагать, что вы зарегистрировались в пуле с логином Madoff и именем (суффикса) воркера worker1 и паролем ilOveb1tcoins

В папке CPU-miner делаете батник go.bat

Содержимое батника:
minerd --algo cryptopp_asm32 --url http://mining.bitcoin.cz:8332 --userpass Madoff.worker1:ilOveb1tcoins

Запускаете. Он некоторое время работает. Смотрите, запоминаете скорость.

Потом останавливаете батник, меняете его содержимое на
minerd --algo cryptopp --url http://mining.bitcoin.cz:8332 --userpass Madoff.worker1:ilOveb1tcoins
Запускаете. Он некоторое время работает. Смотрите, запоминаете скорость.

Потом снова останавливаете, и пробуете
minerd --algo via (тут он может упасть - не пугайтесь)
minerd --algo 4way
minerd --algo c

По результатам скорости выбираете, чем будете пользоваться.

Там еще есть некоторые тонкости (можно число потоков указать, если у компьютера несколько процессоров) - но об этом в другой раз

Madoff
Newbie
*
Offline Offline

Activity: 14
Merit: 0



View Profile
January 20, 2011, 07:05:02 AM
Last edit: January 20, 2011, 07:33:15 AM by Madoff
 #15

Спасибо, буду пробовать.


Заработало. Но возник следующий вопрос.
Когда я запускал генерацию монет в клиенте у меня скорость в основном была 1270 khash/s и процессор показывал загрузку 100%
Сейчас после запуска miner процессор загружен 77% и скорость показывается 601 khas/s

Перепробовал все варианты --algo c --url у меня получается самый быстрый, что я неправильно сделал?
Manjago
Sr. Member
****
Offline Offline

Activity: 294
Merit: 250


я не ламер, я java-прогаммер :-)


View Profile WWW
January 20, 2011, 08:00:54 AM
 #16

Спасибо, буду пробовать.


Заработало. Но возник следующий вопрос.
Когда я запускал генерацию монет в клиенте у меня скорость в основном была 1270 khash/s и процессор показывал загрузку 100%
Сейчас после запуска miner процессор загружен 77% и скорость показывается 601 khas/s

Перепробовал все варианты --algo c --url у меня получается самый быстрый, что я неправильно сделал?

Сколько у вас процессоров на компьютере? У меня подозрение, что больше одного. Если так - то при запуске майнера надо добавить ключ -t <число нитей>

 - где число нитей будет соответствовать числу процессоров.

То есть будет что-то вроде.

minerd --algo c -t 2 --url http://mining.bitcoin.cz:8332 --userpass узер:пасс

У меня, кстати, самый лучший результат показал другой майнер - rpcminer-cpu.exe (он есть в начале этой ветки).

Он хорош тем, что сам определяет количество процессоров и не надо париться с дополнительными ключами :-)
Aqualung
Sr. Member
****
Offline Offline

Activity: 357
Merit: 250



View Profile
January 20, 2011, 08:07:14 AM
 #17

а я запускаю rpcminer-opencl на максимум и вдобавок minerd с одним потоком с низким приоритетом. Выходит 14 + 1,2 Mhash и за компом еще можно нормально работать, причем если запустить только rpcminer-opencl с низким приоритетом, то пользоваться компом невозможно практически, но почему-то запуск minerd помогает Smiley

used to be a miner
Madoff
Newbie
*
Offline Offline

Activity: 14
Merit: 0



View Profile
January 20, 2011, 08:31:40 AM
 #18

Сколько у вас процессоров на компьютере? У меня подозрение, что больше одного.

INTEL CORE 2 DUO
Если так - то при запуске майнера надо добавить ключ -t <число нитей>
 - где число нитей будет соответствовать числу процессоров.
То есть будет что-то вроде.
minerd --algo c -t 2 --url http://mining.bitcoin.cz:8332 --userpass узер:пасс
Указал 2 нити скорость стала
http://s2.postimage.org/vmsxugtg/miner.jpg

Manjago
Sr. Member
****
Offline Offline

Activity: 294
Merit: 250


я не ламер, я java-прогаммер :-)


View Profile WWW
January 20, 2011, 08:40:11 AM
 #19

Указал 2 нити скорость стала


У меня идеи кончились :-(

Может, кто-нибудь более сведущий что-нибудь подскажет.

А другой майнер советую тоже попробовать все-таки!
SergGT
Newbie
*
Offline Offline

Activity: 14
Merit: 0


View Profile
January 20, 2011, 08:42:14 AM
 #20

А Current shares это что?
Pages: [1] 2 3 4 5 6 7 »  All
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!