JakeTri
|
|
July 09, 2014, 11:57:46 AM |
|
See pull request #187 ( https://github.com/forrestv/p2pool/pull/187 ) created March 3, 2014 for p2pool main code. I continue to play a little bit with point 1 and 4 from your initial list and created 2 more experimental patches: First patch is to request work restart only once for each block. https://github.com/jaketri/p2pool/commit/0b0c3473c0a67f24f4bc9b95de002770c69828efSecond patch is to accept any valid work even stale or DOA and let the share verification decide if share is valid or not. https://github.com/jaketri/p2pool/commit/875c3483b82d50ce77f153f46ce7c20e193f17c0This 2 patches help a lot for my Bitfury miner (without them I have about 25-30% DOA) but unfortunately I do not have an S2 to test. Here is my experimental p2pool node running on port 19332 with this patches applied in case anyone want to do a quick test with S2 and let me know if they see any improvement. p2pool.25u.com:19332Keep in mind that p2pool node with above patches will not reject any valid work but the shares may get rejected later when adding them to share chain. Note: On same address but on the standard p2pool port 9332 is a p2pool server without this patches if you want to see results with and without the patches. I am hooked in there with you....lets see.......... this is a single S2 Thank you bryonp for testing my patches from my experimental p2pool. The S2 miner was able to find in about 12 hours only 3 shares and 2 of them where orphans so my patch did not help the S2.
|
BTC donations always welcome: 1JakeTriwbahMYp1rSfJbTn7Afd1w62p2q
|
|
|
nreal
Full Member
Offline
Activity: 932
Merit: 100
arcs-chain.com
|
|
July 09, 2014, 12:22:47 PM |
|
You get orphan share if its found just before a block is found or just after it. Everyone gets those, with cpumining too!
|
|
|
|
mdude77
Legendary
Offline
Activity: 1540
Merit: 1001
|
|
July 09, 2014, 09:06:02 PM |
|
Increasing share period to 2 min, all problems solved SHARE_PERIOD=30, # seconds SHARE_PERIOD=120, # seconds Why not? What is wrong with that? Then Bitcoind GetBlockTemplate Latency wouldnt mean as much as it does now either - could accept more transactions -> more income..... Right now it's 30 seconds. To make it 120 seconds, the share size increases by a factor of 4. So instead of being 2.1m, it becomes 8.4m. Say bye bye little miners (including S1s). M
|
I mine at Kano's Pool because it pays the best and is completely transparent! Come join me!
|
|
|
|
|
Hunterbunter
|
|
July 10, 2014, 01:04:15 AM |
|
Dont mine with minimal settings with 1th hardware - its for usb block erupters, use minimium walletaddress/10 000000 and see what happens in a week or two...
I'm not sure how the minimum difficulty works, but is there a typo here? Is it: walletaddress/10000000 or: walletaddress/10 000000? Doesn't that still seem a little high?
|
|
|
|
jonnybravo0311
Legendary
Offline
Activity: 1344
Merit: 1024
Mine at Jonny's Pool
|
|
July 10, 2014, 01:25:19 AM |
|
Dont mine with minimal settings with 1th hardware - its for usb block erupters, use minimium walletaddress/10 000000 and see what happens in a week or two...
I'm not sure how the minimum difficulty works, but is there a typo here? Is it: walletaddress/10000000 or: walletaddress/10 000000? Doesn't that still seem a little high? There shouldn't be a space: walletaddress/10000000 All that does is say, "I only want you to count my shares if they're 10000000 or more." This is instead of the typical ~2000000 that is the current minimum to get a share on the chain.
|
Jonny's Pool - Mine with us and help us grow! Support a pool that supports Bitcoin, not a hardware manufacturer's pockets! No SPV cheats. No empty blocks.
|
|
|
nreal
Full Member
Offline
Activity: 932
Merit: 100
arcs-chain.com
|
|
July 10, 2014, 02:37:44 AM Last edit: July 10, 2014, 02:57:33 AM by nreal |
|
With walletaddress/10000000 one share is worth ~0.009 or 500ghs/day in grahps, bigger hook can give you bigger fish. And no its not high , its nice to get 2 or more of those with 600ghs in a day, and would be very difficult to get 10-15 2000000 shares a day without orphans...
|
|
|
|
bryonp
Member
Offline
Activity: 85
Merit: 10
|
|
July 10, 2014, 02:48:25 AM |
|
With walletaddress/10000000 one share is worth ~0.009 or 500ghs/day in grahps, bigger hook can give you bigger fish. And no its not high OK I am not sure I understand... Is it more beneficial to use this?? 10000000 or not? Thanks for any info on this.... and will it be any help to the S2's in use?
|
|
|
|
jonnybravo0311
Legendary
Offline
Activity: 1344
Merit: 1024
Mine at Jonny's Pool
|
|
July 10, 2014, 03:12:36 AM |
|
With walletaddress/10000000 one share is worth ~0.009 or 500ghs/day in grahps, bigger hook can give you bigger fish. And no its not high OK I am not sure I understand... Is it more beneficial to use this?? 10000000 or not? Thanks for any info on this.... and will it be any help to the S2's in use? I'm not sure what help, if any, it would be for the S2. Setting the difficulty manually like this tells the p2pool node that you are hashing on not to dynamically assign you a share difficulty, but to use the value you provide instead. So, if the current share difficulty for getting a share onto the chain is 2000000, and you set your difficulty to 10000000, any shares you happen to find greater than 2000000 but less than 10000000 are not added to the chain. It isn't until your miner finds a share at your difficulty that it would be added to the chain. Because your share difficulty is set higher than the pool's default, when you find that 10000000 share, it is weighted heavier (meaning worth more BTC). I honestly don't know what kind of benefit this would offer you other than creating a higher variance. I mean, unless you've got enough hashing power such that you're finding shares faster than every 30 seconds, what's the point of slowing down the rate at which you find a share?
|
Jonny's Pool - Mine with us and help us grow! Support a pool that supports Bitcoin, not a hardware manufacturer's pockets! No SPV cheats. No empty blocks.
|
|
|
mdude77
Legendary
Offline
Activity: 1540
Merit: 1001
|
|
July 10, 2014, 09:38:24 AM |
|
With walletaddress/10000000 one share is worth ~0.009 or 500ghs/day in grahps, bigger hook can give you bigger fish. And no its not high OK I am not sure I understand... Is it more beneficial to use this?? 10000000 or not? Thanks for any info on this.... and will it be any help to the S2's in use? I'm not sure what help, if any, it would be for the S2. Setting the difficulty manually like this tells the p2pool node that you are hashing on not to dynamically assign you a share difficulty, but to use the value you provide instead. So, if the current share difficulty for getting a share onto the chain is 2000000, and you set your difficulty to 10000000, any shares you happen to find greater than 2000000 but less than 10000000 are not added to the chain. It isn't until your miner finds a share at your difficulty that it would be added to the chain. Because your share difficulty is set higher than the pool's default, when you find that 10000000 share, it is weighted heavier (meaning worth more BTC). I honestly don't know what kind of benefit this would offer you other than creating a higher variance. I mean, unless you've got enough hashing power such that you're finding shares faster than every 30 seconds, what's the point of slowing down the rate at which you find a share? IMHO it doesn't do a thing. It doesn't even affect variance, as you still need a share worth 2m to get on the share chain. You can't find a share faster than every 30 seconds. That's why the difficulty adjusts ... to make sure the average time per share is 30 seconds. That's why if we change it to 2 minutes, the share difficulty has to increase, otherwise folks will still find shares approx ~30 seconds. I never had any visible result from using /xxxxx, just +xxxx. Plus I know p2pool has some odd arbitrary upper limits on what values you can put there. M
|
I mine at Kano's Pool because it pays the best and is completely transparent! Come join me!
|
|
|
guruvan
|
|
July 10, 2014, 02:33:36 PM |
|
Wow. This is beautiful. Any chance you'll release this code? I'd really like to run this on some of our altcoin nodes (with your donation footer, of course!)
|
|
|
|
raskul
|
|
July 10, 2014, 02:39:48 PM |
|
Wow. This is beautiful. Any chance you'll release this code? I'd really like to run this on some of our altcoin nodes (with your donation footer, of course!) or on a nomp page http://eu.centralcavern.uk:8080/stats simple and seen nice1 windpath
|
tips 1APp826DqjJBdsAeqpEstx6Q8hD4urac8a
|
|
|
guruvan
|
|
July 10, 2014, 04:02:50 PM |
|
Wow. This is beautiful. Any chance you'll release this code? I'd really like to run this on some of our altcoin nodes (with your donation footer, of course!) or on a nomp page http://eu.centralcavern.uk:8080/stats simple and seen nice1 windpath Do you have a proxy running between nomp & a p2pool node raskul?
|
|
|
|
raskul
|
|
July 10, 2014, 04:12:25 PM |
|
Wow. This is beautiful. Any chance you'll release this code? I'd really like to run this on some of our altcoin nodes (with your donation footer, of course!) or on a nomp page http://eu.centralcavern.uk:8080/stats simple and seen nice1 windpath Do you have a proxy running between nomp & a p2pool node raskul? no mate, it's either/or
|
tips 1APp826DqjJBdsAeqpEstx6Q8hD4urac8a
|
|
|
wlz2011
Member
Offline
Activity: 71
Merit: 10
|
|
July 10, 2014, 04:20:50 PM |
|
Hello P2POOL fans,My Chinese partners back to P2POOL with 250TH/S. Most people think forrestv does not work well,We are also very concerned about. What we can do is to bring the force to support P2POOL count accommodate higher global Bitcoin difficulty.So that we can see in a short period of time block. My Chinese partners where deeply grateful to those unknown bhaktas, Their efforts make us come back, I hope we work together to improve P2POOL. In the end of 2014 P2POOL force to achieve 2PH/S. Friends of mine from China P2POOL
|
|
|
|
PatMan
|
|
July 10, 2014, 04:33:21 PM |
|
Hello P2POOL fans,My Chinese partners back to P2POOL with 250TH/S. Most people think forrestv does not work well,We are also very concerned about. What we can do is to bring the force to support P2POOL count accommodate higher global Bitcoin difficulty.So that we can see in a short period of time block. My Chinese partners where deeply grateful to those unknown bhaktas, Their efforts make us come back, I hope we work together to improve P2POOL. In the end of 2014 P2POOL force to achieve 2PH/S. Friends of mine from China P2POOL Greetings & welcome back our Chinese friends! We are all concerned about forrestv & his lack of development, communication & general attitude - I believe we need a new team of developers here. Please let us know if you have anyone in mind?
|
|
|
|
IYFTech
|
|
July 10, 2014, 05:40:37 PM Last edit: July 10, 2014, 10:50:11 PM by IYFTech |
|
Hello P2POOL fans,My Chinese partners back to P2POOL with 250TH/S. Most people think forrestv does not work well,We are also very concerned about. What we can do is to bring the force to support P2POOL count accommodate higher global Bitcoin difficulty.So that we can see in a short period of time block. My Chinese partners where deeply grateful to those unknown bhaktas, Their efforts make us come back, I hope we work together to improve P2POOL. In the end of 2014 P2POOL force to achieve 2PH/S. Friends of mine from China P2POOL @ wlz2011: Do any of you guys have contact with Bitmain? Maybe you could share our concern with them about their products not supporting p2pool? This might encourage them to speed up a fix so that users of Bitmain products will be able to mine with us..... Peace 做任何你们有与Bitmain接触?也许你可以与他们分享我们关注他们的产品不支持p2pool?这可能会鼓励他们加快修复,使Bitmain产品的用户将能够开采与我们..... (Google translate)
|
|
|
|
bryonp
Member
Offline
Activity: 85
Merit: 10
|
|
July 10, 2014, 09:12:59 PM |
|
Hello, Again.....
I have a question please.... In the past 7 days, have we gotten to a higher difficulty level that would have changed the service that much? The reason I ask, I have been hashing for 10 days solid, and I was always at a payout level of 0.230000000 and or there abouts... but in the past few days, it has changed to 0.155000000 and there abouts??
My hashing has stayed the same at 4 TH give or take a few every few hours....
Just not sure why the pay out levels have gone down so much???
Thanks for any info on this....
I am getting shares almost 1 per hour... sometimes more....
Bryon
|
|
|
|
xyzzy099
Legendary
Offline
Activity: 1065
Merit: 1077
|
|
July 10, 2014, 10:32:36 PM |
|
Hello, Again.....
I have a question please.... In the past 7 days, have we gotten to a higher difficulty level that would have changed the service that much? The reason I ask, I have been hashing for 10 days solid, and I was always at a payout level of 0.230000000 and or there abouts... but in the past few days, it has changed to 0.155000000 and there abouts??
My hashing has stayed the same at 4 TH give or take a few every few hours....
Just not sure why the pay out levels have gone down so much???
Thanks for any info on this....
I am getting shares almost 1 per hour... sometimes more....
Bryon
If your hashrate stays the same, and the payout per block goes down, it usually means that someone else has added a lot of hashrate to the pool. This will cause your share per block to go down, but should also result in more blocks being found by the pool - so it evens out.
|
Libertarians: Diligently plotting to take over the world and leave you alone.
|
|
|
|