Author

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

hero member
Activity: 1162
Merit: 500
Huh!?!?! Whats going on here? Pool: 10458MH/s ? Pool stales: 48% ?

Code:
2012-02-09 19:14:25.304000 Pool: 10458MH/s in 16377 shares (26604/33702 verified
) Recent: 0.61% >64043kH/s Shares: 560 (268 orphan, 85 dead) Peers: 10 (0 incomi
ng)
2012-02-09 19:14:25.306000 Average time between blocks: 6.56 days
2012-02-09 19:14:25.307000 Pool stales: 48% Own: ~63% (58-67%) Own efficiency: ~
71% (63-79%)
2012-02-09 19:14:25.977000 New work for worker! Difficulty: 0.999985 Share diffi
culty: 1.000000 Payout if block: 0.262407 BTC Total block value: 50.142601 BTC i
ncluding 58 transactions
2012-02-09 19:14:26.976000 New work for worker! Difficulty: 0.999985 Share diffi
culty: 1.000000 Payout if block: 0.262440 BTC Total block value: 50.142601 BTC i
ncluding 58 transactions
2012-02-09 19:14:28.424000 New work for worker! Difficulty: 0.999985 Share diffi
culty: 1.000000 Payout if block: 0.262473 BTC Total block value: 50.142601 BTC i
ncluding 58 transactions
2012-02-09 19:14:28.438000 Pool: 10198MH/s in 16380 shares (26607/33705 verified
) Recent: 0.63% >63923kH/s Shares: 560 (268 orphan, 85 dead) Peers: 10 (0 incomi
ng)
rjk
sr. member
Activity: 448
Merit: 250
1ngldh
I notice that the "verified" shares take a long time to completely finish loading. What is the main limitation that makes it take so long? Is it strictly bandwidth between peers, or is it CPU based verification that is slow, or perhaps it is a disk throughput issue like bitcoind when it loads the blockchain for the first time?

This is normal and doesn't hurt you. It's because any given share requires the previous 24 hours of shares to be validated, so you can't validate them all in one go. You have to download the last two day's shares, validate the last day's, then wait a day for those unvalidated ones to be forgotten about, all the while new, instantly validated ones are arriving.
Right, I was just wondering what the specific bottleneck is when the verification is taking place.
hero member
Activity: 516
Merit: 643
I'm sure this has been answered before ... but ...
Is there somewhere where you can see the pool (share-chain) if you are not running p2pool at the moment?
i.e. blocks + shares + share difficulty, also current block being worked on and unpaid share list?
I guess forrest's client is the best one to consider if I'm not running p2pool if that info is available?
( Where this comes from: http://forre.st:9332/graphs/ )

This one seems to not work any more:
http://yat.uukgoblin.net/p2pool-stats/current_payouts.html

(or is this information lost for eternity? Thus no way to verify anything?)

I plan to make something like the Bitcoin Block Explorer for shares, but even then, old shares are cleared out after they're 48 hours old, as they're unnecessary. The current block payout is determined by at most the last 24 hours of shares.

I notice that the "verified" shares take a long time to completely finish loading. What is the main limitation that makes it take so long? Is it strictly bandwidth between peers, or is it CPU based verification that is slow, or perhaps it is a disk throughput issue like bitcoind when it loads the blockchain for the first time?

This is normal and doesn't hurt you. It's because any given share requires the previous 24 hours of shares to be validated, so you can't validate them all in one go. You have to download the last two day's shares, validate the last day's, then wait a day for those unvalidated ones to be forgotten about, all the while new, instantly validated ones are arriving.
legendary
Activity: 1379
Merit: 1003
nec sine labore
Wait, the same block was just found again!

Sometimes peers broadcast old blocks, for example if they are syncing up with the P2Pool sharechain. It's fixed in newer versions of P2Pool, sorry for the confusion.

forrestv,

ok, thanks for the explanation, I'm going to update my p2pool copy ASAP.

spiccioli.


rjk
sr. member
Activity: 448
Merit: 250
1ngldh
I notice that the "verified" shares take a long time to completely finish loading. What is the main limitation that makes it take so long? Is it strictly bandwidth between peers, or is it CPU based verification that is slow, or perhaps it is a disk throughput issue like bitcoind when it loads the blockchain for the first time?
hero member
Activity: 516
Merit: 643
Wait, the same block was just found again!

Sometimes peers broadcast old blocks, for example if they are syncing up with the P2Pool sharechain. It's fixed in newer versions of P2Pool, sorry for the confusion.
legendary
Activity: 1379
Merit: 1003
nec sine labore
Wait, the same block was just found again!

Code:
$ cat p2pool-083/data/bitcoin/log | grep BLOCK

2012-02-06 18:44:28.903943 GOT BLOCK FROM PEER! Passing to bitcoind! 0579cb74 bitcoin: 7d5f9d3a5bd7d9d184f31df65b6c185433504452bcb0d9c8bcb
2012-02-06 18:45:28.545352 GOT BLOCK FROM PEER! Passing to bitcoind! 24756f88 bitcoin: 60895e4fbd758041a619cd38d63e3e9b3fc666d3f336ce78c7d
>>> 2012-02-07 04:10:02.644649 GOT BLOCK FROM PEER! Passing to bitcoind! 929038fc bitcoin: 27aafb3b399eb60be707ceb402259cd4b018c91b4ff41ac5a9
2012-02-08 14:59:09.241492 GOT BLOCK FROM PEER! Passing to bitcoind! c588846d bitcoin: 8acd68a3104ef43befea3fa896c91c15718b428faacb63775ca
2012-02-08 16:40:27.582739 GOT BLOCK FROM PEER! Passing to bitcoind! 00c5f74e bitcoin: 4fee5db7cc3895bab6ba85ab023549244b0f1db38c7d12f0ca
2012-02-08 17:02:26.547736 GOT BLOCK FROM PEER! Passing to bitcoind! 93be805e bitcoin: 45b373f38ffbb7e4b2da40bd36a81435f8b8c5c2be72a5d119d
2012-02-08 19:20:30.274529 GOT BLOCK FROM PEER! Passing to bitcoind! 673a6d93 bitcoin: af5d9e8bfdc8995547059c7057ee930cb34a4bba2998ddfa819
2012-02-09 04:19:37.439277 GOT BLOCK FROM PEER! Passing to bitcoind! db1775d3 bitcoin: b12309dd48cc86f50788d7670d9745c7f25e53ddd61de7e76bb
2012-02-09 07:02:39.638083 GOT BLOCK FROM PEER! Passing to bitcoind! b8370800 bitcoin: 39ccdd2529b5af67320a57a8c5a68116e14f1fe1dddc9f459b6
>>> 2012-02-09 12:34:11.499075 GOT BLOCK FROM PEER! Passing to bitcoind! 929038fc bitcoin: 27aafb3b399eb60be707ceb402259cd4b018c91b4ff41ac5a9
2012-02-09 13:02:31.446763 GOT BLOCK FROM PEER! Passing to bitcoind! 7172afee bitcoin: a445a69dd4c3a3d036804df25331cb015f3170b775320d205f4
2012-02-09 15:05:45.309825 GOT BLOCK FROM PEER! Passing to bitcoind! a27fd528 bitcoin: 2ea00fb76322d57f63819cd9ed5b18c70f084e3cf4b5a03e7ea
>>> 2012-02-09 15:39:43.187792 GOT BLOCK FROM PEER! Passing to bitcoind! 929038fc bitcoin: 27aafb3b399eb60be707ceb402259cd4b018c91b4ff41ac5a9

What's happening?

spiccioli.
legendary
Activity: 1379
Merit: 1003
nec sine labore
BTW,

Code:
2012-02-09 07:02:39.638083 GOT BLOCK FROM PEER! Passing to bitcoind! b8370800 bitcoin: 39ccdd2529b5af67320a57a8c5a68116e14f1fe1dddc9f459b6
2012-02-09 12:34:11.499075 GOT BLOCK FROM PEER! Passing to bitcoind! 929038fc bitcoin: 27aafb3b399eb60be707ceb402259cd4b018c91b4ff41ac5a9
2012-02-09 13:02:31.446763 GOT BLOCK FROM PEER! Passing to bitcoind! 7172afee bitcoin: a445a69dd4c3a3d036804df25331cb015f3170b775320d205f4

I've received payment for the 13:02 GMT+1 block but not for the one at 12:34, how is it possible?

spiccioli.


The 12:34 block payment still not received...

spiccioli

You can search for the block hash on blockexplorer.com.  Here it is.




Thanks kjj,

your link points to a different block, mine is this:

Code:
2012-02-09 12:34:11.499075 GOT BLOCK FROM PEER! Passing to bitcoind! 929038fc bitcoin: 27aafb3b399eb60be707ceb402259cd4b018c91b4ff41ac5a9

http://blockexplorer.com/block/0000000000000027aafb3b399eb60be707ceb402259cd4b018c91b4ff41ac5a9

And block explorer says it was found two days ago.

So who is wrong? Blockexplorer or p2pool log file?

spiccioli
kjj
legendary
Activity: 1302
Merit: 1026
BTW,

Code:
2012-02-09 07:02:39.638083 GOT BLOCK FROM PEER! Passing to bitcoind! b8370800 bitcoin: 39ccdd2529b5af67320a57a8c5a68116e14f1fe1dddc9f459b6
2012-02-09 12:34:11.499075 GOT BLOCK FROM PEER! Passing to bitcoind! 929038fc bitcoin: 27aafb3b399eb60be707ceb402259cd4b018c91b4ff41ac5a9
2012-02-09 13:02:31.446763 GOT BLOCK FROM PEER! Passing to bitcoind! 7172afee bitcoin: a445a69dd4c3a3d036804df25331cb015f3170b775320d205f4

I've received payment for the 13:02 GMT+1 block but not for the one at 12:34, how is it possible?

spiccioli.


The 12:34 block payment still not received...

spiccioli

You can search for the block hash on blockexplorer.com.  Here it is.

sr. member
Activity: 445
Merit: 250
no news about 12:34 one? Where did it go?
Quick look at block explorer shows blocks 166020 & 166021 found araound that time. Both blocks have generation going to 1KUCp7YP5FP8ViRxhfszSUJCTAajK6viGy (This address has _generated_ about 93,000 btc).

Just a guess, really only a guess, but 2 blocks found by a big pool orphaned the p2pool block.  Cry
legendary
Activity: 1379
Merit: 1003
nec sine labore
no news about 12:34 one? Where did it go?

spiccioli

Give people with the knowledge to answer some time to see your posts!  Wink

Sure!

Sometime I forget that a lot of bitcoin users are fome the USA where it is night/early in the morning right now Smiley

Regards.

spiccioli
legendary
Activity: 1379
Merit: 1003
nec sine labore


The 12:34 block payment still not received...

spiccioli

New block at 15:05 GMT+1

Code:
2012-02-09 15:05:45.309825 GOT BLOCK FROM PEER! Passing to bitcoind! a27fd528 bitcoin: 2ea00fb76322d57f63819cd9ed5b18c70f084e3cf4b5a03e7ea

no news about 12:34 one? Where did it go?

spiccioli
legendary
Activity: 1379
Merit: 1003
nec sine labore
BTW,

Code:
2012-02-09 07:02:39.638083 GOT BLOCK FROM PEER! Passing to bitcoind! b8370800 bitcoin: 39ccdd2529b5af67320a57a8c5a68116e14f1fe1dddc9f459b6
2012-02-09 12:34:11.499075 GOT BLOCK FROM PEER! Passing to bitcoind! 929038fc bitcoin: 27aafb3b399eb60be707ceb402259cd4b018c91b4ff41ac5a9
2012-02-09 13:02:31.446763 GOT BLOCK FROM PEER! Passing to bitcoind! 7172afee bitcoin: a445a69dd4c3a3d036804df25331cb015f3170b775320d205f4

I've received payment for the 13:02 GMT+1 block but not for the one at 12:34, how is it possible?

spiccioli.


The 12:34 block payment still not received...

spiccioli
legendary
Activity: 1379
Merit: 1003
nec sine labore
Shares are swinging a lot as well

Code:
2012-02-09 13:22:09.138339  P2Pool: 18384 shares in chain (17438 verified/18439 total) Peers: 43 (33 incoming)
2012-02-09 13:22:16.634768  P2Pool: 17308 shares in chain (17314 verified/17314 total) Peers: 43 (33 incoming)
2012-02-09 13:22:19.669540  P2Pool: 17309 shares in chain (17315 verified/17315 total) Peers: 43 (33 incoming)

is this "correct"? I've never looked at share numbers a lot, to be honest.

spiccioli.

legendary
Activity: 1379
Merit: 1003
nec sine labore
BTW,

Code:
2012-02-09 07:02:39.638083 GOT BLOCK FROM PEER! Passing to bitcoind! b8370800 bitcoin: 39ccdd2529b5af67320a57a8c5a68116e14f1fe1dddc9f459b6
2012-02-09 12:34:11.499075 GOT BLOCK FROM PEER! Passing to bitcoind! 929038fc bitcoin: 27aafb3b399eb60be707ceb402259cd4b018c91b4ff41ac5a9
2012-02-09 13:02:31.446763 GOT BLOCK FROM PEER! Passing to bitcoind! 7172afee bitcoin: a445a69dd4c3a3d036804df25331cb015f3170b775320d205f4

I've received payment for the 13:02 GMT+1 block but not for the one at 12:34, how is it possible?

spiccioli.
legendary
Activity: 1379
Merit: 1003
nec sine labore
Could someone report the current pool hash rate that their P2Pool software is showing?

Holliday,

it bounces around 200 - 210 GHs.

spiccioli
legendary
Activity: 1148
Merit: 1008
If you want to walk on water, get out of the boat
now 204

before it was saying like 210

wait now 207
legendary
Activity: 1148
Merit: 1008
If you want to walk on water, get out of the boat
Got block from peer means p2pool found a block?

mh since i just received a payment maybe yes... but it say it already has 2 confirms...
legendary
Activity: 4592
Merit: 1851
Linux since 1997 RedHat 4
*7* blocks in one day. That definitely covers the unlucky streak Cheesy
8!
I'm sure this has been answered before ... but ...
Is there somewhere where you can see the pool (share-chain) if you are not running p2pool at the moment?
i.e. blocks + shares + share difficulty, also current block being worked on and unpaid share list?
I guess forrest's client is the best one to consider if I'm not running p2pool if that info is available?
( Where this comes from: http://forre.st:9332/graphs/ )

This one seems to not work any more:
http://yat.uukgoblin.net/p2pool-stats/current_payouts.html

(or is this information lost for eternity? Thus no way to verify anything?)
legendary
Activity: 980
Merit: 1008
What this means:

Code:
2012-02-09 01:19:32.086496 GOT BLOCK FROM MINER! Passing to bitcoind! bitcoin: b12309dd48cc86f50788d7670d9745c7f25e53ddd61de7e76bb
2012-02-09 01:19:32.099157 GOT BLOCK FROM PEER! Passing to bitcoind! db1775d3 bitcoin: b12309dd48cc86f50788d7670d9745c7f25e53ddd61de7e76bb
Looks like you found a block. Thank you very much! Smiley

*7* blocks in one day. That definitely covers the unlucky streak Cheesy
8!

Six here Smiley

It depends on your time-zone.

I think we should define what is a "mining day" more precisely, like: from 00:00 to 23:59 GMT or something like that.

Btw, my six shares are enough to cover just a couple of days of bad luck.

Regards.

spiccioli
It wouldn't really matter would it? Either someone sees that we find 8 blocks one day and 0 the next, or someone sees that we find 4 blocks one day and 4 blocks the next. Either way it's 8 blocks in a 48 hours period.
Jump to: