5

According to this page: https://en.bitcoin.it/wiki/Poolservers bitcoind's rollntime support is 'Supported, but not advertised'. I am taking that to mean that it doesn't provide the X-Roll-NTime header that would advertise this support, but you can increment the ntime value to get extra nonce space and still submit found blocks after doing this.

Is this correct? If so, what would be the max amount that a mining client can increment the ntime value?

0

If so, what would be the max amount that a mining client can increment the ntime value?

bitcoind will accept a block and push it out to the network as long as it is valid. Because of that, it's incredibly lenient. Quoting from bitcoin wiki:

A timestamp is accepted as valid if it is greater than the median timestamp of previous 11 blocks, and less than the network-adjusted time + 2 hours

It almost never matters. Because bitcoind is a single-user mining program, it's almost always on the same computer as the mining agent. If the mining agent needs to get more work units, it doesn't use up extra bandwidth.

  • 2
    Except mining via getwork doesn't submit a full block, only the header. Bitcoind still combines it with the transaction data in remembered when creating the work. I'm not sure if this works if you modify the timestamp yourself. – Pieter Wuille Jun 29 '13 at 12:35
  • I'm not sure if this works if you modify the timestamp But what else would "Supported, but not adverstised." mean? – Nick ODell Jun 29 '13 at 15:36
  • Where do you read that? – Pieter Wuille Jun 29 '13 at 18:14
  • @PieterWuille Look at the bitcoin wiki page, and scroll down to the row that says "rollntime". Click the footnote. – Nick ODell Jun 30 '13 at 4:16

Your Answer

By clicking "Post Your Answer", you acknowledge that you have read our updated terms of service, privacy policy and cookie policy, and that your continued use of the website is subject to these policies.

Not the answer you're looking for? Browse other questions tagged or ask your own question.