This Difficulty Retarget Problem
-
I dont think you should mess around with the source code once it’s going a bit ‘bad’.
The difficulty will surely has it’s ups and downs but once FTC will get a stable value more people will stay and mine the coin. -
I think this is a bad time to start looking at a different retarget window…
But in the future, maybe it would be better if the retarget was halved compared to now to reduce wait time for situations like this and to help stabilize the hashrate/value.
-
I think quick retargeting approach introduced in TRC addresses this issue very well. It can be implemented into FTC, too.
-
Quick retargeting makes it pointless to invest in new mining hardware in the first place. The price isn’t going to react fast enough.
And if it does react too fast then you have bubblecoin.
-
OK, I’ve read on bitcointalk, that TRC had the same problem and they somehow made a hard fork cutting the retarget time. So something is possible.
As I understand retarget happens every time there is 2016 blocks mined. I suggest having a backup plan if these blocks are not reached for a long time. Retarget could depend not only on nuber of blocks but also on time. For example 5 days. Like if 2016 blocks are not mined in those 5 days, retarget still happens.
-
[quote name=“00400” post=“1712” timestamp=“1368085849”]
OK, I’ve read on bitcointalk, that TRC had the same problem and they somehow made a hard fork cutting the retarget time. So something is possible.As I understand retarget happens every time there is 2016 blocks mined. I suggest having a backup plan if these blocks are not reached for a long time. Retarget could depend not only on nuber of blocks but also on time. For example 5 days. Like if 2016 blocks are not mined in those 5 days, retarget still happens.
[/quote]The problem with that being is FTC is never get anywhere. Powermine with higher hashrate miners for the first 2016 blocks, watch difficulty leap up, leave for 5 days, difficulty falls back to nothing, repeat.
IMHO, People need to stick with FTC and keep mining. We’ll get the difficulty dropped again and all in all it’ll average out after this happens a few more times. It’s going to be a bumpy ride but if you all jump ship as soon as it gets rough then none of you get to reap the rewards at the end.
-
[quote name=“ShadowEW” post=“1715” timestamp=“1368086377”]
The problem with that being is FTC is never get anywhere. Powermine with higher hashrate miners for the first 2016 blocks, watch difficulty leap up, leave for 5 days, difficulty falls back to nothing, repeat.IMHO, People need to stick with FTC and keep mining. We’ll get the difficulty dropped again and all in all it’ll average out after this happens a few more times. It’s going to be a bumpy ride but if you all jump ship as soon as it gets rough then none of you get to reap the rewards at the end.
[/quote]
I think 5 days are still better than 17 days (current stats).
5 days is just an example. I guess it could be less and maybe number of blocks also should be reduced. That’s for someone more qualified to say.If anyone has better suggestions, plese feel free to share. I don’t think mining and waiting 17 days (that probably will increase) is the right way.
-
[quote name=“00400” post=“1736” timestamp=“1368088187”]
[quote author=ShadowEW link=topic=305.msg1715#msg1715 date=1368086377]
The problem with that being is FTC is never get anywhere. Powermine with higher hashrate miners for the first 2016 blocks, watch difficulty leap up, leave for 5 days, difficulty falls back to nothing, repeat.IMHO, People need to stick with FTC and keep mining. We’ll get the difficulty dropped again and all in all it’ll average out after this happens a few more times. It’s going to be a bumpy ride but if you all jump ship as soon as it gets rough then none of you get to reap the rewards at the end.
[/quote]
I think 5 days are still better than 17 days (current stats).
5 days is just an example. I guess it could be less and maybe number of blocks also should be reduced. That’s for someone more qualified to say.If anyone has better suggestions, plese feel free to share. I don’t think mining and waiting 17 days (that probably will increase) is the right way.
[/quote]
It’s the ‘correct’ approach and way to do it, just I’m guessing you’re looking at it for the profitability factor. Anyone who mines FTC (even at this difficulty) IS still making a profit… Unless you’re charged an extortionate rate for your electricity and or are running a PSU with a wattage too high for you components. (a 1200W PSU for a system that draws 600W for example is really inefficient. a 750W/800W PSU will reduce your electricity usage drastically :P) -
I have thought about this problem a lot lately, but I have [s]a fascination with calculations[/s] a sneaky feeling that big rigs might be back on board FTC before the 17days+ are up. :o
Why?
Because rising LTC difficulty matched with FTC price might [i]just[/i] make FTC slightly more profitable at some point over the next 2+ weeks…It’s a long shot, but it might well happen.
-
[quote name=“UKMark” post=“1739” timestamp=“1368089097”]
I have thought about this problem a lot lately, but I have [s]a fascination with calculations[/s] a sneaky feeling that big rigs might be back on board FTC before the 17days+ are up. :oWhy?
Because rising LTC difficulty matched with FTC price might [i]just[/i] make FTC slightly more profitable at some point over the next 2+ weeks…It’s a long shot, but it might well happen.
[/quote]
I’ve noticed that too, the profitability in FTC and LTC is drawing close (yes the actual coins value makes a difference but the difficulty plays just an important role) -
Do not worry too much. We will not be stuck here forever and other coins have been left at high difficulties for a long time and have done well afterwards. I’m thinking mostly about Freicoin which was stuck for three months. We should not end up like Freicoin as our block are four times as fast. However if it does look like we will end up stuck for months like Freicoin then perhaps we will hard fork early. Another trigger for a fork should be if we do end up facing another three week long wait after this one if miners do push us into such a situation again.
There was a gold rush on FTC which I do not expect to happen again, a fair few of the miners are ones that chase new coins. Some of our early enthusiastic supporters then showed equal support for ChinaCoin and now JokeCoin and so on. These chaps are only concerned with short term gain speculating on new currencies.
If we do make a change to the difficulty adjust I want to make it adjust every 504 blocks. This would make the difficulty adjust four times faster than Litecoin which is four times faster than Bitcoin due to its faster block target. This certainly continues the four times difference with Litecoin. With a block adjust of 504 blocks we would be 64% of the way through to the next block adjust at the moment. This would certainly be enough to stop some of the miners leaving who are not prepared to wait.
The change could be set in the code to take effect after a certain future block has been mined to give everyone the time to upgrade.
The more I think about it the more appealing it is. I remember being very frustrated with maaku the creator of Freicoin for not doing enough to help the coin along. Not even utilising the 80% foundation funds to help. Making a change now shows that we can be dynamic when facing obstacles.
Let me know what you think.
-
[quote name=“Bushstar” post=“1769” timestamp=“1368093057”]
Do not worry too much. We will not be stuck here forever and other coins have been left at high difficulties for a long time and have done well afterwards. I’m thinking mostly about Freicoin which was stuck for three months. We should not end up like Freicoin as our block are four times as fast. However if it does look like we will end up stuck for months like Freicoin then perhaps we will hard fork early. Another trigger for a fork should be if we do end up facing another three week long wait after this one if miners do push us into such a situation again.There was a gold rush on FTC which I do not expect to happen again, a fair few of the miners are ones that chase new coins. Some of our early enthusiastic supporters then showed equal support for ChinaCoin and now JokeCoin and so on. These chaps are only concerned with short term gain speculating on new currencies.
If we do make a change to the difficulty adjust I want to make it adjust every 504 blocks. This would make the difficulty adjust four times faster than Litecoin which is four times faster than Bitcoin due to its faster block target. This certainly continues the four times difference with Litecoin. With a block adjust of 504 blocks we would be 64% of the way through to the next block adjust at the moment. This would certainly be enough to stop some of the miners leaving who are not prepared to wait.
The change could be set in the code to take effect after a certain future block has been mined to give everyone the time to upgrade.
The more I think about it the more appealing it is. I remember being very frustrated with maaku the creator of Freicoin for not doing enough to help the coin along. Not even utilising the 80% foundation funds to help. Making a change now shows that we can be dynamic when facing obstacles.
Let me know what you think.
[/quote]
It’s plausible and would definitely help out in the long term, but I don’t think now is the right time to attempt it. I’d at least want to give the network a bit of a chance and time, see if these patterns are occurring.
We should wait this change out, see how the difficulty drops, see how it rises to on the next 2016 blocks and then decide to fork it if it looks to be a common trend.Early adopters are lured in by quick gains yes, so I honestly expect to see this happen at least a couple more times.
-
[quote name=“ShadowEW” post=“1777” timestamp=“1368093959”]
[quote author=Bushstar link=topic=305.msg1769#msg1769 date=1368093057]
Do not worry too much. We will not be stuck here forever and other coins have been left at high difficulties for a long time and have done well afterwards. I’m thinking mostly about Freicoin which was stuck for three months. We should not end up like Freicoin as our block are four times as fast. However if it does look like we will end up stuck for months like Freicoin then perhaps we will hard fork early. Another trigger for a fork should be if we do end up facing another three week long wait after this one if miners do push us into such a situation again.There was a gold rush on FTC which I do not expect to happen again, a fair few of the miners are ones that chase new coins. Some of our early enthusiastic supporters then showed equal support for ChinaCoin and now JokeCoin and so on. These chaps are only concerned with short term gain speculating on new currencies.
If we do make a change to the difficulty adjust I want to make it adjust every 504 blocks. This would make the difficulty adjust four times faster than Litecoin which is four times faster than Bitcoin due to its faster block target. This certainly continues the four times difference with Litecoin. With a block adjust of 504 blocks we would be 64% of the way through to the next block adjust at the moment. This would certainly be enough to stop some of the miners leaving who are not prepared to wait.
The change could be set in the code to take effect after a certain future block has been mined to give everyone the time to upgrade.
The more I think about it the more appealing it is. I remember being very frustrated with maaku the creator of Freicoin for not doing enough to help the coin along. Not even utilising the 80% foundation funds to help. Making a change now shows that we can be dynamic when facing obstacles.
Let me know what you think.
[/quote]
It’s plausible and would definitely help out in the long term, but I don’t think now is the right time to attempt it. I’d at least want to give the network a bit of a chance and time, see if these patterns are occurring.
We should wait this change out, see how the difficulty drops, see how it rises to on the next 2016 blocks and then decide to fork it if it looks to be a common trend.Early adopters are lured in by quick gains yes, so I honestly expect to see this happen at least a couple more times.
[/quote]I agree, we are not in a rush so indeed lets sit this one out and try to get some miners in here!
-
[quote name=“Bushstar” post=“1769” timestamp=“1368093057”]
Do not worry too much. We will not be stuck here forever and other coins have been left at high difficulties for a long time and have done well afterwards. I’m thinking mostly about Freicoin which was stuck for three months. We should not end up like Freicoin as our block are four times as fast. However if it does look like we will end up stuck for months like Freicoin then perhaps we will hard fork early. Another trigger for a fork should be if we do end up facing another three week long wait after this one if miners do push us into such a situation again.There was a gold rush on FTC which I do not expect to happen again, a fair few of the miners are ones that chase new coins. Some of our early enthusiastic supporters then showed equal support for ChinaCoin and now JokeCoin and so on. These chaps are only concerned with short term gain speculating on new currencies.
If we do make a change to the difficulty adjust I want to make it adjust every 504 blocks. This would make the difficulty adjust four times faster than Litecoin which is four times faster than Bitcoin due to its faster block target. This certainly continues the four times difference with Litecoin. With a block adjust of 504 blocks we would be 64% of the way through to the next block adjust at the moment. This would certainly be enough to stop some of the miners leaving who are not prepared to wait.
The change could be set in the code to take effect after a certain future block has been mined to give everyone the time to upgrade.
The more I think about it the more appealing it is. I remember being very frustrated with maaku the creator of Freicoin for not doing enough to help the coin along. Not even utilising the 80% foundation funds to help. Making a change now shows that we can be dynamic when facing obstacles.
Let me know what you think.
[/quote]Bush I think you are genius!
I knew I made the right decision supporting an alt-coin with a truly supportive developer! 8)
So what block are we readjusting at? :D -
[quote name=“UKMark” post=“1782” timestamp=“1368095550”]
[quote author=Bushstar link=topic=305.msg1769#msg1769 date=1368093057]
Do not worry too much. We will not be stuck here forever and other coins have been left at high difficulties for a long time and have done well afterwards. I’m thinking mostly about Freicoin which was stuck for three months. We should not end up like Freicoin as our block are four times as fast. However if it does look like we will end up stuck for months like Freicoin then perhaps we will hard fork early. Another trigger for a fork should be if we do end up facing another three week long wait after this one if miners do push us into such a situation again.There was a gold rush on FTC which I do not expect to happen again, a fair few of the miners are ones that chase new coins. Some of our early enthusiastic supporters then showed equal support for ChinaCoin and now JokeCoin and so on. These chaps are only concerned with short term gain speculating on new currencies.
If we do make a change to the difficulty adjust I want to make it adjust every 504 blocks. This would make the difficulty adjust four times faster than Litecoin which is four times faster than Bitcoin due to its faster block target. This certainly continues the four times difference with Litecoin. With a block adjust of 504 blocks we would be 64% of the way through to the next block adjust at the moment. This would certainly be enough to stop some of the miners leaving who are not prepared to wait.
The change could be set in the code to take effect after a certain future block has been mined to give everyone the time to upgrade.
The more I think about it the more appealing it is. I remember being very frustrated with maaku the creator of Freicoin for not doing enough to help the coin along. Not even utilising the 80% foundation funds to help. Making a change now shows that we can be dynamic when facing obstacles.
Let me know what you think.
[/quote]Bush I think you are genius!
I knew I made the right decision supporting an alt-coin with a truly supportive developer! 8)
So what block are we readjusting at? :D
[/quote]Hold on. Let’s not jump the gun. As ShadowEW said, this may not be a recurring trend and a hard fork is something that will generate problems in itself. Anyone who does not upgrade will be on an obsolete block chain and could receive coins that have already been spent on the newer forked chain. All services running Feathercoin will have to upgrade and this will take some effort to contact everyone as they may not be keeping tabs on Feathercoin development.
However after I have written some material for justabitoftime I will investigate code to implement the 504 difficulty adjust at a certain block and test it on a testnet. This is the sort of thing that should be voted on as there is merit to a quicker difficulty adjust, besides trying to avoid being stuck at a high difficulty.
-
I’m all for the x4 approach, seems totally logical with every other factor being this way (with no disrespect, I’m surprised you didn’t add from the start tbh), but like you say lets have a poll/vote setup.
-
I think it should be at least 4 difficulty drops before we decide to reset the retarget rate.
The community interaction powers the coin. Look at BTC-e. Hacks and DDoS have not dented their reputation the slightest. They respond to mistakes (sending litecoins to a bitcoin address - did that a couple times) very quickly.
Take this drop as a gut tester.
Faster retargets will kill mining. And then prices will rise too fast creating bubblecoin.
We should just chill and build and then come back with a vengeance in this time frame.
Don’t forget that there’s a cult amongst cryptocoin users who hate anything other than 1Tr3uC01n70b1nd7h3m. They see you forking early and they will attack like wolves smelling fear.
-
Hi,
New user throwing in some random thoughts here. I started mining FTC when the there was a couple of hundred MH/s, and with my measly 200KH/s didn’t expect to make much, but I’d agree with the leave it and see opinions expressed here. Slower and stable beats yoyo-ing in my opinion. I know I can’t contribute much, but am happy to leave my miners running 24/7 for as long as it takes to get stability.
Regards,
Stefan -
Definitely. The only real threat is 51% attack exposure.
It’s only been around for what? A month and a few days?
-
@Bushstar: I’d advise you to do something that I have counseled many very successful people. Well successful, after I advised them. Listen to what the users are saying, but react to what they are doing. Look at hash rates, transaction volumes etc, the real stuff, things that actually matter, not what a hand full of people on this forum say, me included. We all have different opinions about this and other crypto currencies, but if you act according to what users are doing, it will always be successful.