2

For example, can we see, the latest block, somebody got lucky and solved it in 1 minute, but then the next block, nobody solved it until 18 minutes later? (and how can we see it?)

10
  • 1
    If your question get a satisfying answer, it would be appreciated if you can mark them accepted. If not, can you comment on what is missing? – Pieter Wuille Feb 6 at 3:53
  • 1
    @nonpolarity Of course, I'm not demanding that you accept my answer in particular (or any answer). I'm just noticing a pattern that you don't seem to accept any answers, so I thought it'd be good to encourage you helping guide answers towards acceptance; whether that is by accepting, or by commenting what you feel is missing to make the answer satisfactory. Note that you can always change the accepted answer; for example, if another one pops up later that gets higher community votes. – Pieter Wuille Feb 6 at 19:52
  • 1
    Generally if you see an answer being upvoted, and there aren't people commenting that it's wrong, I think it's reasonable to assume the answer is correct. Acceptance isn't really about correctness, but about whether your question has been answered in sufficient detail. If it's actually factually incorrect, people will point that out. – Pieter Wuille Feb 6 at 21:00
  • 1
    Accepting an answer indicates a) that the topic was addressed satisfactorily, b) which answer was the most helpful to the asker. This does not necessarily need to match the most upvoted answer. As frontpage and search results indicate whether a question has an accepted answer, accepting helps other users navigate the site's content. Incorrect content will accumulate downvotes or comments pointing out the flaws, and will get corrected or removed when discovered as incorrect. While accepting is not mandatory, I would consider it polite for a regular user to provide this form of feedback. – Murch Feb 6 at 21:13
  • 1
    I wouldn't be worried about accepted answers misleading other users since you will get notifications about new comments on any answers to your questions. If that were to happen, it should get pointed out to you. :) – Murch Feb 6 at 21:39
5

Blocks have timestamps, but they are not very accurate. The protocol rules only (roughly) require them to not be more than 1 hour in the past and not more than 2 hours in the future. At least historically, miners have used this flexibility, effectively turning part of the timestamp as an additional nonce field. I don't know if this is still common practice.

Still, this means you can't rely on block timestamps to determine when they were actually created. It is possible to run a Bitcoin node yourself, and just observe when your node learns about every block - if you have decent connectivity, it will generally be within seconds of the block being found. There are also block explorer websites that generally keep track of this information.

1

You can get an overview of the recent blocks by visiting a "block explorer" such as e.g. blockstream.info or blockchair.com. These usually report the timestamps of blocks as seen in the screenshot below. Note that the timestamps in Bitcoin blocks are picked by the block's author and may diverge from the actual time the block was found.

A list of the last 10 blocks from blockstream.info
via blockstream.info

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

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