Bitcoin Forum
May 11, 2024, 08:42:18 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Possible attack to disrupt difficulty?  (Read 1080 times)
pieppiep (OP)
Hero Member
*****
Offline Offline

Activity: 1596
Merit: 502


View Profile
March 26, 2012, 10:30:36 AM
 #1

Blocks can have an older timestamp than its previous block.
One example is this :
http://blockchain.info/block-height/171759 Timestamp 2012-03-18 19:31:32
http://blockchain.info/block-height/171760 Timestamp 2012-03-18 19:31:30

How much older can timestamp be?

If someone generates the last block of a difficulty with a timestamp of the first block of that difficulty plus 10 minutes the difficulty would get 2016 times as high.
If he adds less it would become even harder.

For this attack you don't need anything like 51%, just x% power of the network gives x% chance to do it, so in theory everybody can success with enough luck.
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1715460138
Hero Member
*
Offline Offline

Posts: 1715460138

View Profile Personal Message (Offline)

Ignore
1715460138
Reply with quote  #2

1715460138
Report to moderator
1715460138
Hero Member
*
Offline Offline

Posts: 1715460138

View Profile Personal Message (Offline)

Ignore
1715460138
Reply with quote  #2

1715460138
Report to moderator
1715460138
Hero Member
*
Offline Offline

Posts: 1715460138

View Profile Personal Message (Offline)

Ignore
1715460138
Reply with quote  #2

1715460138
Report to moderator
Meni Rosenfeld
Donator
Legendary
*
Offline Offline

Activity: 2058
Merit: 1054



View Profile WWW
March 26, 2012, 11:31:05 AM
 #2

It needs to be greater than the median timestamp of previous 11 blocks (https://en.bitcoin.it/wiki/Block_timestamp).

So you can't make it as early as you want, and making the timestamp early in one adjustment will mean that the span will be longer for the next adjustment.

There is a difficulty disruption attack, sometimes called "time warp", allowed by the off-by-one bug, which requires having >50%. It was originally described by ArtForz.

1EofoZNBhWQ3kxfKnvWkhtMns4AivZArhr   |   Who am I?   |   bitcoin-otc WoT
Bitcoil - Exchange bitcoins for ILS (thread)   |   Israel Bitcoin community homepage (thread)
Analysis of Bitcoin Pooled Mining Reward Systems (thread, summary)  |   PureMining - Infinite-term, deterministic mining bond
Pages: [1]
  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!