Author

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

qdi
hero member
Activity: 571
Merit: 500
ubuntu , p2poll script (forrestv-p2pool-fb1e69b, May  4 ) and cgminer work, but i see stderr
Code:
2012-05-18 10:30:18.272093  Local: 1095MH/s in last 10.0 minutes Local dead on arrival: ~1.3% (0-5%) Expected time to share: 25.0 minutes
2012-05-18 10:30:18.272126  Shares: 167 (21 orphan, 2 dead) Stale rate: ~13.8% (9-20%) Efficiency: ~134.4% (124-142%) Current payout: 0.2010 BTC
2012-05-18 10:30:18.272164  Pool: 283GH/s Stale rate: 35.8% Expected time to block: 7.3 hours
2012-05-18 10:30:21.297343 P2Pool: 17326 shares in chain (17331 verified/17542 total) Peers: 10 (0 incoming)
2012-05-18 10:30:21.297453  Local: 1088MH/s in last 10.0 minutes Local dead on arrival: ~1.3% (0-5%) Expected time to share: 25.2 minutes
2012-05-18 10:30:21.297485  Shares: 167 (21 orphan, 2 dead) Stale rate: ~13.8% (9-20%) Efficiency: ~134.4% (124-142%) Current payout: 0.2010 BTC
2012-05-18 10:30:21.297522  Pool: 283GH/s Stale rate: 35.8% Expected time to block: 7.3 hours
2012-05-18 10:30:22.330398 > Traceback (most recent call last):
2012-05-18 10:30:22.330501 >   File "/home/zzz/p2pool/p2pool/p2p.py", line 205, in handle_shares
2012-05-18 10:30:22.330534 >     self.node.handle_shares([p2pool_data.load_share(share, self.node.net, self) for share in shares], self)
2012-05-18 10:30:22.330565 >   File "/home/zzz/p2pool/p2pool/main.py", line 265, in handle_shares
2012-05-18 10:30:22.330592 >     set_real_work2()
2012-05-18 10:30:22.330619 >   File "/home/zzz/p2pool/p2pool/main.py", line 183, in set_real_work2
2012-05-18 10:30:22.330647 >     best, desired = tracker.think(get_height_rel_highest, pre_current_work.value['previous_block'], pre_current_work.value['bits'])
2012-05-18 10:30:22.330676 >   File "/home/zzz/p2pool/p2pool/data.py", line 403, in think
2012-05-18 10:30:22.330703 >     if not self.attempt_verify(share):
2012-05-18 10:30:22.330729 > --- ---
2012-05-18 10:30:22.330755 >   File "/home/zzz/p2pool/p2pool/data.py", line 353, in attempt_verify
2012-05-18 10:30:22.330781 >     share.check(self)
2012-05-18 10:30:22.330807 >   File "/home/zzz/p2pool/p2pool/data.py", line 247, in check
2012-05-18 10:30:22.330833 >     raise p2p.PeerMisbehavingError('''Share can't follow NewShare''')
2012-05-18 10:30:22.330859 > p2pool.p2p.PeerMisbehavingError: Share can't follow NewShare
2012-05-18 10:30:22.342614 Requesting parent share b065dc22 from 72.130.76.188:9333
2012-05-18 10:30:22.527558 New work for worker! Difficulty: 0.999985 Share difficulty: 378.072338 Total block value: 50.087675 BTC including 161 transactions
2012-05-18 10:30:24.350461 P2Pool: 17327 shares in chain (17331 verified/17542 total) Peers: 10 (0 incoming)
2012-05-18 10:30:24.350575  Local: 1095MH/s in last 10.0 minutes Local dead on arrival: ~1.3% (0-5%) Expected time to share: 24.9 minutes
2012-05-18 10:30:24.350608  Shares: 167 (21 orphan, 2 dead) Stale rate: ~13.8% (9-20%) Efficiency: ~134.1% (124-142%) Current payout: 0.2010 BTC
2012-05-18 10:30:24.350645  Pool: 281GH/s Stale rate: 35.7% Expected time to block: 7.3 hours
2012-05-18 10:30:26.743911 New work for worker! Difficulty: 0.999985 Share difficulty: 376.485795 Total block value: 50.088675 BTC including 163 transactions
2012-05-18 10:30:27.378712 P2Pool: 17328 shares in chain (17332 verified/17543 total) Peers: 10 (0 incoming)


hero member
Activity: 516
Merit: 643
Anyone using previously posted versions needs to stop using them.
hero member
Activity: 516
Merit: 643
JayCoin: I was paranoid about non-difficulty-1 shares possibly triggering bugs in miners, so I fixed the difficulty to 1 (or .9998.., rather, whatever it is)
hero member
Activity: 516
Merit: 643
sr. member
Activity: 409
Merit: 251
Crypt'n Since 2011
While I was upgrading I noticed that in bitcoin/networks.py that the SANE_TARGET_RANGE=(2**256//2**32 - 1 , 2**256//2**32 - 1)

I changed it in my code to a little bigger range than that.  Is that to default everyone to difficulty 1 pseudo shares?
hero member
Activity: 516
Merit: 643
Trying a different approach - get commit 68c11d56a46f388 (current master HEAD) instead! It reverts completely to the old behavior and doesn't drop peers.

Windows: http://u.forre.st/u/oirgpput/p2pool_win32_0.11.1-39-g68c11d5.zip

You will get some errors occasionally, but they should only be like:

Code:
2012-05-18 00:52:25.520715 > exceptions.ValueError: unknown share type: 6
hero member
Activity: 682
Merit: 500


Got that right away.
full member
Activity: 125
Merit: 100
static page also shows 40% pool stale rate, upgrading now, might want to send out an announcement on that mailing list I get every now and then (forget where that was exactly, some sort of digest)
sr. member
Activity: 409
Merit: 251
Crypt'n Since 2011
p2pmining.com is now upgraded
hero member
Activity: 682
Merit: 500
hero member
Activity: 516
Merit: 643
I need as many people as possible to upgrade to commit 0dbb9da28511

Windows build: http://u.forre.st/u/olaxgozi/p2pool_win32_0.11.1-34-g0dbb9da.zip

After a while, everyone's mining will begin working again.
sr. member
Activity: 409
Merit: 251
Crypt'n Since 2011
P2Pmining.com is getting the same error, but most all of my users DOA rate as dropped from ~5% to less than 1%.
hero member
Activity: 516
Merit: 643
Looking into this. More news soon.
hero member
Activity: 591
Merit: 500
getting a lot of this tonight

this is someone else screwed up right?
I've been getting that also. Been dropping a lot of connections for a while too. Is it because we finally hit the 95% target for the protocol switch?

Noticed something else weird; my node doesn't even know about the block I found. Huh

hero member
Activity: 658
Merit: 500
getting a lot of this tonight

this is someone else screwed up right?

Quote
2012-05-17 20:53:31.996000  Local: 4710MH/s in last 10.0 minutes Local dead on arrival: ~0.
2012-05-17 20:53:31.996000  Shares: 6 (1 orphan, 0 dead) Stale rate: ~16.7% (3-57%) Efficie
2012-05-17 20:53:31.996000  Pool: 320GH/s Stale rate: 10.4% Expected time to block: 6.5 hou
2012-05-17 20:53:32.163000 > Share check failed:
2012-05-17 20:53:32.164000 > Traceback (most recent call last):
2012-05-17 20:53:32.164000 >   File "p2pool\util\variable.pyc", line 34, in happened
2012-05-17 20:53:32.164000 >
2012-05-17 20:53:32.165000 >   File "p2pool\main.pyc", line 217, in
2012-05-17 20:53:32.165000 >
2012-05-17 20:53:32.165000 >   File "p2pool\main.pyc", line 183, in set_real_work2
2012-05-17 20:53:32.166000 >
2012-05-17 20:53:32.166000 >   File "p2pool\data.pyc", line 403, in think
2012-05-17 20:53:32.166000 >
2012-05-17 20:53:32.166000 > --- ---
2012-05-17 20:53:32.167000 >   File "p2pool\data.pyc", line 353, in attempt_verify
2012-05-17 20:53:32.167000 >
2012-05-17 20:53:32.167000 >   File "p2pool\data.pyc", line 247, in check
2012-05-17 20:53:32.168000 >
2012-05-17 20:53:32.168000 > p2pool.p2p.PeerMisbehavingError: Share can't follow NewShare
2012-05-17 20:53:32.170000 > Share check failed:
2012-05-17 20:53:32.170000 > Traceback (most recent call last):
2012-05-17 20:53:32.170000 >   File "p2pool\util\variable.pyc", line 34, in happened
2012-05-17 20:53:32.171000 >
2012-05-17 20:53:32.171000 >   File "p2pool\main.pyc", line 217, in
2012-05-17 20:53:32.171000 >
2012-05-17 20:53:32.171000 >   File "p2pool\main.pyc", line 183, in set_real_work2
2012-05-17 20:53:32.172000 >
2012-05-17 20:53:32.172000 >   File "p2pool\data.pyc", line 403, in think
2012-05-17 20:53:32.172000 >
2012-05-17 20:53:32.173000 > --- ---
2012-05-17 20:53:32.173000 >   File "p2pool\data.pyc", line 353, in attempt_verify
2012-05-17 20:53:32.173000 >
2012-05-17 20:53:32.173000 >   File "p2pool\data.pyc", line 247, in check
2012-05-17 20:53:32.174000 >
2012-05-17 20:53:32.174000 > p2pool.p2p.PeerMisbehavingError: Share can't follow NewShare
hero member
Activity: 504
Merit: 500
Scattering my bits around the net since 1980
[/glow]
Found my first block today with only 600 MH/s. Cheesy

Code:
2012-05-17 14:33:54.427996 GOT BLOCK FROM MINER! Passing to bitcoind! http://blockexplorer.com/block/000000000000039a5385626f2104f4f926df278286494eacfc29d9da90d2b2f8
2012-05-17 14:33:54.428034
2012-05-17 14:33:54.450908 GOT SHARE! Kraken 90d2b2f8 prev 2d21468b age 6.81s
2012-05-17 14:33:54.479671
2012-05-17 14:33:54.479814 GOT BLOCK FROM PEER! Passing to bitcoind! 90d2b2f8 bitcoin: http://blockexplorer.com/block/000000000000039a5385626f2104f4f926df278286494eacfc29d9da90d2b2f8

Woohoo! \o/

-- Smoov
hero member
Activity: 591
Merit: 500
Found my first block today with only 600 MH/s. Cheesy

Code:
2012-05-17 14:33:54.427996 GOT BLOCK FROM MINER! Passing to bitcoind! http://blockexplorer.com/block/000000000000039a5385626f2104f4f926df278286494eacfc29d9da90d2b2f8
2012-05-17 14:33:54.428034
2012-05-17 14:33:54.450908 GOT SHARE! Kraken 90d2b2f8 prev 2d21468b age 6.81s
2012-05-17 14:33:54.479671
2012-05-17 14:33:54.479814 GOT BLOCK FROM PEER! Passing to bitcoind! 90d2b2f8 bitcoin: http://blockexplorer.com/block/000000000000039a5385626f2104f4f926df278286494eacfc29d9da90d2b2f8
hero member
Activity: 682
Merit: 500
full member
Activity: 196
Merit: 100
Web Dev, Db Admin, Computer Technician
Something else to note Tittiez, if you check the chart times and dates at the peaks and troughs, you will see numerology. More often than not, the changes in the graph occur on 3, 6 or 9 combinations. Could it be satanic mischief?  Shocked
Ooh...Ancient Aliens is coming on UFOTV, got to go.  Grin
hero member
Activity: 1162
Merit: 500
No earthquake. It's me Smiley

I started using p2pool again exactly on the day bad luck began. Not joking.
Jump to: