Bitcoin Forum
May 06, 2024, 12:54:00 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: « 1 ... 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 [245] 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 ... 676 »
  Print  
Author Topic: NA  (Read 893540 times)
c_e_d
Member
**
Offline Offline

Activity: 100
Merit: 10


View Profile
September 29, 2014, 12:32:43 AM
 #4881

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.
1715000040
Hero Member
*
Offline Offline

Posts: 1715000040

View Profile Personal Message (Offline)

Ignore
1715000040
Reply with quote  #2

1715000040
Report to moderator
thsminer
Sr. Member
****
Offline Offline

Activity: 332
Merit: 250



View Profile
September 29, 2014, 07:31:21 AM
 #4882

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 Offline

Activity: 952
Merit: 1000


View Profile
September 29, 2014, 07:48:21 AM
 #4883

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 Offline

Activity: 924
Merit: 1000


View Profile
September 29, 2014, 07:54:48 AM
 #4884

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.com
https://guldencoin.com/pay-here


https://developer.gulden.com/blog/ - For the latest Gulden development updates
LTEX
Legendary
*
Offline Offline

Activity: 1023
Merit: 1000


ltex.nl


View Profile WWW
September 29, 2014, 07:58:19 AM
 #4885

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 Offline

Activity: 1658
Merit: 1001


View Profile
September 29, 2014, 08:15:37 AM
 #4886

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 Offline

Activity: 952
Merit: 1000


View Profile
September 29, 2014, 08:15:52 AM
 #4887

I've seen the future and it will be!.....

That would be such a great day!  Cool
BioMike
Legendary
*
Offline Offline

Activity: 1658
Merit: 1001


View Profile
September 29, 2014, 08:19:46 AM
 #4888

LTEX, were you able to download the pdf? (If this is real.)
Coincookie
Sr. Member
****
Offline Offline

Activity: 249
Merit: 250


View Profile
September 29, 2014, 08:34:50 AM
 #4889

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/pers

C.

NLG: GNszAQ7Nwhz2E5ygqucYjVV36gV2Nkikzj
BioMike
Legendary
*
Offline Offline

Activity: 1658
Merit: 1001


View Profile
September 29, 2014, 08:41:31 AM
 #4890

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/pers

C.

This would be too good to be true... I call Hoax.
Svener
Hero Member
*****
Offline Offline

Activity: 502
Merit: 500


View Profile
September 29, 2014, 08:42:10 AM
 #4891

DGW3 working better ?

https://explorer.guldencoin.com/#/blocks
bram_vnl
Legendary
*
Offline Offline

Activity: 1148
Merit: 1000


View Profile
September 29, 2014, 08:43:34 AM
 #4892


and the 0.00000000 blocks?
BioMike
Legendary
*
Offline Offline

Activity: 1658
Merit: 1001


View Profile
September 29, 2014, 08:44:49 AM
 #4893


Switching pool losing interest? Or do they still jump in and out?
Svener
Hero Member
*****
Offline Offline

Activity: 502
Merit: 500


View Profile
September 29, 2014, 08:46:09 AM
 #4894


That is only coins moved and not generated. Guessing the 1000 generated is not included.
veertje
Legendary
*
Offline Offline

Activity: 952
Merit: 1000


View Profile
September 29, 2014, 08:46:30 AM
 #4895

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 Offline

Activity: 952
Merit: 1000


View Profile
September 29, 2014, 09:00:42 AM
 #4896


Hope it is. Looks much better anyway atm. We have to wait and see.
https://bitcointalk.org/index.php?topic=554412.msg9013142#msg9013142
LTEX
Legendary
*
Offline Offline

Activity: 1023
Merit: 1000


ltex.nl


View Profile WWW
September 29, 2014, 09:42:11 AM
 #4897

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/pers

C.

This would be too good to be true... I call Hoax.

It's an advancement on the truth  Wink

A fool will just look at the finger, even if it points to paradise!
LTEX
Legendary
*
Offline Offline

Activity: 1023
Merit: 1000


ltex.nl


View Profile WWW
September 29, 2014, 09:52:43 AM
 #4898

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/pers

C.

It actually took some coding  Grin

A fool will just look at the finger, even if it points to paradise!
LTEX
Legendary
*
Offline Offline

Activity: 1023
Merit: 1000


ltex.nl


View Profile WWW
September 29, 2014, 10:05:00 AM
 #4899

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 Offline

Activity: 924
Merit: 1000


View Profile
September 29, 2014, 10:34:03 AM
 #4900

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. Wink 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.

https://developer.gulden.com/blog/ - For the latest Gulden development updates
Pages: « 1 ... 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 [245] 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 ... 676 »
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!