Proof-of-time is a blockchain consensus mechanism based on selecting validators in proportion to their ranking scores and a fixed stake. The algorithm gives each validator a score based on its historical experience and other validators’ experience with the node.[1][2]

Proof-of-time is a consensus protocol. It uses a “self-selection voting mechanism” based on a verifiable delay function to choose validators. It focuses on how long the validator has been accurate and active within the network. The mechanism is performed in two stages, namely soft and hard voting.[3]


  1. Drescher, Daniel (16 March 2017). "Using the Blockchain". Blockchain Basics: 222–223 – via Springer.
  2. Thompson, David (25 July 2022). "Proof Of Time Explained - Is This The Next Big Thing?".
  3. "Proof-of-Time vs Proof-of-History - What Is the Difference? | HackerNoon". Retrieved 2022-10-11.