Bitcoin Forum
November 11, 2024, 01:06:23 PM *
News: Latest Bitcoin Core release: 28.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: « 1 ... 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 [490] 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536 537 538 539 540 ... 814 »
  Print  
Author Topic: [1500 TH] p2pool: Decentralized, DoS-resistant, Hop-Proof pool  (Read 2591889 times)
bryonp
Member
**
Offline Offline

Activity: 85
Merit: 10


View Profile
July 28, 2014, 04:51:57 PM
 #9781

Hello all,
I know this has been asked.

If I open up my closed network and port forward 9332
to my p2pool machine.......
will this help
the shares???
Even if there is no one logging in and using my pool but me???

Thanks for any info on this....
jonnybravo0311
Legendary
*
Offline Offline

Activity: 1344
Merit: 1024


Mine at Jonny's Pool


View Profile WWW
July 28, 2014, 05:33:31 PM
 #9782

Hello all,
I know this has been asked.

If I open up my closed network and port forward 9332
to my p2pool machine.......
will this help
the shares???
Even if there is no one logging in and using my pool but me???

Thanks for any info on this....
No.  Opening port 9332 just exposes your node to the outside world, so other miners could potentially connect and mine on it.  If by "helping the shares" you mean, "having a lower percentage of orphans" then you're best served by ensuring the nodes you connect to have low ping times.  Opening port 9333 will allow for connections to the p2pool network's peers - i.e. nodes can connect inbound to you.  If you're having problems with "dead" shares, ensure your miners are configured optimally, and that you have solid internal network connections.

Quick explanation for you:

Orphaned shares - you found a share and broadcast your copy of the share chain.  Unfortunately, somebody else's copy of the share chain was broadcast and accepted prior to yours.
Dead shares - you found a share, but it is not added to the chain or broadcast because by the time you found that share, the share chain had already been updated.

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.
abdullahadam
Sr. Member
****
Offline Offline

Activity: 285
Merit: 250


View Profile
July 28, 2014, 05:43:00 PM
 #9783

I'm looking for a calculator,  something that takes into account the current p2pool hashrate and yours and gives you an accurate estimate per block  how much you should make,  so I can verify that my miner is working correctly and my payout makes sense
xyzzy099
Legendary
*
Offline Offline

Activity: 1066
Merit: 1098



View Profile
July 28, 2014, 05:53:31 PM
 #9784

I'm looking for a calculator,  something that takes into account the current p2pool hashrate and yours and gives you an accurate estimate per block  how much you should make,  so I can verify that my miner is working correctly and my payout makes sense

http://localhost:9332 will give you that information if you are running your own node.  The 1st page will tell you your current payout if a block is found now (based on shares actually found), and it also shows an estimate of what you should earn per block if you maintain your current hash rate for 24 hours.

Libertarians:  Diligently plotting to take over the world and leave you alone.
abdullahadam
Sr. Member
****
Offline Offline

Activity: 285
Merit: 250


View Profile
July 28, 2014, 06:06:22 PM
 #9785

I'm looking for a calculator,  something that takes into account the current p2pool hashrate and yours and gives you an accurate estimate per block  how much you should make,  so I can verify that my miner is working correctly and my payout makes sense

http://localhost:9332 will give you that information if you are running your own node.  The 1st page will tell you your current payout if a block is found now (based on shares actually found), and it also shows an estimate of what you should earn per block if you maintain your current hash rate for 24 hours.


This will show me based on my effectual  hashrate ,  averaged over a 3 day PPLNS period,  your expected earnings are 0.xyz BTC per block.

This doesn't give me how much btc my  raw "abc"  hashrate (divide by current total pool speed) working in ideal perfect situation will give me if my miner continues to reliably hash at "abc"  hashrate

This will allow me to troubleshoot if I have network issues,  config issues,  or hardware issues...  That is my main concern
xyzzy099
Legendary
*
Offline Offline

Activity: 1066
Merit: 1098



View Profile
July 28, 2014, 06:09:41 PM
 #9786

I'm looking for a calculator,  something that takes into account the current p2pool hashrate and yours and gives you an accurate estimate per block  how much you should make,  so I can verify that my miner is working correctly and my payout makes sense

http://localhost:9332 will give you that information if you are running your own node.  The 1st page will tell you your current payout if a block is found now (based on shares actually found), and it also shows an estimate of what you should earn per block if you maintain your current hash rate for 24 hours.


This will show me based on "your"  hashrate,  averaged over a 3 day PPLNS period,  your expected earnings are 0.xyz BTC per block.

This doesn't give me how much btc my "abc"  hashrate (divide by current total pool speed) will give me if my miner continues to reliably hash at "abc"  hashrate

I must be misunderstanding what you are looking for...  Doesn't the bolded part above tell you exactly that?  I know it was fairly accurate at predicting my payouts when I was mining on P2Pool.


Libertarians:  Diligently plotting to take over the world and leave you alone.
windpath
Legendary
*
Offline Offline

Activity: 1258
Merit: 1027


View Profile WWW
July 28, 2014, 06:11:45 PM
 #9787

I'm looking for a calculator,  something that takes into account the current p2pool hashrate and yours and gives you an accurate estimate per block  how much you should make,  so I can verify that my miner is working correctly and my payout makes sense

This is an interesting proposition, the problem I see is in the big swing in hash rates as reported by the pool.

For example:

Today @ 10:52 EDT the pool was reporting 1.07PH/s

Today @ 11:16 EDT the pool was reporting 1.73PH/s

So in a span of 24 minutes there was a 660TH/s fluctuation that would have significantly impacted your earnings in any estimate, but would not have had much of an impact on your actual earnings had you been actively mining at that time.

I think a better solution would be to find a miner already on the pool who has a hashrate similar to yours and look at their recent payouts.

That would give you an idea of what to expect, however you still have to take into consideration that the given miner could currently be lucky/unlucky.

Also to ensure the best estimate, you will want to make sure the miner you are looking at has been active for at least 3 days in the pool, wich can be ascertained by looking at their payouts over the last 3-4 days...

All of this can be found at the link below by clicking on the "Active Miners" tab and finding a few miners at or near your hashrate, and checking out their dashboards to see past payouts and expected payout.

http://minefast.coincadence.com/p2pool-stats.php

abdullahadam
Sr. Member
****
Offline Offline

Activity: 285
Merit: 250


View Profile
July 28, 2014, 07:04:05 PM
 #9788

Thank you all for your attempts to help me.

So normally with a non p2pool pool, I can easily find issues  and see my earnings drop by seeing the live hashrate. (eligius has 1min 5min hashrate etc)

On p2pool it's very hard to know my actual hashrate. So if my miner has issues,or my nose has network issues,  and I am down 5-10% of my hashrate ,  it's hard to detect.

My hashrate always shows less on p2pool than  on a normal pool
Any suggestions?
jonnybravo0311
Legendary
*
Offline Offline

Activity: 1344
Merit: 1024


Mine at Jonny's Pool


View Profile WWW
July 28, 2014, 07:05:29 PM
 #9789

I'm looking for a calculator,  something that takes into account the current p2pool hashrate and yours and gives you an accurate estimate per block  how much you should make,  so I can verify that my miner is working correctly and my payout makes sense
The biggest problem with this is as windpath points out, in addition to moving difficulty target and share weights.  All things being equal, you can easily calculate what the "ideal" value per share is.  P2pool pays out a block-finder's reward of 0.5% to the miner who found the block, and the remaining block reward to everyone else.  It pays 8640 shares as follows:

1 share (the miner who found the block) gets 0.125BTC which is 25*0.005
8639 shares split the remaining 24.875BTC, which is 0.00287938BTC per share

If the difficulty remained constant (which it does not), you could calculate how many shares you should have on the chain in the payout window (8640 shares, or about 3 days) knowing your hash rate:
Code:
Difficulty of share * 2**32 / hash rate = number of seconds to find a share

Take the number of shares, multiply it by the reward per share and you've got your answer.  That answer, though, is really kind of irrelevant, since it doesn't take into account the variables.

Or, look at the "payout if block found now" stat, which will tell you exactly how many BTC you'll get should a block be found.

I suppose another way to get a gauge on how you're doing is to look at the current pool's hash rate vs your hash rate.  Then, take the blocks expected per day to give you an average expected daily payout.  Example you have 1TH/s and pool has 1000TH/s:
Code:
18736441558 * 2**32 / 1000000000000000 = 80472.4037 seconds
86400 / 80472.4037 = 1.0737 blocks per day.
25 * 1.0737 = 26.84149970[btc] per day
26.84149970 / 1000 = 0.02684150[btc]

Not surprisingly, the number I ended up with is exactly what you'd expect any online calculator to give you for expected daily earnings with 1TH/s at current difficulty.  I could have simplified it considerably just by doing this:
Code:
25 / (difficulty * 2**32 / your hash rate / seconds in a day) = expected earnings per day

Expected per-block earnings are then just:
Code:
25 * (your hash rate / pool hash rate)

So... at the end of all of that...

Look at the value given by "expected payout if block found now" and compare that to the "current block value" multiplied by "your hash rate" / "pool hash rate".

If your expected payout is bigger than the "current block value" multiplied by "your hash rate" / "pool hash rate" then you're doing better than expected (i.e. you've been lucky).  If your expected payout is smaller, you've been unlucky.

EDIT:
Thank you all for your attempts to help me.

So normally with a non p2pool pool, I can easily find issues  and see my earnings drop by seeing the live hashrate. (eligius has 1min 5min hashrate etc)

On p2pool it's very hard to know my actual hashrate. So if my miner has issues,or my nose has network issues,  and I am down 5-10% of my hashrate ,  it's hard to detect.

My hashrate always shows less on p2pool than  on a normal pool
Any suggestions?

Most every p2pool front end will display your hash rate in a graph.  Take a look at windpath's node and you'll even see graphs of hash rate by mining address.

As for your hash rate always showing lower on p2pool... what's your hardware?

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.
abdullahadam
Sr. Member
****
Offline Offline

Activity: 285
Merit: 250


View Profile
July 28, 2014, 08:00:37 PM
 #9790

Neptune with 4 cubes (2.8 THS)
jonnybravo0311
Legendary
*
Offline Offline

Activity: 1344
Merit: 1024


Mine at Jonny's Pool


View Profile WWW
July 28, 2014, 08:55:17 PM
 #9791

Neptune with 4 cubes (2.8 THS)
Hmmm... I wonder if they suffer the same problem the S2 from Bitmain did... S2 consistently reported / hashed at 10-15% lower on p2pool than on other pools.  Kano was working on a new cgminer build for a while, but not sure if he ever completed it.  I know KNC uses an older version of cgminer that they forked and customized with their own drivers.

Anyone else with the Neptunes on p2pool care to chime in here?

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.
abdullahadam
Sr. Member
****
Offline Offline

Activity: 285
Merit: 250


View Profile
July 28, 2014, 09:44:55 PM
Last edit: July 28, 2014, 11:08:01 PM by abdullahadam
 #9792

Here it is running for 9 hours on p2pool, Current firmware revision: neptune-1.00 (cgminer 4.4.1)

jonnybravo0311
Legendary
*
Offline Offline

Activity: 1344
Merit: 1024


Mine at Jonny's Pool


View Profile WWW
July 28, 2014, 10:06:24 PM
 #9793

Here it is running for 9 hours on p2pool

snipped image
And when you're running it on a different pool, it will hash at 2.8TH/s?  Unfortunately I just am not knowledgable enough with the KNC hardware to provide you with any kind of root cause analysis.  My suspicions are that if it hashes at 2.8TH/s on other pools, but only 2.35TH/s on p2pool, then it suffers the same problem as the S2 does.  If that's the case, then either one of the cgminer developers, or KNC themselves would have to provide an updated version of cgminer for the unit that is compatible with p2pool.

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.
windpath
Legendary
*
Offline Offline

Activity: 1258
Merit: 1027


View Profile WWW
July 28, 2014, 10:22:57 PM
 #9794

Its a relatively old thread, but p2pool seem(s/d) to play well with KNC gear...

http://forum.kncminer.com/forum/kncminer-hosting/kncminer-pool/4246-p2pool-public-node
abdullahadam
Sr. Member
****
Offline Offline

Activity: 285
Merit: 250


View Profile
July 28, 2014, 10:29:38 PM
 #9795

I confirmed my Jupiter and Saturn are working well on p2pool and reporting accurate hashrate.  I am trying Neptune on eligius for half a day  and will report back.
abdullahadam
Sr. Member
****
Offline Offline

Activity: 285
Merit: 250


View Profile
July 28, 2014, 11:11:08 PM
 #9796

Initial tests seem to indicate that KnCMiner Neptune firmware neptune-1.00 (but probably NOT the Jupiter/Saturn) has issues running on p2pool.  It looks like its losing about 14% of my hashrate for some reason

Here it is running for 9 hours on p2pool, Current firmware revision: neptune-1.00 (cgminer 4.4.1)



Hashrate on non-p2pool pool now shows 2.862 THs average over about 1 hour


I think its pretty safe to confirm that there is an issue with the Neptune and p2pool.  I have a few different public nodes and this lower hashrate was pretty much consistent.

If there is a fix for this, i will gladly jump back onto p2pool

I am going to open a support ticket with kncminer as well
Polyatomic
Sr. Member
****
Offline Offline

Activity: 257
Merit: 250


View Profile
July 29, 2014, 12:16:32 AM
 #9797

Have a yarn to -ck he could explain what's going on there with your Neptune. He probably has one.
bryonp
Member
**
Offline Offline

Activity: 85
Merit: 10


View Profile
July 29, 2014, 11:27:26 AM
 #9798

Hey all,
Wondering....
Has everyone seen a huge, more then 50 % loss of income here in the last month?
I know as the hash rate has been going up, the shares are more difficult
and the block payouts are lower... And I understand that we should see an
increase in the blocks to almost balance it out.

But this is not the way it has been working out for me at least?

Actually getting a bit nervous at the low payouts?

Thanks for any input.... I know I cant bee the only one.
-ck
Legendary
*
Offline Offline

Activity: 4284
Merit: 1645


Ruu \o/


View Profile WWW
July 29, 2014, 11:29:55 AM
 #9799

Have a yarn to -ck he could explain what's going on there with your Neptune. He probably has one.
I do not, they only sent me a Saturn originally and I've not heard from them since and know basically nothing about the Neptune.

Developer/maintainer for cgminer, ckpool/ckproxy, and the -ck kernel
2% Fee Solo mining at solo.ckpool.org
-ck
abdullahadam
Sr. Member
****
Offline Offline

Activity: 285
Merit: 250


View Profile
July 29, 2014, 12:20:58 PM
 #9800

Have a yarn to -ck he could explain what's going on there with your Neptune. He probably has one.
I do not, they only sent me a Saturn originally and I've not heard from them since and know basically nothing about the Neptune.

Shall I send you mine? :-D
Pages: « 1 ... 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 [490] 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536 537 538 539 540 ... 814 »
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!