Bitcoin Forum
April 24, 2024, 10:39:12 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: « 1 ... 439 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 ... 814 »
  Print  
Author Topic: [1500 TH] p2pool: Decentralized, DoS-resistant, Hop-Proof pool  (Read 2591624 times)
bryonp
Member
**
Offline Offline

Activity: 85
Merit: 10


View Profile
July 24, 2014, 05:30:14 PM
 #9761

Hey guys.... Curious,
As I am sure we are all seeing,
the hash rate keeps going up and down like a yo-yo.

My question, does this effect our block chances?

Is it bad , good , or indifferent?
"If you don't want people to know you're a scumbag then don't be a scumbag." -- margaritahuyan
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1713998352
Hero Member
*
Offline Offline

Posts: 1713998352

View Profile Personal Message (Offline)

Ignore
1713998352
Reply with quote  #2

1713998352
Report to moderator
1713998352
Hero Member
*
Offline Offline

Posts: 1713998352

View Profile Personal Message (Offline)

Ignore
1713998352
Reply with quote  #2

1713998352
Report to moderator
1713998352
Hero Member
*
Offline Offline

Posts: 1713998352

View Profile Personal Message (Offline)

Ignore
1713998352
Reply with quote  #2

1713998352
Report to moderator
jonnybravo0311
Legendary
*
Offline Offline

Activity: 1344
Merit: 1023


Mine at Jonny's Pool


View Profile WWW
July 24, 2014, 06:41:07 PM
 #9762

Hey guys.... Curious,
As I am sure we are all seeing,
the hash rate keeps going up and down like a yo-yo.

My question, does this effect our block chances?

Is it bad , good , or indifferent?

As the hash rate goes up, the expected time to block goes down.  As the hash rate goes down, the expected time to block goes up.  The chances of finding a block remains a constant - every hash has a chance to find one.

Edit: If you find your miner in the active miners tab at the link below you can see your estimated effective hash rate which will help you to get an idea of your luck compared with your actual hash rate:

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

Not sure I get this part. Let's say p2pool doesn't find a block for 7 straight days (I hope I wont jinx it). My estimated effective hashrate goes very very down and I will get my share of the 25 BTC when a block is found based on the tiny effective hashrate right?
Windpath's calculation of effective hash rate is based upon the number of shares on the chain that are yours.  So, assuming you are finding an average number of shares, your effective hash rate would remain pretty constant, and close to your actual value.  When that block is found, you receive the reward based upon the number of shares you've got on the chain.  The block pays the previous 8640 shares (approximately 3 days worth).  So, if a block is found in 7 days, or in 7 seconds, your payout is determined by how many of the 8640 shares are yours.

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

Activity: 1680
Merit: 1000


https://web.archive.org/web/*/nogleg.com


View Profile WWW
July 24, 2014, 10:53:11 PM
 #9763

Higher p2pool hash rate will decrease variance for larger miners since they'll always have shares & blocks will come more often.  It'll increase variance for small miners, I really have no clue what that is nowadays, maybe 100ghash?... because sometimes you will have no shares, even if blocks are being found.

I always liked to gamble though, anyway.
mdude77
Legendary
*
Offline Offline

Activity: 1540
Merit: 1001



View Profile
July 24, 2014, 11:15:17 PM
 #9764

Hey guys.... Curious,
As I am sure we are all seeing,
the hash rate keeps going up and down like a yo-yo.

My question, does this effect our block chances?

Is it bad , good , or indifferent?


I don't think the hash rate is varying *that* much.

There's no way, to my knowledge, that p2pool can know what the true hashrate is.  It has to guess.  It guesses by how quickly shares of a given size are being submitted.  Since that's going to vary by luck, the hashrate going to look like a yo-yo on speed.

M

I mine at Kano's Pool because it pays the best and is completely transparent!  Come join me!
SpAcEDeViL
Legendary
*
Offline Offline

Activity: 986
Merit: 1027


Miner-Control.de Pooler


View Profile WWW
July 25, 2014, 04:01:00 PM
 #9765

Hy,

i have run a p2pool on http://miner-control.de

I have test it and make with round about 500 GHs few "node" Shares over 340k
Best Share was 1.55M in my cgminer.

But no Share was counted, what is wrong here? Can anybody Helps?

http://miner-control.de/bitcoin_p2pool/

windpath
Legendary
*
Offline Offline

Activity: 1258
Merit: 1027


View Profile WWW
July 25, 2014, 04:20:03 PM
 #9766

Hy,

i have run a p2pool on http://miner-control.de

I have test it and make with round about 500 GHs few "node" Shares over 340k
Best Share was 1.55M in my cgminer.

But no Share was counted, what is wrong here? Can anybody Helps?

http://miner-control.de/bitcoin_p2pool/

Minimum share difficulty for the pool is currently ~4MM, you did not have any valid shares yet...

Expected time to share should be somewhere around 12 hours at 500GH/s
SpAcEDeViL
Legendary
*
Offline Offline

Activity: 986
Merit: 1027


Miner-Control.de Pooler


View Profile WWW
July 25, 2014, 04:31:20 PM
 #9767

Thx.

Where can i see, or show on the page, what the miner needed for a Pool Share. So i can reject the question before they come Wink


windpath
Legendary
*
Offline Offline

Activity: 1258
Merit: 1027


View Profile WWW
July 25, 2014, 05:19:36 PM
 #9768

Thx.

Where can i see, or show on the page, what the miner needed for a Pool Share. So i can reject the question before they come Wink



With the front end your using its in the right column under "Share Difficulty"
jonnybravo0311
Legendary
*
Offline Offline

Activity: 1344
Merit: 1023


Mine at Jonny's Pool


View Profile WWW
July 26, 2014, 03:56:02 AM
 #9769

S3s on p2pool... flashed the new firmware this morning and edited the cgminer script to set:
Code:
--queue 0 --expiry 1 --scan-time 1
First S3 hashing happily away at 440:


Second S3 hashing away at 427 (this one absolutely refuses to even hash at stock clocks without a smattering of "x" and "-":


Check out those hardware error rates... it's practically non-existent.

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

Activity: 1361
Merit: 1003


Don`t panic! Organize!


View Profile WWW
July 26, 2014, 09:27:18 AM
 #9770

S3s on p2pool... flashed the new firmware this morning and edited the cgminer script to set:
Code:
--queue 0 --expiry 1 --scan-time 1
It is REALLY BAD because you are forcing miner to drop work after 1 sec and get new one.
queue=0 is good idea, but scantime should be at least 10s (P2pool share is every 30s) and expiry to max 30 (but expiry means to drop work in queue).

1Rav3nkMayCijuhzcYemMiPYsvcaiwHni  Bitcoin stuff on my OneDrive
My RPC CoinControl for any coin https://bitcointalk.org/index.php?topic=929954
Some stuff on https://github.com/Rav3nPL/
jonnybravo0311
Legendary
*
Offline Offline

Activity: 1344
Merit: 1023


Mine at Jonny's Pool


View Profile WWW
July 26, 2014, 02:37:38 PM
 #9771

S3s on p2pool... flashed the new firmware this morning and edited the cgminer script to set:
Code:
--queue 0 --expiry 1 --scan-time 1
It is REALLY BAD because you are forcing miner to drop work after 1 sec and get new one.
queue=0 is good idea, but scantime should be at least 10s (P2pool share is every 30s) and expiry to max 30 (but expiry means to drop work in queue).

That's an interesting point, and I probably should have considered the ramifications of setting it so low before just believing what I read as a recommendation.  I'm actually tearing down my S3s today, cleaning them completely of the messy thermal compound Bitmain used and putting AS5 on the chips.  I'll restart them with the updated scan time value of 10.

Thanks for the help.

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

Activity: 4088
Merit: 1631


Ruu \o/


View Profile WWW
July 26, 2014, 02:39:26 PM
 #9772

Don't adjust scan or expiry, they're unhelpful. Don't drop queue lower than 1 on hardware that fast as it can impair its performance.

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

Activity: 1344
Merit: 1023


Mine at Jonny's Pool


View Profile WWW
July 26, 2014, 02:43:10 PM
Last edit: July 26, 2014, 02:56:12 PM by jonnybravo0311
 #9773

Don't adjust scan or expiry, they're unhelpful. Don't drop queue lower than 1 on hardware that fast as it can impair its performance.
If you don't explicitly set scan/expiry parameters, what do they default to in cgminer?

EDIT: there are recommendations all over the board (bother literally and figuratively) regarding the best and/or most valuable tweaks to make.  Since you wrote the mining software, and I presume are at least conversationally familiar with Bitmain's hardware, what values would you recommend for the S3?  Should we leave it alone at Bitmain's setting of 4096?  Also, is Bitmain really using version 3.1.2 of cgminer, or have they number versions their own way because they've customized the software?  If yes, do you know the version of cgminer on which they based the one in the S3?

Thanks again!

EDIT2: Rather than just a straight up recommendation, is there some kind of formula to calculate the "best" setting for queue depth with a given hash rate and/or mining hardware?

EDIT3: Sorry!  I'm full of questions this morning... would setting the queue depth values be dependent on not only hash rate, but also the pool itself?  For example, would a miner on p2pool wish to have a value of X with hardware Y, but a miner on BTCGuild would want a value of Z for that same hardware Y.

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

Activity: 4088
Merit: 1631


Ruu \o/


View Profile WWW
July 26, 2014, 02:56:32 PM
 #9774

I don't know what they did in their driver that needs such a large queue. I'd recommend a queue of 1 for every piece of hardware, always, on p2pool, unless there is some unique issue with the device that really needs it larger. S3 might fall into that category. Scan and expiry do nothing useful on today's hardware, today's stratum mining or with p2pool. All recommendations you may read are misguided. Bitmain really is using an older cgminer; they just kept working with the codebase they forked when they first created their own cgminer driver fork for S1.

EDIT: Virtually all manipulations of queue are also misguided, even if for other pools; the default is best there.

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

Activity: 1344
Merit: 1023


Mine at Jonny's Pool


View Profile WWW
July 26, 2014, 03:12:56 PM
 #9775

I don't know what they did in their driver that needs such a large queue. I'd recommend a queue of 1 for every piece of hardware, always, on p2pool, unless there is some unique issue with the device that really needs it larger. S3 might fall into that category. Scan and expiry do nothing useful on today's hardware, today's stratum mining or with p2pool. All recommendations you may read are misguided. Bitmain really is using an older cgminer; they just kept working with the codebase they forked when they first created their own cgminer driver fork for S1.

EDIT: Virtually all manipulations of queue are also misguided, even if for other pools; the default is best there.

Thanks for your help.  If I understand you correctly, the following are your recommendations:
  • For p2pool, queue depth of 1.
  • Certain hardware that uses their own customized fork of cgminer may have different queue depth requirements due to driver implementation
  • Scan time and expiry settings are pointless on modern mining hardware

Your guidance is much appreciated.

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

Activity: 4088
Merit: 1631


Ruu \o/


View Profile WWW
July 26, 2014, 03:14:43 PM
 #9776

Yes, that's the summary.

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

Activity: 1540
Merit: 1001



View Profile
July 26, 2014, 03:18:43 PM
 #9777

I don't know what they did in their driver that needs such a large queue. I'd recommend a queue of 1 for every piece of hardware, always, on p2pool, unless there is some unique issue with the device that really needs it larger. S3 might fall into that category. Scan and expiry do nothing useful on today's hardware, today's stratum mining or with p2pool. All recommendations you may read are misguided. Bitmain really is using an older cgminer; they just kept working with the codebase they forked when they first created their own cgminer driver fork for S1.

EDIT: Virtually all manipulations of queue are also misguided, even if for other pools; the default is best there.

Thanks for your help.  If I understand you correctly, the following are your recommendations:
  • For p2pool, queue depth of 1.
  • Certain hardware that uses their own customized fork of cgminer may have different queue depth requirements due to driver implementation
  • Scan time and expiry settings are pointless on modern mining hardware

Your guidance is much appreciated.

Note that you can set most of these temporarily via API through SSH.  That'll allow you to test the changes before you make them permanent.

M

I mine at Kano's Pool because it pays the best and is completely transparent!  Come join me!
zvs
Legendary
*
Offline Offline

Activity: 1680
Merit: 1000


https://web.archive.org/web/*/nogleg.com


View Profile WWW
July 27, 2014, 12:01:54 AM
 #9778

I don't know what they did in their driver that needs such a large queue. I'd recommend a queue of 1 for every piece of hardware, always, on p2pool, unless there is some unique issue with the device that really needs it larger. S3 might fall into that category. Scan and expiry do nothing useful on today's hardware, today's stratum mining or with p2pool. All recommendations you may read are misguided. Bitmain really is using an older cgminer; they just kept working with the codebase they forked when they first created their own cgminer driver fork for S1.

EDIT: Virtually all manipulations of queue are also misguided, even if for other pools; the default is best there.

Thanks for your help.  If I understand you correctly, the following are your recommendations:
  • For p2pool, queue depth of 1.
  • Certain hardware that uses their own customized fork of cgminer may have different queue depth requirements due to driver implementation
  • Scan time and expiry settings are pointless on modern mining hardware

Your guidance is much appreciated.

They're pointless, but if you set expiry to 1 you may have some issues.

Was scan-time set to 1 and expiry set to 1 *ever* good?  I just did a quick google search and it looks like a lot of these GPU miner guides actually recommend that crap.  I always used a scan time of 30, expiry of 60 and queue of 1.  Was I wrong that whole time?  haha
-ck
Legendary
*
Offline Offline

Activity: 4088
Merit: 1631


Ruu \o/


View Profile WWW
July 27, 2014, 12:11:33 AM
Last edit: July 27, 2014, 01:15:37 AM by ckolivas
 #9779

They're pointless, but if you set expiry to 1 you may have some issues.

Was scan-time set to 1 and expiry set to 1 *ever* good?  I just did a quick google search and it looks like a lot of these GPU miner guides actually recommend that crap.  I always used a scan time of 30, expiry of 60 and queue of 1.  Was I wrong that whole time?  haha
Adjustment of scan time is from the CPU mining days. Adjustment of expiry time is from the pre-longpoll mining days (i.e. first getwork servers long before stratum). So neither of them have been helpful for over 2 years, not even for GPU mining. Most attempts at modifying them since then have been based on misinformation and mining solo to random altcoins.

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

Activity: 1540
Merit: 1001



View Profile
July 27, 2014, 12:46:21 AM
 #9780

Was scan-time set to 1 and expiry set to 1 *ever* good?  I just did a quick google search and it looks like a lot of these GPU miner guides actually recommend that crap.  I always used a scan time of 30, expiry of 60 and queue of 1.  Was I wrong that whole time?  haha

I can't see how it could be.

M

I mine at Kano's Pool because it pays the best and is completely transparent!  Come join me!
Pages: « 1 ... 439 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 ... 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!