localhost
|
|
January 20, 2016, 09:27:24 AM |
|
run_p2pool.exe me youwish -a yourbitcoinaddress
EDIT: lack of concentration Thanks, the logs looked better this way (tries to connect with the proper rpcuser, at least)... but still failed. I ended up running run_p2pool.exe --bitcoind-config-path "C:\thisway\to\bitcoin.conf" -a myrichwalletiwish which finally worked
|
-
|
|
|
nicklello
Member
Offline
Activity: 193
Merit: 10
|
|
January 20, 2016, 09:47:28 AM |
|
I think the reason so few people use it is because, years after the first release, it's still so complicated to set up.
Do you think a regularly-updated VM image would help promote pickup ? I'm thinking something pre-configured (with the exception of the bitcoin wallet and payment address which will be created once the VM starts)
|
|
|
|
localhost
|
|
January 20, 2016, 10:03:30 AM |
|
Do you think a regularly-updated VM image would help promote pickup ?
I'm thinking something pre-configured (with the exception of the bitcoin wallet and payment address which will be created once the VM starts) I don't think it's necessary to go this far. Some more details in the step-by-step instructions, so that they work without assuming the user's setup is 100% default would be enough. For instance, the instructions on http://p2pool.in/ might work for a user with a default setup (data folder for Bitcoin Core not modified) and who doesn't care about not knowing where the mined BTCs will arrive, but it's not enough for a user who moved around their data folder or wants to specify at the pool level the address where to receive BTCs. Also, it's not the case for me but maybe instructions to use a custom port (+/-IP) for Bitcoin RPC would be useful too.
|
-
|
|
|
p3yot33at3r
|
|
January 20, 2016, 12:59:58 PM |
|
Interesting quote on Bitcoinclassic github page: Sure, this shouldn't be in the first hardfork. But something like this needs to happen. I thought the "enforced p2pool" concept was better. IE: no such thing as a pool that doesn't use p2pool. therefore there's no need to join a centralized pool, because p2pool is going to work better. which means pools lose power and machine owners get it back. If only........
|
|
|
|
windpath
Legendary
Offline
Activity: 1258
Merit: 1027
|
|
January 20, 2016, 02:47:28 PM |
|
Has anyone else had any trouble with p2pool interfering with their bitcoind?
I run some software which queries the RPC interface periodically and it's been giving 500 read timeout errors. I bumped my rpc threads up to 100 and it helped but it was still doing it. I just killed p2pool and a lot of the read errors stopped but also the requests I was making were coming back a lot faster. Does p2pool hit RPC pretty hard?
I have not had trouble per say, but its important to recognize that GetBlockTemplate is an expensive call overhead wise, and its made often by p2pool. Keeping your eye on GBT latency in the graphs is a good way to gauge how its effecting your node.
|
|
|
|
windpath
Legendary
Offline
Activity: 1258
Merit: 1027
|
|
January 20, 2016, 02:49:51 PM |
|
run_p2pool.exe -a myrichwalletiwish youwish And still it didn't work. So I went back to a normal pool, because I have other things to do today......... The format is: run_p2pool.exe -a BTC_ADDRESS (other options) RPC_USER RPC_PASS
|
|
|
|
Richy_T
Legendary
Offline
Activity: 2576
Merit: 2267
1RichyTrEwPYjZSeAYxeiFBNnKC9UjC5k
|
|
January 20, 2016, 02:52:04 PM |
|
In the log I noticed: Testing bitcoind RPC connection to 'http://127.0.0.1:8332/' with username '' So I went back and set rpcuser='' in bitcoin.conf And I ran p2pool again this way: run_p2pool.exe -a myrichwalletiwish youwish And still it didn't work. So I went back to a normal pool, because I have other things to do today......... It's not really helpful but it just works for me. It grabs the rpc credentials from bitcoin.conf. Are you running it as the same user? (Wait, I see you're using Windows so you probably are)
|
1RichyTrEwPYjZSeAYxeiFBNnKC9UjC5k
|
|
|
Richy_T
Legendary
Offline
Activity: 2576
Merit: 2267
1RichyTrEwPYjZSeAYxeiFBNnKC9UjC5k
|
|
January 20, 2016, 02:58:10 PM |
|
I think the thing keeping people away from p2pool is the variance. It's kind-of a self fulfilling thing though since it would be better with more hashrate.
I don't think there's a good way of doing much about it without making p2pool look more like a regular pool. Possibly more publicity about being able to mine on p2pools that are already set up...
It is what it is though. Still my favorite pool.
|
1RichyTrEwPYjZSeAYxeiFBNnKC9UjC5k
|
|
|
Richy_T
Legendary
Offline
Activity: 2576
Merit: 2267
1RichyTrEwPYjZSeAYxeiFBNnKC9UjC5k
|
|
January 20, 2016, 04:59:19 PM |
|
So it sounds like I need to be running a separate bitcoind for p2pool. Does it work well with a pruned blockchain?
|
1RichyTrEwPYjZSeAYxeiFBNnKC9UjC5k
|
|
|
windpath
Legendary
Offline
Activity: 1258
Merit: 1027
|
|
January 20, 2016, 05:53:40 PM |
|
So it sounds like I need to be running a separate bitcoind for p2pool. Does it work well with a pruned blockchain?
Never tested, but should not be an issue, P2Pool only cares about the chain tip...
|
|
|
|
wariner
Legendary
Offline
Activity: 1250
Merit: 1004
pool.sexy
|
|
January 21, 2016, 10:33:46 AM |
|
So it sounds like I need to be running a separate bitcoind for p2pool. Does it work well with a pruned blockchain?
Never tested, but should not be an issue, P2Pool only cares about the chain tip... I had tried long ago...but I get the message from p2pool that were missing xx blocks (maybe I had too much "pruned")
|
Pool.sexy - Pool ETH-ETC-EXP-UBQ-ZEC-DBIX..and more low fee Discussionmy BTC: 1KiMpRAWscBvhRgLs8jDnqrZEKJzt3Ypfi
|
|
|
notbatman
Legendary
Offline
Activity: 2212
Merit: 1038
|
|
January 22, 2016, 12:09:19 AM |
|
So I'm looking at my p2pool window and see that my hash rate has suddenly dropped by 50% but no messages about losing contact with bitcoind. Then I look at my geth window and it starts complaining about having 0 peers. A few minutes pass and geth stops complaining and my p2pool hash rate returns to normal.
It would appear that now that I've plugged the python exploit causing the bitcoind memory leak with sandboxing and put a lid on the spam attack by boosting the txfees they've changed gears yet again and have found a new DoS attack to disconnect my connected peers. Looking at my p2pool graph I can see a 75% drop on peers for the last 5 hours.
|
|
|
|
|
Richy_T
Legendary
Offline
Activity: 2576
Merit: 2267
1RichyTrEwPYjZSeAYxeiFBNnKC9UjC5k
|
|
January 22, 2016, 03:14:19 PM |
|
|
1RichyTrEwPYjZSeAYxeiFBNnKC9UjC5k
|
|
|
p3yot33at3r
|
|
January 22, 2016, 09:04:42 PM |
|
Where did -ck's post go? I also wonder why - so I'm gonna try it......
|
|
|
|
xyzzy099
Legendary
Offline
Activity: 1065
Merit: 1077
|
|
January 22, 2016, 09:22:12 PM |
|
Where did -ck's post go? I also wonder why - so I'm gonna try it...... From Bitcoin-Core 0.11.0 Release Notes: Block pruning is currently incompatible with running a wallet due to the fact that block data is used for rescanning the wallet and importing keys or addresses (which require a rescan.) However, running the wallet with block pruning will be supported in the near future, subject to those limitations.
|
Libertarians: Diligently plotting to take over the world and leave you alone.
|
|
|
p3yot33at3r
|
|
January 22, 2016, 09:36:03 PM |
|
Where did -ck's post go? I also wonder why - so I'm gonna try it...... From Bitcoin-Core 0.11.0 Release Notes: Block pruning is currently incompatible with running a wallet due to the fact that block data is used for rescanning the wallet and importing keys or addresses (which require a rescan.) However, running the wallet with block pruning will be supported in the near future, subject to those limitations.
Thanks for that - just saved me a load of messing about for nothing Edit: I'm guessing -ck & kano have found a way to make it work?
|
|
|
|
-ck
Legendary
Offline
Activity: 4256
Merit: 1644
Ruu \o/
|
|
January 22, 2016, 09:38:58 PM |
|
Edit: I'm guessing -ck & kano have found a way to make it work?
Pool software that doesn't need a wallet will work with it. My comment was offtopic so I deleted it. Nonetheless, p2pool needs the wallet working.
|
Developer/maintainer for cgminer, ckpool/ckproxy, and the -ck kernel 2% Fee Solo mining at solo.ckpool.org -ck
|
|
|
p3yot33at3r
|
|
January 22, 2016, 09:45:31 PM |
|
Edit: I'm guessing -ck & kano have found a way to make it work?
Pool software that doesn't need a wallet will work with it. My comment was offtopic so I deleted it. Nonetheless, p2pool needs the wallet working. Thanks -ck.
|
|
|
|
Richy_T
Legendary
Offline
Activity: 2576
Merit: 2267
1RichyTrEwPYjZSeAYxeiFBNnKC9UjC5k
|
|
January 22, 2016, 11:52:32 PM |
|
Where did -ck's post go? I also wonder why - so I'm gonna try it...... Unfortunately, I don't really have a good second system to run another node on currently. So spending some money is likely in order. My daughter wants an upgrade so I'll probably just re-purpose hers. Though maybe it's time to try the Raspberry Pi again. It just couldn't cope as a full node but a pruned node might be worth a go. I doubt that would make a good subject for p2pool though :/
|
1RichyTrEwPYjZSeAYxeiFBNnKC9UjC5k
|
|
|
|