snguyen
Member
Offline
Activity: 98
Merit: 10
One life. Live it.
|
|
May 04, 2014, 02:44:41 PM |
|
Further explaination: The reason why the fork does not work as expected is because MCR forget to multiply the amount with COIN (= 1 mil). So the value of block rewards, instead of being 10,000, will be 10,000 / 1,000,000 = 0.01. https://raw.githubusercontent.com/microcoinsource/microcoin/master/src/util.hstatic const int64 COIN = 1000000;
|
|
|
|
Nutnut
|
|
May 04, 2014, 02:45:30 PM |
|
We need new fix I think. I don't get how block size can be 0.01 with this code? { if (nHeight <= 315000) nSubsidy = (310000 - ((nHeight - 310000) * 0.01)) * COIN; if (nHeight > 315000) nSubsidy = (3100 - ((nHeight * 0.01) -310000)) - 300000; //Blockreward fixed decreasing 0.01 steps if (nSubsidy <= 1000) nSubsidy = 1000; // Rest of blocks are 1000 coins. Then network working forever with stake blocks. } The code is wrong again. I was the first one found the bug, PMed MCR and halibit, posted here the correct code, but no one wanted to hear me. I will post here my correct code again. Hopefully this time you make it correct. else if (nHeight >= 310000 && nHeight <= 315000) // 310,000 block rewards, decreasing 0.01 on every block { nSubsidy = (310000 - ((nHeight - 310000) * 0.01)) * COIN; }
else if (nHeight <= 320000) // 0.01 block rewards (Wrong logic, but need to keep since it already happened) { nSubsidy = (3100 - ((nHeight * 0.01) - 310000)) - 300000; }
else { nSubsidy = (10000 - ((nHeight - 320000) * 0.01)) * COIN; if (nSubsidy <= 1000 * COIN) nSubsidy = 1000 * COIN; // Rest of blocks are 1000 coins. Then network working forever with stake blocks. }
Again, we need to pick another block number to apply this patch. Say it 320,000. New logic will be: - - Before block 310,000: Same
- - Block 310,001 - 315,000: Block rewards from 310,000, reducing 0.01 each block (already happened)
- - Block 315,001 - 320,000: Block rewards = 0.01 (happening - current block at the time of writing is 315143)
- - Block 320,001+: Block rewards from 10,000, reducing 0.01 each block. And it will stop reducing at 1,000. (will happen at Block 1220001)
This new scheme we have 5000 blocks of 0.01 rewards, we can call it " Killing off" period Fixed that for you... We can't have 5k blocks at the current reward, miners will disappear and you will never hit block 320k. There are a handful of pools, i'm sure the ops can all be contacted to apply the fix at block 316000.
|
|
|
|
luohuiao
Newbie
Offline
Activity: 11
Merit: 0
|
|
May 04, 2014, 02:51:06 PM |
|
We need new fix I think. I don't get how block size can be 0.01 with this code? { if (nHeight <= 315000) nSubsidy = (310000 - ((nHeight - 310000) * 0.01)) * COIN; if (nHeight > 315000) nSubsidy = (3100 - ((nHeight * 0.01) -310000)) - 300000; //Blockreward fixed decreasing 0.01 steps if (nSubsidy <= 1000) nSubsidy = 1000; // Rest of blocks are 1000 coins. Then network working forever with stake blocks. } The code is wrong again. I was the first one found the bug, PMed MCR and halibit, posted here the correct code, but no one wanted to hear me. I will post here the correct code again. Let review it together, and hope this time you make it correct. else if (nHeight >= 310000 && nHeight <= 315000) // 310,000 block rewards, decreasing 0.01 on every block { nSubsidy = (310000 - ((nHeight - 310000) * 0.01)) * COIN; }
else if (nHeight <= 320000) // 0.01 block rewards (wrong logic as coin spec, but we need to keep it because it's already happened) { nSubsidy = (3100 - ((nHeight * 0.01) - 310000)) - 300000; }
else { nSubsidy = (10000 - ((nHeight - 320000) * 0.01)) * COIN; if (nSubsidy <= 1000 * COIN) nSubsidy = 1000 * COIN; // Rest of blocks are 1000 coins. Then network working forever with stake blocks. }
Again, we need to pick another block number to apply this patch. Say it 320,000. New logic will be: - Before block 310,000: Same
- Block 310,001 - 315,000: Block rewards from 310,000, reducing 0.01 each block (already happened)
- Block 315,001 - 320,000: Block rewards = 0.01 (happening - current block at the time of writing is 315143)
- Block 320,001+: Block rewards from 10,000, reducing 0.01 each block. And it will stop reducing at 1,000. (will happen at Block 1220001)
This new scheme we have 5000 blocks of 0.01 rewards, we can call it "calming down" period +1 That make sense. hilibit push code without any test,poor coding,it's a horrible thing. Never again.
|
|
|
|
snguyen
Member
Offline
Activity: 98
Merit: 10
One life. Live it.
|
|
May 04, 2014, 02:51:50 PM Last edit: May 04, 2014, 03:12:13 PM by snguyen |
|
This new scheme we have 5000 blocks of 0.01 rewards, we can call it " Killing off" period Fixed that for you... We can't have 5k blocks at the current reward, miners will disappear and you will never hit block 320k. There are a handful of pools, i'm sure the ops can all be contacted to apply the fix at block 316000. Hehe, agree with you . We do not need such long period of 5000 blocks. I mentioned a number just to show the logic and put in the code, it is not necessary to be 320,000. Btw, having less than 1000 blocks (~8 hours) more to fix all the nodes might be a difficult task, I don't know. Let MCR and/or halibit decides the block number then, hope we can do it correct this time
|
|
|
|
Nutnut
|
|
May 04, 2014, 03:12:07 PM |
|
This new scheme we have 5000 blocks of 0.01 rewards, we can call it " Killing off" period Fixed that for you... We can't have 5k blocks at the current reward, miners will disappear and you will never hit block 320k. There are a handful of pools, i'm sure the ops can all be contacted to apply the fix at block 316000. Hehe, agree with you . We do not need such long period of 5000 blocks. I mentioned a number just to show the logic and put in the code, it is not necessary be 320,000. Btw, less than 1000 blocks more to fix all the nodes might be a little bit too difficult, I don't know. Let MCR and/or halibit decides the number then. Agreed... Halibit, MCR.... anyone....
|
|
|
|
aikklond
Legendary
Offline
Activity: 1148
Merit: 1000
|
|
May 04, 2014, 03:20:07 PM |
|
Is it safe to move coins with this wallet?
|
|
|
|
Nutnut
|
|
May 04, 2014, 03:21:55 PM |
|
Is it safe to move coins with this wallet?
I would say yes for now but always check back here just before you do. I expect Halibit/MCR will announce the block number for the fork.
|
|
|
|
halibit
Legendary
Offline
Activity: 1596
Merit: 1006
|
|
May 04, 2014, 04:09:14 PM |
|
We need new fix I think. I don't get how block size can be 0.01 with this code? { if (nHeight <= 315000) nSubsidy = (310000 - ((nHeight - 310000) * 0.01)) * COIN; if (nHeight > 315000) nSubsidy = (3100 - ((nHeight * 0.01) -310000)) - 300000; //Blockreward fixed decreasing 0.01 steps if (nSubsidy <= 1000) nSubsidy = 1000; // Rest of blocks are 1000 coins. Then network working forever with stake blocks. } The code is wrong again. I was the first one found the bug, PMed MCR and halibit, posted here the correct code, but no one wanted to hear me. I will post here the correct code again. Let review it together, and hope this time you make it correct. else if (nHeight >= 310000 && nHeight <= 315000) // 310,000 block rewards, decreasing 0.01 on every block { nSubsidy = (310000 - ((nHeight - 310000) * 0.01)) * COIN; }
else if (nHeight <= 320000) // 0.01 block rewards (wrong logic as coin spec, but we need to keep it because it's already happened) { nSubsidy = (3100 - ((nHeight * 0.01) - 310000)) - 300000; }
else { nSubsidy = (10000 - ((nHeight - 320000) * 0.01)) * COIN; if (nSubsidy <= 1000 * COIN) nSubsidy = 1000 * COIN; // Rest of blocks are 1000 coins. Then network working forever with stake blocks. }
Again, we need to pick another block number to apply this patch. Say it 320,000. New logic will be: - Before block 310,000: Same
- Block 310,001 - 315,000: Block rewards from 310,000, reducing 0.01 each block (already happened)
- Block 315,001 - 320,000: Block rewards = 0.01 (happening - current block at the time of writing is 315143)
- Block 320,001+: Block rewards from 10,000, reducing 0.01 each block. And it will stop reducing at 1,000. (will happen at Block 1220001)
This new scheme we have 5000 blocks of 0.01 rewards, we can call it "calming down" period Thanks for your info about * COIN. Yes I forgot that from calculation. Good we have reason for that 0.01, so it will be easy fix. ... and for 1000 block reward too.
|
|
|
|
Nutnut
|
|
May 04, 2014, 04:10:22 PM |
|
so can you push the fix? Down to 47 miners now. And the block find rate is through the floor due to the high diff. This will be the death of the coin unless it's fixed rapidly (like in 100 blocks) as no-one will want to mine it back down. Block find rates are down from 2-3 per minutes to 1 every 2-3 minutes. I'm actually amazed/shocked that the fork was scheduled for a time when there's were no devs about. Madness. If it were my coin, i would be glued to the explorers watching what happened!
|
|
|
|
Del137
|
|
May 04, 2014, 04:26:25 PM |
|
I will mine untill wallet will be fixed.
|
|
|
|
snguyen
Member
Offline
Activity: 98
Merit: 10
One life. Live it.
|
|
May 04, 2014, 04:27:03 PM Last edit: May 04, 2014, 05:34:07 PM by snguyen |
|
so can you push the fix? Down to 47 miners now. And the block find rate is through the floor due to the high diff. This will be the death of the coin unless it's fixed rapidly (like in 100 blocks) as no-one will want to mine it back down. Block find rates are down from 2-3 per minutes to 1 every 2-3 minutes. I'm actually amazed/shocked that the fork was scheduled for a time when there's were no devs about. Madness. If it were my coin, i would be glued to the explorers watching what happened! Believe me, it is the exactly my thought right now. If it were my coin, I could do it better or at least, gave attention to it at its important moments. Same as you raise a child, you surely want to watch the first time the child talks, when the kid goes to the kindergarten, watch him/hers ride the bike, etc... But in positive viewing, halibit@ is showing his responsibility and we must thank him for this. Other than that the coin was dead long long ago. Let do it together this time and do it quick. I also agree with Nutnut@, we should do the fork as soon as possible. We need to pick early block number to apply the new patch (316,000 or less), and ask for more supporters using their rigs to go pass this "calming down/killing off" period fast. @Del137, thank you for your support.
|
|
|
|
Hilux74
Legendary
Offline
Activity: 912
Merit: 1000
|
|
May 04, 2014, 05:37:59 PM |
|
This coin is fucked. Everything I sent to Poloniex yesterday hasn't shown up and everything I sent to MintPal today hasn't shown up even though there has been many many confirms on the network. Since it is happening at both exchanges I assume something with the coin.
|
|
|
|
Bansheroom
|
|
May 04, 2014, 05:43:46 PM |
|
We need new fix I think. I don't get how block size can be 0.01 with this code? { if (nHeight <= 315000) nSubsidy = (310000 - ((nHeight - 310000) * 0.01)) * COIN; if (nHeight > 315000) nSubsidy = (3100 - ((nHeight * 0.01) -310000)) - 300000; //Blockreward fixed decreasing 0.01 steps if (nSubsidy <= 1000) nSubsidy = 1000; // Rest of blocks are 1000 coins. Then network working forever with stake blocks. } The code is wrong again. I was the first one found the bug, PMed MCR and halibit, posted here the correct code, but no one wanted to hear me. I will post here the correct code again. Let review it together, and hope this time you make it correct. else if (nHeight >= 310000 && nHeight <= 315000) // 310,000 block rewards, decreasing 0.01 on every block { nSubsidy = (310000 - ((nHeight - 310000) * 0.01)) * COIN; }
else if (nHeight <= 320000) // 0.01 block rewards (wrong logic as coin spec, but we need to keep it because it's already happened) { nSubsidy = (3100 - ((nHeight * 0.01) - 310000)) - 300000; }
else { nSubsidy = (10000 - ((nHeight - 320000) * 0.01)) * COIN; if (nSubsidy <= 1000 * COIN) nSubsidy = 1000 * COIN; // Rest of blocks are 1000 coins. Then network working forever with stake blocks. }
Again, we need to pick another block number to apply this patch. Say it 320,000. New logic will be: - Before block 310,000: Same
- Block 310,001 - 315,000: Block rewards from 310,000, reducing 0.01 each block (already happened)
- Block 315,001 - 320,000: Block rewards = 0.01 (happening - current block at the time of writing is 315143)
- Block 320,001+: Block rewards from 10,000, reducing 0.01 each block. And it will stop reducing at 1,000. (will happen at Block 1220001)
This new scheme we have 5000 blocks of 0.01 rewards, we can call it "calming down" period Thanks for your info about * COIN. Yes I forgot that from calculation. Good we have reason for that 0.01, so it will be easy fix. ... and for 1000 block reward too. If it will be easy fix, better do it fast, as nut2 said (and i must agree to that) the coin is about dying.
|
Always get cryptonews, free bitcoins, free altcoins and free mining opportunities: follow @Bansheroom on Twitter
|
|
|
bitcodo
|
|
May 04, 2014, 06:21:51 PM Last edit: May 04, 2014, 06:57:33 PM by bitcodo |
|
Many days ago halibit reassured that he and his imaginary dev team are capable of running coin and exchange. And that this is not another atempt of cryptoDOLLAR (cD). Bollocks! Mistake after mistake. Jesus will not help you! Kingdom of Jesus; There must be more; this can't save coin and exchange. Well, i may be wrong. It's a fucking miracle that coin is still alive! EDIT: halibit changed There must be more to Save me and my coins Let's pray he hears us.
|
|
|
|
djm34
Legendary
Offline
Activity: 1400
Merit: 1050
|
|
May 04, 2014, 06:55:51 PM |
|
Many days ago halibit reassured that he and his imaginary dev team are capable of running coin and exchange. And that this is not another atempt of cryptoDOLLAR (cD).
Bollocks! Mistake after mistake.
Jesus will not help you! Kingdom of Jesus; There must be more; this can't save coin and exchange.
Well, i may be wrong. It's a fucking miracle that coin is still alive!
you never make any mistake ? I'd like to be you Action had to be taken in a hurry yesterday, and usually this is source of mistake... don't understand that sort of reaction. if it was already dead yesterday because the block reward was too large, now it is dead again because it is small
|
djm34 facebook pageBTC: 1NENYmxwZGHsKFmyjTc5WferTn5VTFb7Ze Pledge for neoscrypt ccminer to that address: 16UoC4DmTz2pvhFvcfTQrzkPTrXkWijzXw
|
|
|
Del137
|
|
May 04, 2014, 06:59:16 PM |
|
Why so panic? You cant wait for few hours to fix obvious and simple code error? Last time you hurry up to lower reward and what you got? Let people do they work (they dont payed for, by the way). And most panic haters from new ppl here. Sometimes i wish this thread will be moderated.
|
|
|
|
halibit
Legendary
Offline
Activity: 1596
Merit: 1006
|
|
May 04, 2014, 07:03:30 PM |
|
Many days ago halibit reassured that he and his imaginary dev team are capable of running coin and exchange. And that this is not another atempt of cryptoDOLLAR (cD). Bollocks! Mistake after mistake. Jesus will not help you! Kingdom of Jesus; There must be more; this can't save coin and exchange. Well, i may be wrong. It's a fucking miracle that coin is still alive! EDIT: halibit changed There must be more to Save me and my coins Let's pray he hears us.
|
|
|
|
randywald
|
|
May 04, 2014, 07:24:42 PM |
|
Can someone contact mintpal and poloniex to set microcoin frozen until the problems are fixed?
|
|
|
|
bitcodo
|
|
May 04, 2014, 07:35:33 PM |
|
Sure, one of my mistakes was this coin. And BTW I'm not the one 'acting' here. ...Every business can be a scam. We will see what alcurex is. ...
No, i follow this community since first day so i can ensure MCR and HALIBIT are different people.. I have a few questions for Op and halibit - are you the same person? I see a lot of connections: Lottery Tickets, MRC, cryptoDOLLAR,....Finland-Tampere,...Mr.T.H.,...globalsharecenter,... Transparency, secrets; why?
lol that's funny If halbit wanted to launch mrc he could have just did it from his own account, its not like he is notorious around here I have a few questions for Op and halibit - are you the same person? I see a lot of connections: Lottery Tickets, MRC, cryptoDOLLAR,....Finland-Tampere,...Mr.T.H.,...globalsharecenter,... Transparency, secrets; why?
No we are not same, but I live in Finland yes "good job Watson". What kind of secrets you mean? If you are looking for who MRC is, why you don't just ask him, who are you. But in cryptoworld, is it relevant Great, thanks for clarifying. I know you don't lie, as you are a good Christian guy. I don't care about the names. So 84.251.34.142 is yours and you are just helping MRC? I actually just want to know why new company - what went wrong with the one in UK. I don't lie. I'm not MCR Nothing is wrong with my company in UK. I have actually more companies. If you like to talk more about companies or other business than microCoin, we can do that somewhere else than here, microCoin thread On that case, just PM me. I'm always interest profitable, honest and innovated business And all of a sudden he became alcurex owner and 0 km from halibit's home seems that the address for the registry is a house actually Yes. For some reason they want physical address, Even I live more in virtual world than physical You make your own mind about all this. Halibit can be a nice guy, but I don't like this kind of business. I'm not promoting other coin or wish microcoin to die. I will keep my shares and coins, but I think I have right to post my thoughts about this situation. I read alot about WE and OUR here so I thought I can express my thoughts. This is final warning - people that cant take any constructive criticism. I will shut up now.
|
|
|
|
svennand
|
|
May 04, 2014, 07:53:46 PM |
|
This coin is fucked. Everything I sent to Poloniex yesterday hasn't shown up and everything I sent to MintPal today hasn't shown up even though there has been many many confirms on the network. Since it is happening at both exchanges I assume something with the coin.
Do you have the TX IDs, and are you sure that you are on the correct chain? Also have the devs made contact with any of the exchanges to make sure they have updated their wallet?
|
|
|
|
|