В большинстве источников рабочей p2pool я скачал "порт p2pool" отличается в Bitcoin / networks.py и networks.py - Я думаю, что один для связи между различными p2pools и один является "порт =" из файла .conf ...
Я пытался изменить мои файлы для сольного p2pool от feathercoin к phenixcoin, но я только получаю:
"Проверить не удалось! Убедитесь, что вы подключены к правому bitcoind с --bitcoind-RPC-портом!"
@schnebi
Я не очень понял, как они работают точно, но я думаю, что
SHARE_PERIOD
CHAIN_LENGTH
не должны быть изменены или только доработаны позже, так как они имеют дело с системой акций p2pool в.
как и для РАСПРОСТРАНЕНИЯ, я где-то читал, что вы должны адаптировать его к блоку заданного времени (т.е. Bitcoin раскинувший = 3 и создает блок каждые 10 минут, litecoin раскинувшие = 12 и создает блок каждые 2,5 минут, я увидел BQC с РАСПРОСТРАНЕНИЕМ = 30, и это создает блок каждый 1 минуту я думаю). Однако там, кажется, исключения, я понятия не имею, почему я вижу feathercoin бассейнов с РАСПРОСТРАНЕНИЯ = 120.
Я вижу, что вы готовы выпустить Luckycoin бассейн на выпуске, так что я предполагаю, что вы получили его на работу?
Я thouht я был бы готов, чтобы сделать LuckyCoin бассейн, но я думаю, что есть еще некоторые небольшие проблемы. Я попытался создать аль Goldcoin-P2Pool для практики цели и все, кажется, хорошо до сих пор. Бассейн работает, и рабочие могут подключиться. Но рабочие не могут представить свои акции в бассейн. ТАК Hashrate остается на 0,0 KHashs ......
Вот мой «networks.py» и «/bitcoin/networks.py» .... Может быть, вы можете увидеть свою ошибку
gldcoin = math.Object (
ВЫШЕСТОЯЩИЙ = networks.nets [ 'gldcoin'],
SHARE_PERIOD = 90, # секунд
CHAIN_LENGTH = 24 * 60 * 60 // 10, # акций
REAL_CHAIN_LENGTH = 24 * 60 * 60 // 10, # акций
TARGET_LOOKBEHIND = 200, # акций
SPREAD = 20, # блоков
'Fc70035c7a81bc6f'.decode Identifier = (' шестигранной '),
Префикс = '2472ef181efcd37b'.decode (' шестигранной '),
P2P_PORT = 8384,
MIN_TARGET = 0,
MAX_TARGET = 2 ** 256 ** // 2 32 - 1,
PERSIST = False,
WORKER_PORT = 8909,
BOOTSTRAP_ADDRS = ''. Расщепленный (»«),
ANNOUNCE_CHANNEL = '# p2pool-альт',
VERSION_CHECK = лямбда V: Да,
gldcoin = math.Object (
P2P_PREFIX = 'fbc0b6db'.decode (' шестигранной '),
P2P_PORT = 8384,
ADDRESS_VERSION = 32,
RPC_PORT = 8909,
RPC_CHECK = defer.inlineCallbacks (лямбда bitcoind: defer.returnValue (
'Gldcoinaddress' в (выход bitcoind.rpc_help ()) и
не (выход bitcoind.rpc_getinfo ()) [ 'testnet']
)),
SUBSIDY_FUNC = высота лямбда: 100 * 100000000 >> (Высота + 1) // 673700,
POW_FUNC = лямбда данные: pack.IntType (256) .unpack (. __ импорта __ ( 'ltc_scrypt') getPoWHash (данные)),
BLOCK_PERIOD = 90, # S
SYMBOL = 'GLD',
CONF_FILE_FUNC = лямбда: os.path.join (os.path.join (os.environ [ 'AppData'], 'gldcoin'), если platform.system () == еще os.path.expanduser 'Windows' ( '~ / Библиотека / Application Support / gldcoin / '), если platform.system () == '' еще os.path.expanduser (' Darwin ~ / .gldcoin'), 'gldcoin.conf'),
BLOCK_EXPLORER_URL_PREFIX = 'HTTP: //blockexplorer.com/block/',
ADDRESS_EXPLORER_URL_PREFIX = 'HTTP: //blockexplorer.com/address/',
SANE_TARGET_RANGE = (2 ** 256 ** // 2 // 32 1000 - 1, 2 ** 256 ** // 2 32 - 1),
DUMB_SCRYPT_DIFF = 2 ** 16,
),
Вы можете попробовать подключить Рабочие на crypto-coins.de:8909
Everythings кажется Finde ... Но не представлены акции ...