I see, but u should understand, when u reseting all scores, then we lost information. That means when the all score is reset at 1:00:00 then its all newly, what i have shared before i would that lose. Because i would have then 0 score. The users score should NOT be reseted!
|
|
|
I mean just before it is reset, because it based on time and not some value it will always be different, so ... wrong end results The numbers are just for example
score = score + exp(round_time/C)The result is only a number ^^ With these method, when the round time too long is, then the value would overflow.
|
|
|
So when the duration is on 1:00:00 then we reset the Total Score variable (we dont reset the user score variable!) and we set the "spin" to 1 on 2:00:00 we reseting again, and set the spin to 2 on 3:00:00 to 3 and so follow.. and when the block founded, then we calculate from these method: reward = ( user score / spin ) / total score * 25 All is done?!
This will lead to wrong results: on spin 1 the total score is 1234567890, but on next spin it is 1 934567890 - they are never equal How are u calculated this? On the spin increment the total score reset it to 0.
|
|
|
I think we agree? cool!
From what I understand what you are saying it that reset doesn't happens for everyone at the same time. I think it dose. And it happens when total score gets to big. The error accrue during reset because some other system is imputing new share that was found. Why is the total score not in double integer? Or a byte integer what is increase every time when score is reset, then when block found is divided from user score?! You would have to ask the programmer. Most likely there is not a "type" that is large enough to handle the number we are dealing with. We can't say for sure what is happening, we can only take a WAG(Wild Ass Guess) based on what we are seeing. No one but Slush can answer your question and he is Missing I Action at the moment. Why not? double integer has 18446744073709600000 max volume. Thats not enough? But when not enough then the optimal solution would a extra byte. When the current TOTAL SCORE variable is full, then we have to do only increase a variable (declare name with= "spin") with 1. So when the duration is on 1:00:00 then we reset the Total Score variable (we dont reset the user score variable!) and we set the "spin" to 1 on 2:00:00 we reseting again, and set the spin to 2 on 3:00:00 to 3 and so follow.. and when the block founded, then we calculate from these method: reward = ( user score / spin ) / total score * 25 All is done?!
|
|
|
I think we agree? cool!
From what I understand what you are saying it that reset doesn't happens for everyone at the same time. I think it dose. And it happens when total score gets to big. The error accrue during reset because some other system is imputing new share that was found. Why is the total score not in double integer? Or a byte integer what is increase every time when score is reset, then when block found is divided from user score?! Sorry I can't figure out what you are asking? EDIT: Still problems with these blocks (what red color has) 18324 2013-06-01 16:44:55 1:16:08 11826947 525 0.00088458 239094 25.13869000 90 confirmations left 18323 2013-06-01 15:28:47 0:19:51 3080262 135 0.00124384 239084 25.19121000 89 confirmations left 18322 2013-06-01 15:08:56 1:50:42 17158976 41 0.00101832 239080 25.18504000 85 confirmations left 18321 2013-06-01 13:18:14 1:35:10 14691384 none none 239063 25.20347868 68 confirmations left 18320 2013-06-01 11:43:04 0:09:52 1544066 none none 239053 25.00150000 58 confirmations left 18319 2013-06-01 11:33:12 0:04:08 627852 none none 239051 25.11800000 56 confirmations left 18318 2013-06-01 11:29:04 1:58:52 18263762 none none 239049 25.09950000 54 confirmations left 18317 2013-06-01 09:30:12 0:01:59 310597 none none 239033 25.04160000 38 confirmations left 18316 2013-06-01 09:28:13 0:34:49 5394754 none none 239032 25.06220000 37 confirmations left 18315 2013-06-01 08:53:24 0:21:58 3473112 none none 239027 25.33340000 32 confirmations left 18314 2013-06-01 08:31:26 1:17:10 11856454 118 0.00000000 239025 25.17790000 30 confirmations left 18313 2013-06-01 07:14:16 0:13:14 2031444 38 0.00055482 239015 25.10000000 20 confirmations left 18312 2013-06-01 07:01:02 2:09:08 19734291 221 0.00056050 239012 25.46190000 17 confirmations left 18311 2013-06-01 04:51:54 2:10:19 20307448 176 0.00015807 238993 25.26838085 confirmed 18310 2013-06-01 02:41:35 0:52:58 7941437 68 0.00008204 238975 25.10570000 confirmed 18309 2013-06-01 01:48:37 5:15:09 49659498 325 0.00005240 238964 25.05830000 confirmed 18308 2013-05-31 20:33:28 1:42:52 16633401 292 0.00000081 238930 25.00000000 confirmed 18307 2013-05-31 18:50:36 0:18:57 3010041 77 0.00063556 238919 25.26863000 confirmed 18306 2013-05-31 18:31:39 2:17:49 21231848 501 0.00078153 238916 25.31229000 confirmed 18305 2013-05-31 16:13:50 0:45:01 7410765 178 0.00087783 238901 25.26605000 confirmed 18304 2013-05-31 15:28:49 3:24:52 34544624 756 0.00051999 238894 25.04760000 confirmed 18303 2013-05-31 12:03:57 0:28:10 4669471 105 0.00061763 238858 25.16995099 confirmed 18302 2013-05-31 11:35:47 3:12:56 31259218 688 0.00045144 238855 25.28059996 confirmed 18301 2013-05-31 08:22:51 4:54:34 46714536 456 0.00057801 238831 25.38963413 confirmed 18300 2013-05-31 03:28:17 0:56:08 8883215 67 0.00008960 238800 25.64249344 confirmed 18299 2013-05-31 02:32:09 0:55:51 8791245 69 0.00020915 238796 25.29477058 confirmed 18298 2013-05-31 01:36:18 0:23:53 3809057 24 0.00007815 238791 25.45422788 confirmed 18297 2013-05-31 01:12:25 0:48:41 7718499 50 0.00023318 238788 25.08535000 confirmed 18296 2013-05-31 00:23:44 0:07:53 1254360 14 0.00030901 238783 25.00370000 confirmed 18295 2013-05-31 00:15:51 4:40:25 44440241 522 0.00018694 238780 25.00640000 confirmed
Did you increase you hash rate? If so to can you give me a number on what it was and what it is. We have there 2 PC's, every PC has one GPU. #1 with 300 mhps #2 with 200 mhps. All PC's are 10-20% in use (movie watch, any game playing) in a 24h day, but they dont run the whole day. I work for 2 pools, one pps and the Slush pool for testing. I use cgminer with balance pool method. My avarage hash rate on slush pool is ~240 mhps from 2013-05-30 14:27. I work for the slush pool without any cheating, i dont have the block red colored (on the list) who i have changed the systems. I have only colored what i was on the whole block online, and the hash rate was fix, but i was punished with lower reward what did not deserve it. I dont have "mining rig" what only run miner the whole 24h day. I have personal computers what when they online then work for the pools. /sorry for bad grammar, i speak whole better in German and Hungarian language/ **EDIT** The my account page says: Average hashrate in last 10 rounds: 351 Mhash/s **EDIT**
|
|
|
I think we agree? cool!
From what I understand what you are saying it that reset doesn't happens for everyone at the same time. I think it dose. And it happens when total score gets to big. The error accrue during reset because some other system is imputing new share that was found. Why is the total score not in double integer? Or a byte integer what is increase every time when score is reset, then when block found is divided from user score?!
|
|
|
Still problems with these blocks (what red color has) 18324 2013-06-01 16:44:55 1:16:08 11826947 525 0.00088458 239094 25.13869000 90 confirmations left 18323 2013-06-01 15:28:47 0:19:51 3080262 135 0.00124384 239084 25.19121000 89 confirmations left 18322 2013-06-01 15:08:56 1:50:42 17158976 41 0.00101832 239080 25.18504000 85 confirmations left 18321 2013-06-01 13:18:14 1:35:10 14691384 none none 239063 25.20347868 68 confirmations left 18320 2013-06-01 11:43:04 0:09:52 1544066 none none 239053 25.00150000 58 confirmations left 18319 2013-06-01 11:33:12 0:04:08 627852 none none 239051 25.11800000 56 confirmations left 18318 2013-06-01 11:29:04 1:58:52 18263762 none none 239049 25.09950000 54 confirmations left 18317 2013-06-01 09:30:12 0:01:59 310597 none none 239033 25.04160000 38 confirmations left 18316 2013-06-01 09:28:13 0:34:49 5394754 none none 239032 25.06220000 37 confirmations left 18315 2013-06-01 08:53:24 0:21:58 3473112 none none 239027 25.33340000 32 confirmations left 18314 2013-06-01 08:31:26 1:17:10 11856454 118 0.00000000 239025 25.17790000 30 confirmations left 18313 2013-06-01 07:14:16 0:13:14 2031444 38 0.00055482 239015 25.10000000 20 confirmations left 18312 2013-06-01 07:01:02 2:09:08 19734291 221 0.00056050 239012 25.46190000 17 confirmations left 18311 2013-06-01 04:51:54 2:10:19 20307448 176 0.00015807 238993 25.26838085 confirmed 18310 2013-06-01 02:41:35 0:52:58 7941437 68 0.00008204 238975 25.10570000 confirmed 18309 2013-06-01 01:48:37 5:15:09 49659498 325 0.00005240 238964 25.05830000 confirmed 18308 2013-05-31 20:33:28 1:42:52 16633401 292 0.00000081 238930 25.00000000 confirmed 18307 2013-05-31 18:50:36 0:18:57 3010041 77 0.00063556 238919 25.26863000 confirmed 18306 2013-05-31 18:31:39 2:17:49 21231848 501 0.00078153 238916 25.31229000 confirmed 18305 2013-05-31 16:13:50 0:45:01 7410765 178 0.00087783 238901 25.26605000 confirmed 18304 2013-05-31 15:28:49 3:24:52 34544624 756 0.00051999 238894 25.04760000 confirmed 18303 2013-05-31 12:03:57 0:28:10 4669471 105 0.00061763 238858 25.16995099 confirmed 18302 2013-05-31 11:35:47 3:12:56 31259218 688 0.00045144 238855 25.28059996 confirmed 18301 2013-05-31 08:22:51 4:54:34 46714536 456 0.00057801 238831 25.38963413 confirmed 18300 2013-05-31 03:28:17 0:56:08 8883215 67 0.00008960 238800 25.64249344 confirmed 18299 2013-05-31 02:32:09 0:55:51 8791245 69 0.00020915 238796 25.29477058 confirmed 18298 2013-05-31 01:36:18 0:23:53 3809057 24 0.00007815 238791 25.45422788 confirmed 18297 2013-05-31 01:12:25 0:48:41 7718499 50 0.00023318 238788 25.08535000 confirmed 18296 2013-05-31 00:23:44 0:07:53 1254360 14 0.00030901 238783 25.00370000 confirmed 18295 2013-05-31 00:15:51 4:40:25 44440241 522 0.00018694 238780 25.00640000 confirmed
|
|
|
I have now 58% rejected shares, anything its wrong!
[2013-06-01 16:52:03] Rejected aa5f599f Diff 1/1 GPU 0 pool 0 (local variable 'connection' [2013-06-01 16:52:05] Rejected 6955f171 Diff 2/1 GPU 0 pool 0 (local variable 'connection' [2013-06-01 16:52:14] Rejected 4b05ffc1 Diff 3/1 GPU 0 pool 0 (local variable 'connection' [2013-06-01 16:52:28] Accepted ae6e19aa Diff 1/1 GPU 0 pool 0
|
|
|
I think the pool admin is away from home. Last week was away for 2-3 days too. For me the automatic payout has worked, i have immediately received the reward when over 0.1 was.
|
|
|
On the http://mining.bitcoin.cz/stats/ Page For the current block was the: Total score of current round: 10645738685290.2051 and now alfter 5 min is 1726123.6787 The variable has flipped? Score resets to zero top of every hour for everyone, but shares are not reset -- you don't lose anything. Score has to reset because on long blocks, the number could get big enough to overflow the registers and peeps would start asking about why they were seeing negative scores U mean that on 59:59 time i have 500000 score and the total score is 400billion, and after 1:00:00 i would have 0 score and the total score would are 0? Then why can calculate from this? U work me for 100$/h job, but every hour i reset your work time to 0min and the end of day i pay you out with cents?
|
|
|
iFA88, yes youre test case is valid if no-one hops the pool.... BUT, lets say theres pool B with exactly the same hashrate ---->
#1 Block Duration: 1:00:00 CDF: 30% Total Shares: 10'000'000 My shares: 500 My estimated reward: 0.00125BTC
#2 I hop to pool B at this time with 500 shares. ->
#3, pool A Block Duration: 2:00:00 CDF: 60% Total Shares: 20'000'000 My shares: 500 My estimated reward: 0.000625BTC
#3, pool B Block Duration: 1:00:00 CDF: 30% Total Shares: 10'000'000 My shares: 500 My estimated reward: 0.00125BTC
== Total estimated reward from 2hours = 0.000625BTC + 0.00125BTC = 0,1875BTC. (vs. mining only with pool A, without disconnects, which case reward is still 0.00125BTC) and you must understand that if someone gets more than he should its less BTC for the rest. nb. This example is very simplified
0.000625BTC + 0.00125BTC = 0,001875 ^^ But its very important, when the block is founded. I think i dont recvive more BTC with these method^^
|
|
|
On the http://mining.bitcoin.cz/stats/ Page For the current block was the: Total score of current round: 10645738685290.2051 and now alfter 5 min is 1726123.6787 The variable has flipped?
|
|
|
Because it has been mathematically proven that to improve personal gain (in cost of everyone else in the pool), you should hop into another pool when pool's CDF is around 43.5% This is why theres this score system (also pplns, dgm, etc...) you can read more from: http://bitcoin.atspace.com/poolcheating.pdfIt means that with optimal strategy it is possible to gain on average 28% of ones hashrate by switching from the pool after 43.5% of the current difficulty number of shares have been contributed. Thank you for the PDF, but this is for me mathematically too high For example: The round duration is 1:00:00 and the CDF is 50%, i have 500 share soon. When i disconnect from the pool, and the pool work continue, then my shares value would every time less. with 30% CDF (10k total shares) i earn (with simple method) 0,00125BTC. But we dont have now a block. The pool work continue for half hour. Then the CDF is 45% and the total shares is 15k, then my shares value is now only 0.000833. While the duration would more and more, my shares would every time less. Sorry for my bad English, its possible that i write wrong many thing, i write here with numbers: #1 Block Duration: 1:00:00 CDF: 30% Total Shares: 10'000'000 My shares: 500 My estimated reward: 0.00125BTC #2 I disconnect at this time with 500 shares. #3 Block Duration: 1:30:00 CDF: 45% Total Shares: 15'000'000 My shares: 500 My estimated reward: 0.000833BTC #4 Block Duration: 2:00:00 CDF: 55% Total Shares: 20'000'000 My shares: 500 My estimated reward: 0.000625BTC #5 Block found! 25BTC Block Duration was: 2:30:00 Total Shares was: 25'000'000 My Shares was: 500 My reward is: 0.0005BTC Why is that method bad? I become the reward what i worked for the block^^ And what its whit these block? 18284 2013-05-30 09:23:24 5:14:27 48529423 764 0.00000027 none 238658 25.41754350 confirmed I has 764 ----------------- 48529423 split worked for the block, and im quasi not rewarded though that i have the whole block duration worked?
|
|
|
OK so that is what happens to block 18290. It looks like you were mining only first 3 minutes of that block. So this is normal. But I don't get it why you got double from block 18291 since you didn't increase hashes... Did you change anything? The only thing I can think of that could be is a difficulty error in a score system and you change it from 2 to 1. But I guess someone would report that already... Looks really strange...
I haven't changed anything. so it's kind of confusing. Also, I'm on difficulty 6 Losing most of my reward for a short disconnect seems to be very unfair in my opinion. I would really appreciate if slush would explain what happened. This is the way the scoring method works in order to prevent pool hopping. As the round goes on, shares from earlier in the round have less and less value until they are worth absolutely nothing, so if you only work for the beginning of the round and then disconnect, it is possible to get 0 reward even though you have submitted shares. Read up on the "Slush method" of scoring for more detail This is not a little unfair? Why is bad when the worker recvive the reward what they shared has? I mean the block value is 25 BTC and we have total X shares, and when u have Y shared then u become this reward. ((25/X)*Y) Why is that bad? Please anyone explain me the score based pay system, i dont understand why is that good for all?!
|
|
|
Namecoins are not supported here. The ones we get are just a bonus due to the want things are set up. (paraphrased)
Bonus = Supported... (Not sure who told you they were not supported. I earn them here and get them delivered just fine.) I understand that... But why NOT submit all the valid chances? That is an extra $40 a month I am loosing-out on, with my 4GHs machine here. Instead, I am getting $4, where on other servers I am getting $40. All you do is submit/check the shares from bitcoins that are returned. It doesn't take any extra "work" to submit/forward that to the namecoin wallet. Just because it isn't setup correctly. BTCguild is the same issue... improper setup, thus, they "think" it isn't worth it... Yes it isn't worth it, if it isn't setup right. (I would submit the shares myself, if I could, but that would just submit MY valids, to the whole wallet... not all of our valids.) Only getwork is getting NMC. And it is 2% of the pool. And when a block is found all miners with address gets part of that. That is why. If you would like to get altcons I would suggest Bitparking... You can mine 4 coins... On BitMinter work with stratum too, i'm rewarded with 0.01BTC and 0.13 NMC for the same shares. **EDIT 0.103 NMC**
|
|
|
Actually, he has stated it's just a 'display' error with cgminer - the real speed is 330mh/s as expected - pitty...
No, they started soon a while. 14:56:14, and the log is displayed too what accepted soon 1 min. When i started the cgminer then they display wrong hash rate for 5 sec.
|
|
|
Price is too high. Half year need to return the buy price:P This. I could pay half that, get a device that mines at twice the speed, and allows me to play games as well. Oh, and heats my house in the winter. Block Erupter is far too slow and far too expensive. This guy is getting 660mh/s out of his... https://bitcointalk.org/index.php?topic=195037.msg2318757#msg2318757Yeah overclocked with hardware failures :S
|
|
|
Price is too high. Half year need to return the buy price:P
|
|
|
Thanks. I dont understand these score system:S Can u please explain for me that? I have again really low reward received. 18284 2013-05-30 09:23:24 5:14:27 48529423 764 0.00000027 none 238658 25.41754350
I cannot check this, because i dont know my score and the total score for this block. I can only calculate again from total shares, my shares and block value. :S
What is your speed. Did you mined whole block and did you noticed any disconnections? My speed is ~178 mhps. I was online in the whole day no one disconnections. (CGminer started at 2013-05-29 09:04:12, and still running. i have +1GMT) Rejected is 3 shares.
|
|
|
|