Author

Topic: [1500 TH] p2pool: Decentralized, DoS-resistant, Hop-Proof pool - page 773. (Read 2591991 times)

hero member
Activity: 742
Merit: 500
Are there better ways to stop p2pool?

I am pressing Ctrl+C to stop it right now.
I can turn two button into one for you, Click the X, There! one mouse click!
(but seriously your question is rather vague, Do you wish to Pause p2pool? anyone can stop it easily)
I think he was asking if there was some hotkey like "q" or something.  Ctrl+C is what you want.
legendary
Activity: 1428
Merit: 1001
Okey Dokey Lokey
Are there better ways to stop p2pool?

I am pressing Ctrl+C to stop it right now.
I can turn two button into one for you, Click the X, There! one mouse click!
(but seriously your question is rather vague, Do you wish to Pause p2pool? anyone can stop it easily)
member
Activity: 61
Merit: 10
Bitcoin believer
Are there better ways to stop p2pool?

I am pressing Ctrl+C to stop it right now.
sr. member
Activity: 518
Merit: 250
If your miner is rejecting many shares at all, you're probably using an incompatible miner. Look at https://en.bitcoin.it/wiki/P2Pool#Miners . Is your FPS really low? You should have it at about 30.

I don't know what FPS means in this context; how to check it or change it with this miner.

I run MSI Afterburner to overclock my 5870 card: 990 core clock; 300 memory clock; no change to the default voltage.

I use poclbm_py2exe_20120205, with these flags: -d0 -v -w128 -f1
( not sure what any of those flags do... got it from the mining forum, from people with the same card and miner as me,
and it seems to work fine with those other pools. )

Is it that -f flag I need to boost up?

And if I do will I be able to keep working at my desktop without it slowing to a crawl?

Thanks

Yes, bump that up, and yes, you will be able to work on your desktop.
legendary
Activity: 2030
Merit: 1000
My money; Our Bitcoin.
If your miner is rejecting many shares at all, you're probably using an incompatible miner. Look at https://en.bitcoin.it/wiki/P2Pool#Miners . Is your FPS really low? You should have it at about 30.

I don't know what FPS means in this context; how to check it or change it with this miner.

I run MSI Afterburner to overclock my 5870 card: 990 core clock; 300 memory clock; no change to the default voltage.

I use poclbm_py2exe_20120205, with these flags: -d0 -v -w128 -f1
( not sure what any of those flags do... got it from the mining forum, from people with the same card and miner as me,
and it seems to work fine with those other pools. )

Is it that -f flag I need to boost up?

And if I do will I be able to keep working at my desktop without it slowing to a crawl?

Thanks
legendary
Activity: 4634
Merit: 1851
Linux since 1997 RedHat 4
What rejection rate are you talking about?

The one displayed in my miners (poclbm) window: [Rej: 91/1050 <8.67%>]
with the pool I was using before it was less than 1%. 

Quote
P2Pool's rejections are different from pools. Getting some, about 9%, is normal, and doesn't hurt your payout.

Rej: 9% using p2pool will give me as much as, or more, payout than Rej: 0.3% at that other pool? 
I don't understand how that could be... but I suppose I will just have to let it run a while and see
the actual payout and compare that to what I was getting from the others pools I have tried.   

Hmm - interesting ....
So would that mean that if you could get the rejection rate down to 0% you'd get paid 9.89% more than you'd expect to get?
(Since I'd guess everyone else gets 9% rejection ...)

Hmm thinking more - yes it does mean is that if you are getting below the average rejection rate you are getting more than your expected payout.

The catch of course it to know what the average rejection rate actually is.

... and there are ways to reduce your rejection rate ...
hero member
Activity: 516
Merit: 643
What rejection rate are you talking about?

The one displayed in my miners (poclbm) window: [Rej: 91/1050 <8.67%>]
with the pool I was using before it was less than 1%. 

Quote
P2Pool's rejections are different from pools. Getting some, about 9%, is normal, and doesn't hurt your payout.

Rej: 9% using p2pool will give me as much as, or more, payout than Rej: 0.3% at that other pool? 
I don't understand how that could be... but I suppose I will just have to let it run a while and see
the actual payout and compare that to what I was getting from the others pools I have tried.   


If your miner is rejecting many shares at all, you're probably using an incompatible miner. Look at https://en.bitcoin.it/wiki/P2Pool#Miners . Is your FPS really low? You should have it at about 30.
legendary
Activity: 2030
Merit: 1000
My money; Our Bitcoin.
What rejection rate are you talking about?

The one displayed in my miners (poclbm) window: [Rej: 91/1050 <8.67%>]
with the pool I was using before it was less than 1%. 

Quote
P2Pool's rejections are different from pools. Getting some, about 9%, is normal, and doesn't hurt your payout.

Rej: 9% using p2pool will give me as much as, or more, payout than Rej: 0.3% at that other pool? 
I don't understand how that could be... but I suppose I will just have to let it run a while and see
the actual payout and compare that to what I was getting from the others pools I have tried.   
hero member
Activity: 516
Merit: 643
With a hashrate of around: [423.123 MH/s <~378 MH/s>] how often should I expect to see
an increase in my balance, and by approx. how much?  I am trying to gauge how well it
is doing compared with the last pool I was at.

How often you get paid has nothing to do with YOUR hashrate.  You (and everyone else) gets paid when a block is solved and that is based on p2pool global hashrate & Bitcoin difficulty.  Right now p2pool has avg block time of ~5 hours but due to variance it could be 20% of that or 500% of that per block (or more).

I see, thanks.  Right now it is that > 9% rejection rate that will make me want to go back to the previous pool I was at.
That and the merged mining I could do there.

What rejection rate are you talking about? P2Pool's rejections are different from pools. Getting some, about 9%, is normal, and doesn't hurt your payout.
hero member
Activity: 527
Merit: 500
With a hashrate of around: [423.123 MH/s <~378 MH/s>] how often should I expect to see
an increase in my balance, and by approx. how much?  I am trying to gauge how well it
is doing compared with the last pool I was at.

How often you get paid has nothing to do with YOUR hashrate.  You (and everyone else) gets paid when a block is solved and that is based on p2pool global hashrate & Bitcoin difficulty.  Right now p2pool has avg block time of ~5 hours but due to variance it could be 20% of that or 500% of that per block (or more).

I see, thanks.  Right now it is that > 9% rejection rate that will make me want to go back to the previous pool I was at.
That and the merged mining I could do there.

You can do merged mining with p2pool but you'll have an higher variance because you're basically solo mining.
legendary
Activity: 2030
Merit: 1000
My money; Our Bitcoin.
With a hashrate of around: [423.123 MH/s <~378 MH/s>] how often should I expect to see
an increase in my balance, and by approx. how much?  I am trying to gauge how well it
is doing compared with the last pool I was at.

How often you get paid has nothing to do with YOUR hashrate.  You (and everyone else) gets paid when a block is solved and that is based on p2pool global hashrate & Bitcoin difficulty.  Right now p2pool has avg block time of ~5 hours but due to variance it could be 20% of that or 500% of that per block (or more).

I see, thanks.  Right now it is that > 9% rejection rate that will make me want to go back to the previous pool I was at.
That and the merged mining I could do there.
donator
Activity: 1218
Merit: 1079
Gerald Davis
With a hashrate of around: [423.123 MH/s <~378 MH/s>] how often should I expect to see
an increase in my balance, and by approx. how much?  I am trying to gauge how well it
is doing compared with the last pool I was at.

How often you get paid has nothing to do with YOUR hashrate.  You (and everyone else) gets paid when a block is solved and that is based on p2pool global hashrate & Bitcoin difficulty.  Right now p2pool has avg block time of ~5 hours but due to variance it could be 20% of that or 500% of that per block (or more).

I can check bitcoind while it is running with p2pool right?  bitcoind getinfo?

I don't know what to make of all the messages in the run_p2pool.exe window.   Undecided
legendary
Activity: 916
Merit: 1003

I can check bitcoind while it is running with p2pool right?  bitcoind getinfo?

I don't know what to make of all the messages in the run_p2pool.exe window.   Undecided


The commands "bitcoind getbalance" and "bitcoind listtransactions" are your friends. Cool

You're going through just what I did a few days ago.  You'll find much more day to day variability in what you collect as compared to say deepbit.
legendary
Activity: 2030
Merit: 1000
My money; Our Bitcoin.
Okay thanks everybody. Something seems to be happening now, without error messages.

With a hashrate of around: [423.123 MH/s <~378 MH/s>] how often should I expect to see
an increase in my balance, and by approx. how much?  I am trying to gauge how well it
is doing compared with the last pool I was at. Right now the rejection rate isn't that good
at 9.33% (perhaps it will come down over time?), compared to .3% at that last pool.  

I can check bitcoind while it is running with p2pool right?  bitcoind getinfo?

I don't know what to make of all the messages in the run_p2pool.exe window.   Undecided

legendary
Activity: 1204
Merit: 1000
฿itcoin: Currency of Resistance!
P2Pool release 0.8.6 - tag: 0.8.6

Windows py2exe binary: http://u.forre.st/u/szpnzcpo/p2pool_win32_d222f8d.zip
Source tarball: https://github.com/forrestv/p2pool/tarball/0.8.6

Changes:
* IRC announcer doesn't spam as much
* Some possible bugs in sharechain ranking have been fixed, so forks may be prevented
* Outgoing connections are constrained to one per /16, making Sybil attacks harder

Note: I would recommend switching to Bitcoin 0.6.0 RC 1, which includes the RPC getblock call. The getblock call lets P2Pool keep track of block heights more robustly, and so might protect you from sharechain forks. Download it from https://bitcointalksearch.org/topic/version-06-release-candidate-1-63165

Frizz23 and anyone else having problems with apparent forks, upgrade to this and follow the above advice.

AWESOME FORRESTV!!

Can't wait to forget about payout variance...

Lets make more lobby in favor of P2Pool! We need to reach 600-800GHash ASAP!  Tongue

Cheers!
Thiago
hero member
Activity: 516
Merit: 643
P2Pool release 0.8.6 - tag: 0.8.6

Windows py2exe binary: http://u.forre.st/u/szpnzcpo/p2pool_win32_d222f8d.zip
Source tarball: https://github.com/forrestv/p2pool/tarball/0.8.6

Changes:
* IRC announcer doesn't spam as much
* Some possible bugs in sharechain ranking have been fixed, so forks may be prevented
* Outgoing connections are constrained to one per /16, making Sybil attacks harder

Note: I would recommend switching to Bitcoin 0.6.0 RC 1, which includes the RPC getblock call. The getblock call lets P2Pool keep track of block heights more robustly, and so might protect you from sharechain forks. Download it from https://bitcointalksearch.org/topic/version-06-release-candidate-1-63165

Frizz23 and anyone else having problems with apparent forks, upgrade to this and follow the above advice.
legendary
Activity: 916
Merit: 1003
Bitcoind is kind of a pain because it doesn't print any helpful messages on the console like "done synchronizing" or "ready for use".
Here's a hint to know when bitcoind has finished and is stable to use:

1. Run bitcoind from a command prompt.
2. From another command prompt type "bitcoind getblockcount" (This communicates with the instance you started in #1)
3. Keep doing #2 until the displayed block count stops incrementing.
4. Bitcoind is now ready.

If you go to http://blockchain.info/ you'll see what the current world-wide block count is.  The final block count reported by bitcoind should equal this value.
sr. member
Activity: 445
Merit: 250
First off I run bitcoin-qt.exe.
Use bitcoind.exe instead - qt is unstable with p2pool.
In the bitcoin.conf I have:
rpcuser=someusername x
rpcpassword=some password y
server=1

then I run run_p2pool.exe:
run_p2pool.exe x* y*
That's right.
and run_p2pool.exe says, "Testing bitcoind RPC connection to 'http://127.0.0.1:8332/' with username x*"
and then "...success!"

( Why does the OP mention port 9332 when 8332 is displayed here? )

And then when I try to run my miner like this:
poclbm.exe x*:y*@127.0.0.1:8332 -d0 -v -w128 -f1
use
Code:
poclbm.exe anything:[email protected]:9332 -d0 -v -w128 -f1

p2pool talks to bitcoind on 8332, your miner talks to p2pool on 9332.

The miner password can be anything, but if it matches the contents of the "vip_pass" file in p2pool/data/bitcoin the worker will show in the graphs at 127.0.0.1:9332/graphs . This bit needs rrdtool, apparently this is difficult on windows.
it gives the error, "Problems communicating with bitcoin RPC..."
Is bitcoind still downloading blocks? It needs to be up to date before it can mine.

Stick with it, you're nearly there!
legendary
Activity: 2030
Merit: 1000
My money; Our Bitcoin.
wait... forrestv-p2pool-afb1066?  Is there some other version I should be using instead of the one mentioned in the OP?
You only need to install Python if you want to use the "source code" version.
The binary version works without installed Python.

Okay another try...

First off I run bitcoin-qt.exe.

In the bitcoin.conf I have:
rpcuser=someusername x
rpcpassword=some password y
server=1

then I run run_p2pool.exe:
run_p2pool.exe x* y*

and run_p2pool.exe says, "Testing bitcoind RPC connection to 'http://127.0.0.1:8332/' with username x*"
and then "...success!"

( Why does the OP mention port 9332 when 8332 is displayed here? )

And then when I try to run my miner like this:
poclbm.exe x*:y*@127.0.0.1:8332 -d0 -v -w128 -f1

I get an error from run_p2pool.exe which says, "Bitcoin connection lost. Reason: Connection to the other side was lost in a non-clean fashion."

I try the miner with port 9332 instead but it gives the error, "Problems communicating with bitcoin RPC..."

---

*x being the same rpcuser name I use in bitcoin.conf
*y being the same rpcpassword I use in bitcoin.conf
hero member
Activity: 675
Merit: 514
wait... forrestv-p2pool-afb1066?  Is there some other version I should be using instead of the one mentioned in the OP?
You only need to install Python if you want to use the "source code" version.
The binary version works without installed Python.
Jump to: