Skip to content

Instantly share code, notes, and snippets.

@sigmike
Last active August 29, 2015 14:23
Show Gist options
  • Select an option

  • Save sigmike/07b2d5aaf8b9afa4f597 to your computer and use it in GitHub Desktop.

Select an option

Save sigmike/07b2d5aaf8b9afa4f597 to your computer and use it in GitHub Desktop.
peercoin time drift calculation
nTargetTimespan = 7 * 24 * 60 * 60
nActualSpacing = (1 * 60 + 50) * 60
bnNew = 100.0
nTargetSpacing = 10 * 60
nInterval = nTargetTimespan / nTargetSpacing
bnNew *= ((nInterval - 1) * nTargetSpacing + nActualSpacing + nActualSpacing)
bnNew /= ((nInterval + 1) * nTargetSpacing)
puts bnNew
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment