The Stellar Consensus Protocol orders block candidates (via ballots) by the maximum timestamp and union of their transactions. It says that "values [transactions/ballots] with invalid timestamps will not receive enough nominations".
What makes a timestamp invalid? Is there a range relative to a node's own clock it must be in?
Do nodes sync their clocks with each other, or do they sync through other means (like NTP)?
Thanks!