c_e_d
Member
Offline
Activity: 100
Merit: 10
|
|
September 29, 2014, 12:32:43 AM |
|
I have to run the numbers, but retargeting difficulty with a time component will create vulnerability to a TW(Time Warp) attack. Just doing a quick simulation here tells me that a TW attack would be successful with less than 10% of the total nethash.
I could very easily create a side chain by manipulating timestamps on the blocks to appear to have 150sec block times with minimal hash-rate that could be merged into the main chain at any point even if you implemented a centralised network time server because the blocks are no longer comfirmed by proof of work, but by time stamp.
As I see it, you would need very little nethash for a successful TW attack.
Example: nTargetSpacing = 2.5 min minBlockTime = 1 min A solved block comes in that took less than minBlockTime (using time diff between blocks like it is used for diff recalculation anyway). Block gets rejected, diff recalculates to i.e. 1.5 times what it was before (so that the expected time for this block gets above the minBlockTime) and the network notified about the new diff. This catch would only kick in if the times to solve a block are getting below the set minimum. If the times are in the allowed range, the normal diff adjusting will do its work and level it out again. How would a time warp attack work here? What am I missing? Wouldn't the normal diff calculation (DGW3 here) be vulnerable to it too if you can use the number of blocks of an interval in a row for it? Coins like UTIL or SLG are using an algo with far less blocks per interval and giving the actual block time double weight to calculate the diff modification factor. Wouldn't they be vulnerable even more?
|
|
|
|
|
|
The grue lurks in the darkest places of the earth. Its favorite diet is adventurers, but its insatiable appetite is tempered by its fear of light. No grue has ever been seen by the light of day, and few have survived its fearsome jaws to tell the tale.
|
|
|
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
|
|
thsminer
|
|
September 29, 2014, 07:31:21 AM |
|
I have to run the numbers, but retargeting difficulty with a time component will create vulnerability to a TW(Time Warp) attack. Just doing a quick simulation here tells me that a TW attack would be successful with less than 10% of the total nethash.
I could very easily create a side chain by manipulating timestamps on the blocks to appear to have 150sec block times with minimal hash-rate that could be merged into the main chain at any point even if you implemented a centralised network time server because the blocks are no longer comfirmed by proof of work, but by time stamp.
As I see it, you would need very little nethash for a successful TW attack.
Thanks for stepping in. But I get the impression you are talking about the example I gave with 149.99 seconds reject? If thats the case, yep, doesn't work. But leaving everything as is, exept for the fact you reject the first N seconds - in my example 75 seconds - does not change the POW. The diff will lower the same percentage you reject blocks because it has to compensate those missing fast blocks and get the system to an average of 150 sec blocktime. I looked at it from different angles and can't find an exploit other then the ones that also are present in the current system. One thing is different though, the blockmass is less because the diff is less so that can open up an exploit. But I don't know exactly how the timewarp is fixed in DGW2 & 3 - read was too lazy to dig into the code - so that has to be checked.
|
|
|
|
veertje
Legendary
Offline
Activity: 952
Merit: 1000
|
|
September 29, 2014, 07:48:21 AM |
|
DGW3 still adjusting? We are at 1760 new blocks now, 1760 calculations to adjust. I can't see any reason in the code why it could take that long.
Because of the spike at the start from 0 to 9 GH/s. It was adjusting to that and meanwhile the multipool added swings as well between 5 GH/s and 11 GH/s. Couldn't handle that all from the start? Too much to handle at once. But maybe I am wrong about this. Fact is that the big gaps in blockfindingtime are not there at the moment. http://www.guldencointrader.nl/When the big gaps come back, then we know for sure that this DGW3 isn't the best solution and needs some adjustment or replaced by something else.
|
|
|
|
WaterLooDown
Legendary
Offline
Activity: 924
Merit: 1000
|
|
September 29, 2014, 07:54:48 AM |
|
DGW3 still adjusting? We are at 1760 new blocks now, 1760 calculations to adjust. I can't see any reason in the code why it could take that long.
Because of the spike at the start from 0 to 9 GH/s. It was adjusting to that and meanwhile the multipool added swings as well between 5 GH/s and 11 GH/s. Couldn't handle that all from the start? Too much to handle at once. But maybe I am wrong about this. Fact is that the big gaps in blockfindingtime are not there at the moment. http://www.guldencointrader.nl/When the big gaps come back, then we know for sure that this DGW3 isn't the best solution and needs some adjustment or replaced by something else. Hey Veertje, I have to agree it is looking much better, but lets see what happens if NLG price goes back over 1000 sat again. The below are up to date now:https://timeline.guldencoin.comhttps://guldencoin.com/pay-here
|
|
|
|
LTEX
Legendary
Offline
Activity: 1023
Merit: 1000
ltex.nl
|
|
September 29, 2014, 07:58:19 AM |
|
I've seen the future and it will be!.....
|
A fool will just look at the finger, even if it points to paradise!
|
|
|
BioMike
Legendary
Offline
Activity: 1658
Merit: 1001
|
|
September 29, 2014, 08:15:37 AM |
|
I've seen the future and it will be!.....
We'll see at 9th of December... Someone been doing some photoshopping? I hope this is NLG and not the other gulden.
|
|
|
|
veertje
Legendary
Offline
Activity: 952
Merit: 1000
|
|
September 29, 2014, 08:15:52 AM |
|
I've seen the future and it will be!.....
That would be such a great day!
|
|
|
|
BioMike
Legendary
Offline
Activity: 1658
Merit: 1001
|
|
September 29, 2014, 08:19:46 AM |
|
LTEX, were you able to download the pdf? (If this is real.)
|
|
|
|
Coincookie
|
|
September 29, 2014, 08:34:50 AM |
|
I've seen the future and it will be!.....
We'll see at 9th of December... Someone been doing some photoshopping?I hope this is NLG and not the other gulden. I can not say this wouldn't be freaking awesome and would blow the guldencoin past anything else a side from btc maybe but I due tend to believe it's simple photoshop.. http://www.mcdonalds.nl/over-mcdonalds/persC.
|
NLG: GNszAQ7Nwhz2E5ygqucYjVV36gV2Nkikzj
|
|
|
BioMike
Legendary
Offline
Activity: 1658
Merit: 1001
|
|
September 29, 2014, 08:41:31 AM |
|
I've seen the future and it will be!.....
We'll see at 9th of December... Someone been doing some photoshopping?I hope this is NLG and not the other gulden. I can not say this wouldn't be freaking awesome and would blow the guldencoin past anything else a side from btc maybe but I due tend to believe it's simple photoshop.. http://www.mcdonalds.nl/over-mcdonalds/persC. This would be too good to be true... I call Hoax.
|
|
|
|
Svener
|
|
September 29, 2014, 08:42:10 AM |
|
|
|
|
|
bram_vnl
Legendary
Offline
Activity: 1148
Merit: 1000
|
|
September 29, 2014, 08:43:34 AM |
|
and the 0.00000000 blocks?
|
|
|
|
BioMike
Legendary
Offline
Activity: 1658
Merit: 1001
|
|
September 29, 2014, 08:44:49 AM |
|
Switching pool losing interest? Or do they still jump in and out?
|
|
|
|
Svener
|
|
September 29, 2014, 08:46:09 AM |
|
and the 0.00000000 blocks? That is only coins moved and not generated. Guessing the 1000 generated is not included.
|
|
|
|
veertje
Legendary
Offline
Activity: 952
Merit: 1000
|
|
September 29, 2014, 08:46:30 AM |
|
and the 0.00000000 blocks?
That is only coins moved and not generated. Guessing the 1000 generated is not included. That is true. http://www.guldencointrader.nl/
|
|
|
|
veertje
Legendary
Offline
Activity: 952
Merit: 1000
|
|
September 29, 2014, 09:00:42 AM |
|
|
|
|
|
LTEX
Legendary
Offline
Activity: 1023
Merit: 1000
ltex.nl
|
|
September 29, 2014, 09:42:11 AM |
|
I've seen the future and it will be!.....
We'll see at 9th of December... Someone been doing some photoshopping?I hope this is NLG and not the other gulden. I can not say this wouldn't be freaking awesome and would blow the guldencoin past anything else a side from btc maybe but I due tend to believe it's simple photoshop.. http://www.mcdonalds.nl/over-mcdonalds/persC. This would be too good to be true... I call Hoax. It's an advancement on the truth
|
A fool will just look at the finger, even if it points to paradise!
|
|
|
LTEX
Legendary
Offline
Activity: 1023
Merit: 1000
ltex.nl
|
|
September 29, 2014, 09:52:43 AM |
|
I've seen the future and it will be!.....
We'll see at 9th of December... Someone been doing some photoshopping?I hope this is NLG and not the other gulden. I can not say this wouldn't be freaking awesome and would blow the guldencoin past anything else a side from btc maybe but I due tend to believe it's simple photoshop..http://www.mcdonalds.nl/over-mcdonalds/persC. It actually took some coding
|
A fool will just look at the finger, even if it points to paradise!
|
|
|
LTEX
Legendary
Offline
Activity: 1023
Merit: 1000
ltex.nl
|
|
September 29, 2014, 10:05:00 AM |
|
I've seen the future and it will be!.....
We'll see at 9th of December... Someone been doing some photoshopping? I hope this is NLG and not the other gulden. I've put this up to demonstrate what impact this could have. Everyone immediately sees what a great achievement this would be for both NLG and Cryptocurrency. I want to show you, it is not that unreachable as many might think. We just need to start doing the right things, maybe not McDonald's to begin with, but small local shops. We already got several SubWay's accepting NLG. How hard can it be for us to get the others in as well? It just takes some persistence from enthusiastic NLG supporters. Go to your local SubWay's, Order a sandwich and ask if you can pay with Guldens. They might be reluctant at first, but hey, you can show them that there actually are colleagues who already accept! That turns your conversation into warm selling instantly! I will provide each willing member with business cards and basic tutorials on how to approach prospects, starting next week to ease up the process! Let's not forget, we've got a "golden" opportunity to make this the best coin in the crypto landscape, it's up to us, the community, to make it happen!
|
A fool will just look at the finger, even if it points to paradise!
|
|
|
WaterLooDown
Legendary
Offline
Activity: 924
Merit: 1000
|
|
September 29, 2014, 10:34:03 AM |
|
I've seen the future and it will be!.....
We'll see at 9th of December... Someone been doing some photoshopping? I hope this is NLG and not the other gulden. I've put this up to demonstrate what impact this could have. Everyone immediately sees what a great achievement this would be for both NLG and Cryptocurrency. I want to show you, it is not that unreachable as many might think. We just need to start doing the right things, maybe not McDonald's to begin with, but small local shops. We already got several SubWay's accepting NLG. How hard can it be for us to get the others in as well? It just takes some persistence from enthusiastic NLG supporters. Go to your local SubWay's, Order a sandwich and ask if you can pay with Guldens. They might be reluctant at first, but hey, you can show them that there actually are colleagues who already accept! That turns your conversation into warm selling instantly! I will provide each willing member with business cards and basic tutorials on how to approach prospects, starting next week to ease up the process! Let's not forget, we've got a "golden" opportunity to make this the best coin in the crypto landscape, it's up to us, the community, to make it happen! Lets see what happens next month. Something big might come... but like you say it's up to everyone involved in Guldencoin to make it more usable. Don't be afraid to hear no. For every 10 no's you get you might get 1 yes and those previous no's will also become a yes as they have now heard about it and thought it through. This is the future no doubt. Currency has changed from the beginning of mankind and it will continue to change. It's evolution.
|
|
|
|
|