Validator Time Skew
Validator time skew occurs when the local clocks of network validators differ significantly, causing them to have conflicting views of the network time. This discrepancy can lead to the rejection of blocks that appear to have been created in the future or the past relative to the node's local time.
In derivative protocols, this can disrupt the timing of automated tasks like liquidation or contract expiration. Protocols must implement robust handling for time skew, often by defining acceptable windows of variance or using median time stamps from multiple nodes.
Addressing time skew is a vital part of maintaining the liveness of a decentralized network. If not managed, it can lead to network partitions and loss of consensus on critical financial data.