Search Results
Search type | Search syntax |
---|---|
Tags | [tag] |
Exact | "words here" |
Author |
user:1234 user:me (yours) |
Score |
score:3 (3+) score:0 (none) |
Answers |
answers:3 (3+) answers:0 (none) isaccepted:yes hasaccepted:no inquestion:1234 |
Views | views:250 |
Code | code:"if (foo != bar)" |
Sections |
title:apples body:"apples oranges" |
URL | url:"*.example.com" |
Saves | in:saves |
Status |
closed:yes duplicate:no migrated:no wiki:no |
Types |
is:question is:answer |
Exclude |
-[tag] -apples |
For more details on advanced search visit our help page |
Questions related to the timestamp value of a block, or the use of Ethereum in timestamping.
27
votes
Accepted
Is block.timestamp safe for longer time periods?
Miners can't cheat that much to change the timestamp over days.
Blocktime is adjusted to be constant within certain error margins, and timestamps is guaranteed to be rejected if they are excessive. …
9
votes
Accepted
Can a child block have an earlier timestamp than the parent block?
block_timestamp CANNOT be before parent_timestamp
This is enforced by the protocol, see yellow paper:
Hs is the timestamp of block H and must fulfil the relation: (48) Hs >
P(H)Hs
Also in my …
6
votes
How do Ethereum mining nodes maintain a time consistent with the network?
The yellow paper states:
timestamp: A scalar value equal to the reasonable output of Unix’s
time() at this block’s inception; formally Hs. … Check that the timestamp of the block is greater than that of the referenced previous block and less than 15 minutes into the future …
3
votes
Accepted
How does Ethereum avoid inaccurate timestamps in blocks?
We can't consider the timestamp exact at all, but the information you get out of the timestamp is not super interesting. "When exactly was this block mined?" …