Pages:
Author

Topic: BitMinter.com * Optional Custom Miner, PPLNS, Merged mining, Newbie-Friendly! * - page 62. (Read 220897 times)

donator
Activity: 1218
Merit: 1079
Gerald Davis
Quote
how come the CDF does NOT go to 95%+ at the start ?



CDF shows the statistical odds that you would have solved a block "by now".

So at the start of the round after 1 share the CDF is 0.0000730%.  The CDF is saying only roughly 1 in 1.37 million blocks are solved this quickly.

On average we will solve one block every (difficulty) shares.  Currently that is ~1.37 million.  So at 1.37 million shares CDF will be 50%.   Roughly half the blocks (difficulty adjusted) have been solved faster and half long.

Our CDF currently is 98.95% thus with this many shares produced 98.95% of the time would have solved a block by now.  98.95% of blocks are solved with less shares and 1.05% of blocks are solved in longer number of shares (difficulty adjusted).

Yes - Thanks, got it now.

But one more CDF question for you, How can the current CDF go down ? - last night it was 99.7% (23:30 GMT) , this morning it was down to 96.6% (08:30 GMT),- Now it's back to 99.07%
What's going on ?



It can't.  If it did and you were looking at the same block (BTC and NMC have their own CDF) then it must be a "glitch".  Maybe Dr H knows more.

legendary
Activity: 2730
Merit: 1034
Needs more jiggawatts
But one more CDF question for you, How can the current CDF go down ? - last night it was 99.7% (23:30 GMT) , this morning it was down to 96.6% (08:30 GMT),- Now it's back to 99.07%
What's going on ?

CDF only goes down when a block is built. When that happens it should go back to zero.

I believe those first 2 numbers were the NMC CDF. That was the bug I fixed today. When we built a namecoin block this morning the CDF should have gone back to zero. Proofs of work should also have gone to zero. And the round duration should have gone back to zero seconds. But because of the bug the NMC round stats only partially reset. That's why the CDF only dropped a little.

A new version of the backend is running now, and round statistics should be resetting properly again when a new block is generated.
newbie
Activity: 11
Merit: 0
Quote
how come the CDF does NOT go to 95%+ at the start ?



CDF shows the statistical odds that you would have solved a block "by now".

So at the start of the round after 1 share the CDF is 0.0000730%.  The CDF is saying only roughly 1 in 1.37 million blocks are solved this quickly.

On average we will solve one block every (difficulty) shares.  Currently that is ~1.37 million.  So at 1.37 million shares CDF will be 50%.   Roughly half the blocks (difficulty adjusted) have been solved faster and half long.

Our CDF currently is 98.95% thus with this many shares produced 98.95% of the time would have solved a block by now.  98.95% of blocks are solved with less shares and 1.05% of blocks are solved in longer number of shares (difficulty adjusted).

Yes - Thanks, got it now.

But one more CDF question for you, How can the current CDF go down ? - last night it was 99.7% (23:30 GMT) , this morning it was down to 96.6% (08:30 GMT),- Now it's back to 99.07%
What's going on ?

legendary
Activity: 2730
Merit: 1034
Needs more jiggawatts
Version 1.1.1 beta of the BitMinter client is ready for testing:

https://bitcointalksearch.org/topic/m.758061

Could someone with a 7970 see if it runs ok?

P.S. Please end this block!
sr. member
Activity: 266
Merit: 250
The king and the pawn go in the same box @ endgame
As it stands, this block must end eventually. (let us hope sooner, than later)
donator
Activity: 1218
Merit: 1079
Gerald Davis
how come the CDF does NOT go to 95%+ at the start ?


CDF shows the statistical odds that you would have solved a block "by now".

So at the start of the round after 1 share the CDF is 0.0000730%.  The CDF is saying only roughly 1 in 1.37 million blocks are solved this quickly.

On average we will solve one block every (difficulty) shares.  Currently that is ~1.37 million.  So at 1.37 million shares CDF will be 50%.   Roughly half the blocks (difficulty adjusted) have been solved faster and half long.

Our CDF currently is 98.95% thus with this many shares produced 98.95% of the time would have solved a block by now.  98.95% of blocks are solved with less shares and 1.05% of blocks are solved in longer number of shares (difficulty adjusted).
newbie
Activity: 11
Merit: 0
how come the CDF does NOT go to 95%+ at the start ?
newbie
Activity: 11
Merit: 0
Hmm, understand the coin flip 50 : 50 bit but not sure  I get how it works with bitcoins.-

With the odds of winning on each hash is much smaller than 50:50 ,
when you multiply them together, how come the CDF does go to 95%+ at the start ? Huh
newbie
Activity: 11
Merit: 0
We should run a book on what it will get to ?
I bet 99.92 %  Shocked


donator
Activity: 1218
Merit: 1079
Gerald Davis
Can CDF ever get to 100% or will it just stick at 99.99%  Huh

99.9%, 99.99%, 99.999%, 99.999999999999999999999999999999999999999999999999999999999999999999%

To understand CDF. Imagine you flipped a coin and when it was heads you win.

Say you flipped 3 tails in a row.  The chance of the next flip hasn't changed (50/50) but you can say the odds of having that bad of luck are (0.5*0.5*0.5)= 0.125.  The reverse of that is that 87.5% of the time you will not have luck this bad.  Your CDF is 87.5% of the sequence of events so far.

Say on another run you flipped 20 tails (losses) in a row.  Your CDF would be 99.9999046%
In reverse you could look at that and say the odds I will have luck that bad again are 0.0000954%.

Key thing to remember is that CDF is only backwards looking.  The chance of the next flip is still 50/50.

CDF for Bitcoin works the same way except you "lose" on a worthless hash and you "win" on a block solving hash.  Instead of 50/50 the odds of winning on each hash is much smaller.  (2^32)*(1.37 million) ~= 1 in 5.8x10^15.  Note the second number is difficulty which currently is roughly 1.37 million.
newbie
Activity: 11
Merit: 0
What happens when CDF gets to 100% - will the world end ? Grin

Can CDF ever get to 100% or will it just stick at 99.99%  Huh


legendary
Activity: 2730
Merit: 1034
Needs more jiggawatts
Rejection rate with GPUmax still seems a problem though. I briefly saw 18% on the current shift. Ouch. Im assuming its gpumax related since I had 0.0%

Yeah, it's because of how they do long polling. I guess they get 1% to 2% stales or so.

Stales come at the block change, in a pile. If there is a new shift just starting at the time of the block change, then the new shift will contain a lot of stales in the beginning. After a few minutes the stale percentage should look much better again.

I'm considering whether I should disable extrapolation of stales. It is probably more accurate to only use actual stale numbers and not update them before a new number is received from the server. Not only does it look strange the stales slowly creeping up even without block changes, but the extrapolation often seems very inaccurate too.
hero member
Activity: 518
Merit: 500
When GPUmax gets a little bigger maybe I can rent 1000 GH/s for a while to see how it affects the server load. When the pool was doing 320 GH/s I could barely see any load. Gotta love the new server! Cool

Rejection rate with GPUmax still seems a problem though. I briefly saw 18% on the current shift. Ouch. Im assuming its gpumax related since I had 0.0%
legendary
Activity: 2730
Merit: 1034
Needs more jiggawatts
You will have to upgrade your "speed dials" though, it was maxed out at 300 :p

Hmm, yeah. But if I set the max to the true max for the new server, the current speed will look so puny. Cheesy Guess I need to make it dynamic.
hero member
Activity: 518
Merit: 500
When GPUmax gets a little bigger maybe I can rent 1000 GH/s for a while to see how it affects the server load. When the pool was doing 320 GH/s I could barely see any load. Gotta love the new server! Cool

You will have to upgrade your "speed dials" though, it was maxed out at 300 :p
legendary
Activity: 2730
Merit: 1034
Needs more jiggawatts
This miners GUI looks pretty cool, I've used it on my old GFX card, worked well Cheesy can you support it to run on other pools aswell ?

Glad you like it Smiley Supporting other pools is on the list, but I'm not sure when I get around to it. People keep giving me so many great ideas that the TODO list by now is probably several years long. Cheesy Multi pool support is not at the bottom of that list, though, but I do have some more important things to do first.

I hope this dosent mean the pool has somehow been deemed hoppable:

Rank    Name    Mhps
1   Fefox           84,345
2   bronan   79,607

..If not, then welcome. Smiley

As was already said it's GPUmax. It's very nice that people run some GPUmax hashes in the pool. Just be aware that you have to pay more for those hashes than their expected value. That means there's a smaller chance of making a profit, than ending up with a loss. It's a bit like gambling in a casino. It can be fun, but don't expect to still have your money when you leave. Tongue

When GPUmax gets a little bigger maybe I can rent 1000 GH/s for a while to see how it affects the server load. When the pool was doing 320 GH/s I could barely see any load. Gotta love the new server! Cool
sr. member
Activity: 467
Merit: 250
This miners GUI looks pretty cool, I've used it on my old GFX card, worked well Cheesy can you support it to run on other pools aswell ?
full member
Activity: 195
Merit: 100
I hope this dosent mean the pool has somehow been deemed hoppable:

Rank    Name    Mhps
1   Fefox           84,345
2   bronan   79,607

..If not, then welcome. Smiley

They are not hopping, just making use of gpuMax to try and hit on some blocks. I'd like to thank them for trying to increase our pool luck with brute force and of course the extra bitcoins  Tongue

If the pool hits more frequently with this sort of artificial hash rate inflation, then it could attract more minters away from other pools permanently increasing our pool hash rate.

Of course, I am super new at this, so I could just be wrong about that. Anyway, thanks to FeFox and bronan for risking your bitcoins in hopes of landing the pool some coin.

donator
Activity: 1218
Merit: 1079
Gerald Davis
Could it be more profitable for a hopper using us as a backup pool to leave a miner or two to keep up the shift-score while hopping out ?

No.   That is the whole point of PPLNS.  Each share in the 1.3 million prior to the block is worth exactly the same.  Never more, never less.  Now that value will vary depending on our luck (unlike say PPS) but that isn't something which a hopper can know.
hero member
Activity: 910
Merit: 1000
Items flashing here available at btctrinkets.com
I hope this dosent mean the pool has somehow been deemed hoppable:

Rank    Name    Mhps
1   Fefox           84,345
2   bronan   79,607

..If not, then welcome. Smiley

Hoppers need a pool to "fallback" when all prop pools and yielding less than PPS.  The weird thing is Fefox appears to always mine and the amount of hashing power just varies.  That isn't "usual" hopper behavior.

Could it be more profitable for a hopper using us as a backup pool to leave a miner or two to keep up the shift-score while hopping out ?
Pages:
Jump to: