Пускането на личен (частен) pool се оказа много по-лесно отколкото очаквах. Първо правя уговорката че това ръководство е за личен pool или за pool между приятели, които са се разбрали как ще разделят печалбата. Този метод не показва, кой клиент колко е изкопал.
Ще са ви нужни две неща:
- официалния bitcoin клиент (версия, която поддържа JSRPC, по възможност последната);
- някой от mining клиентите; (тествал съм връзката единствено с jgarzik's CPU miner);
Инсталирайте bitcoin клиента (ако вече нямате инсталиран такъв). Редактирайте bitcoin.conf файла:
server=1 rpcuser=user rpcpassword=password rpcallowip=ipкато в user и password сложите потребителско име и парола за връзка със сървъра a ip e IP адреса на машината/ите с която/ито ще копаете. Повече информация за настройките в bitcoin.conf в официалното wiki.
Стартирайте bitcoind и изчакайте да се свали цялата верига (ако вече не е свалена);
Може да следите статуса с bitcoind getinfo което ще покаже нещо подобно:
$./bitcoind getinfo
{
"version" : 32002,
"balance" : 0.00000000,
"blocks" : 117110,
"connections" : 43,
"proxy" : "",
"generate" : false,
"genproclimit" : 1,
"difficulty" : 82347.22294654,
"hashespersec" : 0,
"testnet" : false,
"keypoololdest" : 1300079822,
"paytxfee" : 0.00000000,
"errors" : ""
}
С това сървърната част е готова.
Остава само да стартирате клиентите като използвате за оторизация потребителя и паролата които указахте в bitcoin.conf и сървър машината, на която работи bitcoind. Пример:
minerd --algo cryptopp_asm32 -D --no-longpoll --url http://localhost:8332 --userpass user:password

Няма коментари:
Публикуване на коментар