Skip to main content
Share Your Experience: Take the 2024 Developer Survey
11 votes
Accepted

What are timestamps and how are they connected to smart contracts?

Smart Contracts The transactions of e.g. Ethereum have a fixed order becaue they are in a blockchain. Because IOTA stores it's transactions in the Tangle, we don't have a sequence. In order to ...
Zauz's user avatar
  • 4,454
2 votes

Why aren't timestamps validated?

The problem here is, we can't prove, if the timestamp is correct or not. Setting the timestamp back to 01.01.1900: Case 1: The node is honest and rejects the transaction, because the timestamp is ...
Loading's user avatar
  • 121
2 votes
Accepted

physical clock or logical clock for timestamping

Timestamps in transactions are from physical clock. The protocol don't relies on it except for rejecting transactions issued by an node that is largely not sync (i.e. wrong physical clock)
ben75's user avatar
  • 5,344
2 votes
Accepted

When and how is computed the attachment timestamp (and its upper/lower bounds)

You have to distinguish between bundle hash and transaction hash here. The attachment timestamp is not encoded in the bundle hash (which is signed by the spending transactions). Otherwise it would ...
mihi's user avatar
  • 7,324

Only top scored, non community-wiki answers of a minimum length are eligible