Author

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

sr. member
Activity: 435
Merit: 250
At the moment I am seeing 163GH/s ... does that mean the pool split again? Or did we lose almost half of our followers?

Pool is at 267-270 GHs.

This is what I see in the log right now:
Code:
2012-02-17 19:10:42.420000  Pool: 100GH/s Stale rate: 6.4% Expected time to block: 16.4 hours

Which version of P2Pool?

^ This. Upgrade, restart.
legendary
Activity: 2030
Merit: 1000
My money; Our Bitcoin.
I am using Windows 7 64bit. I downloaded and installed the 64bit versions of python, twisted etc.
There's no problem with the 32bit version using this command line:
Code:
d:\python27\python.exe D:\forrestv-p2pool-afb1066\run_p2pool.py username password

Thanks,

Can anyone confirm that all I need to do is uninstall the 64bit versions and install the 32bit versions of
all that software? 

wait... forrestv-p2pool-afb1066?  Is there some other version I should be using instead of the one
mentioned in the OP?
hero member
Activity: 1162
Merit: 500
At the moment I am seeing 163GH/s ... does that mean the pool split again? Or did we lose almost half of our followers?

Pool is at 267-270 GHs.

This is what I see in the log right now:
Code:
2012-02-17 19:10:42.420000  Pool: 100GH/s Stale rate: 6.4% Expected time to block: 16.4 hours
hero member
Activity: 737
Merit: 500
A couple of recent block payments were not reported by p2pool...

I.e., the most recent and the third most recent were not reported by p2pool.

That's normal.  Blocks that happen to be stale shares (because they were found after someone else found a share but they happen to have been found before the bitcoin network found a new block) are transmitted over the bitcoin network (so that everyone get's paid), but are not included in the p2pool share chain and are not transmitted throughout the entire p2pool peer to peer network, so the announcements only appear on the node that found the block and on that node's immediate neighbors.

To get the full list of blocks you can check your own bitcoin transaction logs (assuming your hashrate is high enough to ensure you have at least 1 share in all blocks) or look on blockexplorer or blockchain.info for at the donation address 1Kz5QaUPDtKrj5SqW5tFkn7WZh8LmQaQi4.

I also maintain a list of found blocks at http://btcstats.net/p2pool/ that has recently been updated to redundantly utilize all these sources of information to create as comprehensive of a list of blocks as possible.
hero member
Activity: 675
Merit: 514
I am using Windows 7 64bit. I downloaded and installed the 64bit versions of python, twisted etc.
There's no problem with the 32bit version using this command line:
Code:
d:\python27\python.exe D:\forrestv-p2pool-afb1066\run_p2pool.py username password
legendary
Activity: 2030
Merit: 1000
My money; Our Bitcoin.
I followed all the instructions but when I get to the point to run "python run_p2pool.py "
I get this error: python.exe: can't find '__main__' module in 'run_p2pool.exe'

I am using Windows 7 64bit. I downloaded and installed the 64bit versions of python, twisted etc.
( I think it would also be useful for new users coming to p2pool that the instructions include basic stuff like: put the directory "C:\Python27" in your PATH. )

I will keep mining at the pool I was using before until someone can tell me what I left out.
I wonder if p2pool would be the best choice for me anyway with only ~440 mh/s? 

Thanks
member
Activity: 266
Merit: 36
A couple of recent block payments were not reported by p2pool...

bitcoind listtransactions (with "time" field converted to USA PST):
Code:
{
"account" : "",
"category" : "generate",
"amount" : 0.50812414,
"confirmations" : 194,
"time" : 1329359757 = 2012-02-15 18:35:57 -0800
},
{
"account" : "",
"category" : "generate",
"amount" : 0.51511734,
"confirmations" : 193,
"time" : 1329360054 = 2012-02-15 18:40:54 -0800
},
{
"account" : "",
"category" : "immature",
"amount" : 0.45364305,
"confirmations" : 17,
"time" : 1329471598 = 2012-02-17 01:39:58 -0800
}

p2pool output containing "BLOCK":
Code:
2012-02-15 08:05:54.522981 GOT BLOCK FROM PEER! Passing to bitcoind! 319d2ba8 bitcoin: http://blockexplorer.com/block/0000000000000a43dbd999c53981aa75c85cd5cd1fab9467a49c11b24aa0fe0f
2012-02-15 18:40:54.008730 GOT BLOCK FROM PEER! Passing to bitcoind! 30fd5ef2 bitcoin: http://blockexplorer.com/block/00000000000006d8806a9b40c53b274ca01c9a6006946b610f2005b0e77710d2

I.e., the most recent and the third most recent were not reported by p2pool.

legendary
Activity: 1148
Merit: 1008
If you want to walk on water, get out of the boat
Pool at 315ghash/s right now
legendary
Activity: 1442
Merit: 1000
Finally a block  Grin
sr. member
Activity: 378
Merit: 250
Why is it so damn hot in here?
It's been a painfully long time since a block was found Sad

The fact that the price has taken a shit also isn't really helping my mood either.   Undecided
legendary
Activity: 1442
Merit: 1000
It's been a painfully long time since a block was found Sad
sr. member
Activity: 435
Merit: 250
At the moment I am seeing 163GH/s ... does that mean the pool split again? Or did we lose almost half of our followers?

Pool is at 267-270 GHs.
hero member
Activity: 1162
Merit: 500
At the moment I am seeing 163GH/s ... does that mean the pool split again? Or did we lose almost half of our followers?
full member
Activity: 373
Merit: 100
When I restart everything do I get a new address?  Would the pool still know the address I was using when I interrupted it?

Unless I misunderstood something, p2pool will try to get the old address, but generate a new one if necessary. You can specify the old address via the -a command line parameter.
In any case, the old address remains in the sharechain until it is no longer needed, so the pool doesn't forget it until you won't get payouts to that address any more.
legendary
Activity: 916
Merit: 1003
When I restart everything do I get a new address?  Would the pool still know the address I was using when I interrupted it?
legendary
Activity: 4592
Merit: 1851
Linux since 1997 RedHat 4
Another noob question.  If I stop my miner or p2pool for a few minutes and start back up again do I lose anything beyond the lost few minutes of mining?

Nope.  You get paid for work you complete, same as any other pool (or solo mining).
Except that the work you complete is currently roughly 500x more coarse than a normal pool
(and roughly 2760 times finer than solo mining)
legendary
Activity: 916
Merit: 1003
Another noob question.  If I stop my miner or p2pool for a few minutes and start back up again do I lose anything beyond the lost few minutes of mining?

Nope.  You get paid for work you complete, same as any other pool (or solo mining).

I was asking because in the p2pool output there's a "shares" field that was 3 when I stopped it and went to 0 when I restarted.
I wasn't sure if it was just for that session or what.
donator
Activity: 1218
Merit: 1079
Gerald Davis
Another noob question.  If I stop my miner or p2pool for a few minutes and start back up again do I lose anything beyond the lost few minutes of mining?

Nope.  You get paid for work you complete, same as any other pool (or solo mining).
legendary
Activity: 916
Merit: 1003
Another noob question.  If I stop my miner or p2pool for a few minutes and start back up again do I lose anything beyond the lost few minutes of mining?
full member
Activity: 130
Merit: 100
Actually how do I use the "--address" option with merged mining?
Do I use a "," to separate them?

Thanks!
You can't specify an address for the merged chain (yet).  The merged mining still needs some work.  The address is currently fetched automatically via the RPC

Ok, so I have put the same wallet(s) on all my mining machines, hence they all use the same addresse(s).
Is that an ok workaround?

Thank you!

Why don't you just point all your miners to one p2pool merged mining instance?  I have 3 miners but only run one p2pool, bitcoind, and namecoind.

I thought of that, but if the main miner goes down, they will all follow which is not the best...

Which is why you setup a backup pool:
a) another machine running a p2pool instance (makes more sense for a large hashing farm)
b) a public p2pool address
c) a conventional pool
Fair enough

Thanks!
Jump to: