DarkAGeS
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
March 14, 2014, 07:11:32 AM |
|
I hope you can release the new update soon where every block is rewarded with some CGA and not the faulty 0-or-1 CGA.
I disagree, I think this is uniq feature of this coin. But code must be checked on errors, no doubt
|
|
|
|
Cor2
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
March 14, 2014, 07:27:56 AM |
|
Koontas: compcentral, let see if BCX wants to test out CGA...we'll see how long it lasts....good luck. Adios. compcentral: Koontas, ok. BCX is a little bitch who hasn't done shit in ages, can't touch CGA.
Gotta love some the shid I get in pm. 80 second retarget and people think this coin isn't wide open for a brutalization? ~BCX~ Thought I'd let you know who Koontas is: https://cryptocointalk.com/topic/7578-ebtcoin-dev-wants-to-drop-support-and-keep-premine/I clicked on that link and all I see is that I am logged in, but "you do not have permission to access that topic". It looks like someone covered up...
|
|
|
|
Cor2
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
March 14, 2014, 07:37:36 AM |
|
I hope you can release the new update soon where every block is rewarded with some CGA and not the faulty 0-or-1 CGA.
I disagree, I think this is uniq feature of this coin. But code must be checked on errors, no doubt Unique or not - there are plenty coins with varying rewards (Doge to name a well established one) but the all-or-nothing reward that the coin had until now is hard on small pools and solo miners, only larger pools will find plenty blocks fast enough to average out the rewards, so why not give the average straight away? then solo miners and small pools will not have the risk to get no rewards for a long time while the whole idea of Anomaly remains: the more the coin is mined, the higher the diff and the *lower* the coin release rate by dividing the rewards by the diff. No net change for the coin's issue rate, but a protection for the small guy. Since I found a serious bug in the all-or-nothing reward algorithm not working as designed, it is better to switch sooner rather than later.
|
|
|
|
DarkAGeS
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
March 14, 2014, 07:58:06 AM |
|
I hope you can release the new update soon where every block is rewarded with some CGA and not the faulty 0-or-1 CGA.
I disagree, I think this is uniq feature of this coin. But code must be checked on errors, no doubt Unique or not - there are plenty coins with varying rewards (Doge to name a well established one) but the all-or-nothing reward that the coin had until now is hard on small pools and solo miners, only larger pools will find plenty blocks fast enough to average out the rewards, so why not give the average straight away? then solo miners and small pools will not have the risk to get no rewards for a long time while the whole idea of Anomaly remains: the more the coin is mined, the higher the diff and the *lower* the coin release rate by dividing the rewards by the diff. No net change for the coin's issue rate, but a protection for the small guy. Since I found a serious bug in the all-or-nothing reward algorithm not working as designed, it is better to switch sooner rather than later. yes, it is better to switch if there is a bug, but if bug will be repaired - we should stay I think
|
|
|
|
Cor2
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
March 14, 2014, 08:12:22 AM |
|
I hope you can release the new update soon where every block is rewarded with some CGA and not the faulty 0-or-1 CGA.
I disagree, I think this is uniq feature of this coin. But code must be checked on errors, no doubt Unique or not - there are plenty coins with varying rewards (Doge to name a well established one) but the all-or-nothing reward that the coin had until now is hard on small pools and solo miners, only larger pools will find plenty blocks fast enough to average out the rewards, so why not give the average straight away? then solo miners and small pools will not have the risk to get no rewards for a long time while the whole idea of Anomaly remains: the more the coin is mined, the higher the diff and the *lower* the coin release rate by dividing the rewards by the diff. No net change for the coin's issue rate, but a protection for the small guy. Since I found a serious bug in the all-or-nothing reward algorithm not working as designed, it is better to switch sooner rather than later. yes, it is better to switch if there is a bug, but if bug will be repaired - we should stay I think Sawedoff already said that he released a version earlier with this change, but a problem was found so it was reverted back to the 0-or-1 reward until he makes a new release, but this is going to happen soon anyway. See post 2011: https://bitcointalk.org/index.php?topic=437950.msg5663581#msg5663581
|
|
|
|
polmax
Member
![*](https://bitcointalk.org/Themes/custom1/images/star.gif)
Offline
Activity: 66
Merit: 10
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
March 14, 2014, 08:50:32 AM |
|
need date new release!?!
|
|
|
|
cdboot
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
March 14, 2014, 08:54:04 AM |
|
Cryptographic Anomaly = CGA = 异常币一个与众不同的币 ![Grin](https://bitcointalk.org/Smileys/default/grin.gif)
|
|
|
|
DarkAGeS
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
March 14, 2014, 11:42:04 AM |
|
I hope you can release the new update soon where every block is rewarded with some CGA and not the faulty 0-or-1 CGA.
I disagree, I think this is uniq feature of this coin. But code must be checked on errors, no doubt Unique or not - there are plenty coins with varying rewards (Doge to name a well established one) but the all-or-nothing reward that the coin had until now is hard on small pools and solo miners, only larger pools will find plenty blocks fast enough to average out the rewards, so why not give the average straight away? then solo miners and small pools will not have the risk to get no rewards for a long time while the whole idea of Anomaly remains: the more the coin is mined, the higher the diff and the *lower* the coin release rate by dividing the rewards by the diff. No net change for the coin's issue rate, but a protection for the small guy. Since I found a serious bug in the all-or-nothing reward algorithm not working as designed, it is better to switch sooner rather than later. yes, it is better to switch if there is a bug, but if bug will be repaired - we should stay I think Sawedoff already said that he released a version earlier with this change, but a problem was found so it was reverted back to the 0-or-1 reward until he makes a new release, but this is going to happen soon anyway. See post 2011: https://bitcointalk.org/index.php?topic=437950.msg5663581#msg5663581I see. If no anomaly with diff<3 only thats OK
|
|
|
|
s4w3d0ff (OP)
Sr. Member
![*](https://bitcointalk.org/Themes/custom1/images/star.gif) ![*](https://bitcointalk.org/Themes/custom1/images/star.gif) ![*](https://bitcointalk.org/Themes/custom1/images/star.gif)
Offline
Activity: 322
Merit: 250
Spray and Pray
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
March 14, 2014, 05:48:08 PM |
|
I'll do my best here to explain it from a technical point of view. The block reward can either be 0 (zero) or 1 (one) CGA coin.
1. The block reward is determined by first checking if the difficulty is above or below 3 (three). If it's BELOW 3, then go to the next step. If it's ABOVE 3, go to step 3. 2. Divide the current block number by 3 (three), and check the remainder. 2a. If the remainder is equal to 0 (zero), then the block rewards one CGA coin. Done. 2b. If the remainder is not equal to 0 (zero), then the block does not reward any CGA. Done. 3. Divide the current block number by the current difficulty, and check the remainder. 3a. If the remainder is LESS THAN 1 (one), then the block rewards one CGA coin. Done. 3b. If the remainder is NOT LESS THAN 1 (one), then the block does not reward any CGA. Done.
We know that the difficulty increases as the network's hashrate increases, so more mining will make this coin more elusive, but not impossible to find. s4w3d0ff and others, please correct me if I am wrong. I hope this helps you understand the coin better! can you explain step 3 more on the examples: current block is 57452 and diff is 4.26714924 current block is 57453 and diff is 5.94869535 57452 % 4.26714924 = 3.36978188 > 1 = No anomaly 57453 % 5.94869535 = 0.50030969999 < 1 = Anomaly Sawedoff, I hope that I am wrong, but I think we have a problem in the current code.... For days I have been mining and noticed that all pools are paying *much* less than what I would expect from calculation, so I decided to look into it more. First I checked how many blocks were found by pools to see if that would show that the coin works as expected and what I saw is that the nr of found coins is *much* lower than can be expected from the ratio between pool and network hash rates. I did take into account that the pool does *not* show blocks that have no reward, the only blocks that you will see on a pool are the 1 CGA reward blocks and the blocks with 0 CGA but carrying TX fees (generally 0.001 CGA). What I would expect if the Diff is lower than 3, a pool should find 1/3 of the expected blocks with 1 CGA reward and an unknown nr with only TX fees but essentially the other 2/3 have 0 reward. If the diff is >3 then the pool should show on average a lower nr of blocks with 1 CGA reward and higher nr with no reward. What I found was that even on the biggest pool (anomalypool) which has 2/3 of network hashing power, less than 10% of the blocks have 1 CGA reward, even though the diff is around 3 and you'd expect that more than 30% of the blocks carry a 1 CGA reward. I verified with another smaller pool and a very honest pool operator, who did not know nor could explain why it regularly took more than 1000% of expected shares to find a block (with reward, since zero-reward blocks are not shown) and generally the stats were about 3 times lower in payout and finding then I could calculate. Then I decided to take the test, grab a random block without reward (which can show up on the pool due to carrying 0.001 CGA TX fee) and do the calculations for myself by hand. Take block with height 58,041 and verify the diff: 3.89795634 Now 58,041 % 3.89795634 = 0.43 !!!! As far as I can see, this zero-reward block *should* have been rewarded with 1 CGA. Can you verify the code that you are putting in the new release, because I am afraid that there is a bug in the CGA code so it does not pay out as expected and since network hash rate has gone up, we are seeing even fewer payouts, anomalies are not as much as calculated. My estimations are that we are seeing only half to as low as a third of the expected CGA rewards. That makes mining CGA unattractive... Try not to look at the pool stats to determine if there is a problem with the code, instead look at the block explorers(they should be accurate, except that they round the diff so the math may not play out as planned) and compare the result to what the pool stats claim. To be honest I have no idea how the pools display their stats but since the beginning there has been issues due to the way CGA functions. Also, estimates are just that, estimates, and depending on how you do it depends on how accurate it will be but in crypto-coins nothing is certain, the time span you are looking at my be too small and the pools maybe having a string of bad luck and a large solo-miner maybe getting most of the reward blocks (out of luck or manipulation, which will be fixed in the update I am about to announce). I do not understand why, for example: 58,041 % 3.89795634 = 0.43, did not have a reward, It maybe because of the way the "double" rounds the number after a certain decimal place. But "double" can handle very long decimals so I fear that isn't the problem. Anyway I was aware of such an issue but hadn't had it confirmed... The new update will not have this problem. I will be releasing the update today. And will announce it here once it is on Git. It may take a day or two to get the Windows version but Mac and Linux will be available.
|
|
|
|
s4w3d0ff (OP)
Sr. Member
![*](https://bitcointalk.org/Themes/custom1/images/star.gif) ![*](https://bitcointalk.org/Themes/custom1/images/star.gif) ![*](https://bitcointalk.org/Themes/custom1/images/star.gif)
Offline
Activity: 322
Merit: 250
Spray and Pray
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
March 14, 2014, 05:55:45 PM |
|
Cryptographic Anomaly = CGA = 异常币一个与众不同的币 ![Grin](https://bitcointalk.org/Smileys/default/grin.gif) 我希望我们救了我们面前,但这些其他翻译:隐情,异常加密,神秘的币。 有几个人,但我不记得了。
|
|
|
|
Cor2
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
March 14, 2014, 06:08:18 PM |
|
I see. If no anomaly with diff<3 only thats OK
As I understand it, the soon-to-be-released version has a fixed 1/3 CGA per block reward *if* the diff was <= 3, else the reward is depending on the diff: the higher the diff, the lower the reward, which makes it double-hard to mine once the diff increases much above 3: both higher diff (less likely to find a block) and lower rewards. The calculation is very simple: take a copy of the actual difficulty and call it d if d < 3 then d = 3 //(make d minimum 3) reward = 1/d // block reward is inverse related to difficulty So, you get a max reward of 1/3 CGA or less if the diff is higher. Every block will be rewarded, some less than others (more miners => less reward)
|
|
|
|
Cor2
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
March 14, 2014, 06:12:46 PM |
|
Try not to look at the pool stats to determine if there is a problem with the code, instead look at the block explorers(they should be accurate, except that they round the diff so the math may not play out as planned) and compare the result to what the pool stats claim. To be honest I have no idea how the pools display their stats but since the beginning there has been issues due to the way CGA functions.
Also, estimates are just that, estimates, and depending on how you do it depends on how accurate it will be but in crypto-coins nothing is certain, the time span you are looking at my be too small and the pools maybe having a string of bad luck and a large solo-miner maybe getting most of the reward blocks (out of luck or manipulation, which will be fixed in the update I am about to announce).
I do not understand why, for example: 58,041 % 3.89795634 = 0.43, did not have a reward, It maybe because of the way the "double" rounds the number after a certain decimal place. But "double" can handle very long decimals so I fear that isn't the problem. Anyway I was aware of such an issue but hadn't had it confirmed... The new update will not have this problem.
I will be releasing the update today. And will announce it here once it is on Git. It may take a day or two to get the Windows version but Mac and Linux will be available.
Hi Sawedoff, Good to hear that. I did verify my findings with the block explorer and I did find the same and more blocks that should have been rewarded but were not. I only looked at a few pages of blocks (20 per page) and on every page was at least one block that was - divisible by 3 - diff below 3 - reward = 0 So, it is a real problem in the CGA code. Good that after today it will be history, I hope that the pools will update quickly.
|
|
|
|
Cor2
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
March 14, 2014, 06:18:30 PM |
|
Try not to look at the pool stats to determine if there is a problem with the code, instead look at the block explorers(they should be accurate, except that they round the diff so the math may not play out as planned) and compare the result to what the pool stats claim. To be honest I have no idea how the pools display their stats but since the beginning there has been issues due to the way CGA functions.
Also, estimates are just that, estimates, and depending on how you do it depends on how accurate it will be but in crypto-coins nothing is certain, the time span you are looking at my be too small and the pools maybe having a string of bad luck and a large solo-miner maybe getting most of the reward blocks (out of luck or manipulation, which will be fixed in the update I am about to announce).
I do not understand why, for example: 58,041 % 3.89795634 = 0.43, did not have a reward, It maybe because of the way the "double" rounds the number after a certain decimal place. But "double" can handle very long decimals so I fear that isn't the problem. Anyway I was aware of such an issue but hadn't had it confirmed... The new update will not have this problem.
I will be releasing the update today. And will announce it here once it is on Git. It may take a day or two to get the Windows version but Mac and Linux will be available.
Hi Sawedoff, Who decides whether there will be a reward or not? As soon as the new code is released, you will have some nodes say that there should be a different reward than other nodes. Will we need a fork to cleanly switch from one reward system to the other, or is it going to be pure luck whether you receive 1 CGA, 1/3 CGA or nothing after finding a block, since it will be rewarded differently under the two versions? Do we need to make sure that the majority of all CGA nodes update at the same time and is there the risk of creating a fork when there is not a clear majority and the two camps disagree?
|
|
|
|
s4w3d0ff (OP)
Sr. Member
![*](https://bitcointalk.org/Themes/custom1/images/star.gif) ![*](https://bitcointalk.org/Themes/custom1/images/star.gif) ![*](https://bitcointalk.org/Themes/custom1/images/star.gif)
Offline
Activity: 322
Merit: 250
Spray and Pray
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
March 14, 2014, 08:15:40 PM |
|
Try not to look at the pool stats to determine if there is a problem with the code, instead look at the block explorers(they should be accurate, except that they round the diff so the math may not play out as planned) and compare the result to what the pool stats claim. To be honest I have no idea how the pools display their stats but since the beginning there has been issues due to the way CGA functions.
Also, estimates are just that, estimates, and depending on how you do it depends on how accurate it will be but in crypto-coins nothing is certain, the time span you are looking at my be too small and the pools maybe having a string of bad luck and a large solo-miner maybe getting most of the reward blocks (out of luck or manipulation, which will be fixed in the update I am about to announce).
I do not understand why, for example: 58,041 % 3.89795634 = 0.43, did not have a reward, It maybe because of the way the "double" rounds the number after a certain decimal place. But "double" can handle very long decimals so I fear that isn't the problem. Anyway I was aware of such an issue but hadn't had it confirmed... The new update will not have this problem.
I will be releasing the update today. And will announce it here once it is on Git. It may take a day or two to get the Windows version but Mac and Linux will be available.
Hi Sawedoff, Who decides whether there will be a reward or not? As soon as the new code is released, you will have some nodes say that there should be a different reward than other nodes. Will we need a fork to cleanly switch from one reward system to the other, or is it going to be pure luck whether you receive 1 CGA, 1/3 CGA or nothing after finding a block, since it will be rewarded differently under the two versions? Do we need to make sure that the majority of all CGA nodes update at the same time and is there the risk of creating a fork when there is not a clear majority and the two camps disagree? The new block reward will start on block 62,000, so there wont(shouldn't) be a problem with forks unless the pools or solo miners don't update on time. But block 62,000 should give everyone time. I will be making it a priority to let the exchanges know as well. Edit: Block 64k that gives everyone a little over 48 hours (from now).
|
|
|
|
neuroMode
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
March 14, 2014, 11:01:06 PM |
|
I think it would be cool if CGA hooked up with a site like cryptovest.com
CGA would look uber sexy in some type of holographic metal coin.
|
|
|
|
brokedummy
Legendary
Offline
Activity: 980
Merit: 1004
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
March 14, 2014, 11:17:11 PM |
|
I think it would be cool if CGA hooked up with a site like cryptovest.com
CGA would look uber sexy in some type of holographic metal coin.
Sounds pretty cool, but you don't want to trust your private keys to a third party. Guy might keep a record of the private keys and cash in all the coins ten years from now.
|
|
|
|
Cor2
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
March 15, 2014, 01:22:09 AM |
|
I think it would be cool if CGA hooked up with a site like cryptovest.com
CGA would look uber sexy in some type of holographic metal coin.
Sounds pretty cool, but you don't want to trust your private keys to a third party. Guy might keep a record of the private keys and cash in all the coins ten years from now. Where do you see that he is asking for the private key? I only cursory went through the website, I only saw him saying that you can submit the "Firstbits", the first 7 digits of your address that allows you to see transactions with your coin in the block explorer. That is not enough info to find your private key or *make* any transactions, so it is as safe as posting your deposit address here.
|
|
|
|
Cor2
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
March 15, 2014, 04:04:51 AM |
|
I will be making it a priority to let the exchanges know as well.
I understand that the main issue is the wallets - we can probably quickly update the Win/Mac/Linux CGA wallets. What about update to MuCoWa?
|
|
|
|
s4w3d0ff (OP)
Sr. Member
![*](https://bitcointalk.org/Themes/custom1/images/star.gif) ![*](https://bitcointalk.org/Themes/custom1/images/star.gif) ![*](https://bitcointalk.org/Themes/custom1/images/star.gif)
Offline
Activity: 322
Merit: 250
Spray and Pray
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
March 15, 2014, 04:32:00 AM Last edit: March 15, 2014, 10:41:19 PM by s4w3d0ff |
|
EVERYONE NEEDS TO UPDATE TO VERSION 1.3.0.x BEFORE BLOCK 64,000! The new update has the (real) new block reward algorithm. There will be no more 0 blocks and there will be bonus blocks. Each block will be worth 1/diff. If the diff is below 3 then the reward will always be 0.33333333, with no chance of a bonus block. Bonus blocks will work as follows: If diff > 3 and if block# % diff is less than 0.25 then the reward for that block will be 1 CGA. Other updates:- Logo has been updated (new splash image is coming soon)
- The dust soft limit has been reduced to 0.0001 CGA.
- The dust hard limit has been reduced to 0.00001 CGA
- The alert public keys have been updated(more on that later
) - Checkpoint added
- UPnP support has been removed (for security reasons, If you have connection problems try opening up port 13931 on your router)
Binaries are at CGAnomaly.com(or below for convenience) Windows:http://cganomaly.com/downloads/CGA_1.3.0.2_WIN.exeMac:http://cganomaly.com/downloads/CGA_1.3.0.2_OSX10.7.tar <--OSX10.7Linux:http://cganomaly.com/downloads/CGA_1.3.0.2_Linux.tar
|
|
|
|
s4w3d0ff (OP)
Sr. Member
![*](https://bitcointalk.org/Themes/custom1/images/star.gif) ![*](https://bitcointalk.org/Themes/custom1/images/star.gif) ![*](https://bitcointalk.org/Themes/custom1/images/star.gif)
Offline
Activity: 322
Merit: 250
Spray and Pray
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
March 15, 2014, 04:33:51 AM |
|
I will be making it a priority to let the exchanges know as well.
I understand that the main issue is the wallets - we can probably quickly update the Win/Mac/Linux CGA wallets. What about update to MuCoWa? MuCoWa will (should) be updated before block 64,000. wzttide could fill you in on the info once he wakes up ![Wink](https://bitcointalk.org/Smileys/default/wink.gif)
|
|
|
|
|