# \#proof-of-time

**URL:** https://forum.autonomys.xyz/tag/proof-of-time/49.md

[Latest](https://forum.autonomys.xyz/latest.md) · [Categories](https://forum.autonomys.xyz/categories.md) · [Tags](https://forum.autonomys.xyz/tags.md)

---

## [Proof of time on mainnet](https://forum.autonomys.xyz/t/proof-of-time-on-mainnet/4815)

<div class="topic-metadata">

**Author:** [@nazar-pc](https://forum.autonomys.xyz/u/nazar-pc)\
**Replies:** 8\
**Last updated:** [May 15, 2025, 9:48am UTC](https://forum.autonomys.xyz/t/proof-of-time-on-mainnet/4815 "2025-05-15T09:48:31Z")

</div>

As of block #2630942, one PoT slot is 1.006823858 seconds on average: block number slot timestamp (approximate, ms) 1 150 1730910108773 2630942 15866834 1746885065456 The cumulative drift during just over 6…

---

## [Not requiring justifications in blocks can lead to trivial DoS attacks](https://forum.autonomys.xyz/t/not-requiring-justifications-in-blocks-can-lead-to-trivial-dos-attacks/1926)

<div class="topic-metadata">

**Author:** [@nazar-pc](https://forum.autonomys.xyz/u/nazar-pc)\
**Replies:** 19\
**Last updated:** [October 9, 2023, 4:59pm UTC](https://forum.autonomys.xyz/t/not-requiring-justifications-in-blocks-can-lead-to-trivial-dos-attacks/1926 "2023-10-09T16:59:37Z")

</div>

Right now we use what Substrate calls “justifications” to store PoT checkpoints. Justifications are pieces of data stored alongside the block in the blockchain database and typically used for finality in PoStake blockcha…

---

## [Thoughts about what to include in block header and slot number](https://forum.autonomys.xyz/t/thoughts-about-what-to-include-in-block-header-and-slot-number/1624)

<div class="topic-metadata">

**Author:** [@nazar-pc](https://forum.autonomys.xyz/u/nazar-pc)\
**Replies:** 4\
**Last updated:** [August 24, 2023, 6:51am UTC](https://forum.autonomys.xyz/t/thoughts-about-what-to-include-in-block-header-and-slot-number/1624 "2023-08-24T06:51:49Z")

</div>

We have discussed that we will use randomness from slot n to farm, but will wait for something like n+6 before actually producing a block with the solution to ensure everyone is in the same conditions and slower or faste…

---

## [Notion of time slots with PoT](https://forum.autonomys.xyz/t/notion-of-time-slots-with-pot/1600)

<div class="topic-metadata">

**Author:** [@nazar-pc](https://forum.autonomys.xyz/u/nazar-pc)\
**Replies:** 13\
**Last updated:** [August 8, 2023, 3:04pm UTC](https://forum.autonomys.xyz/t/notion-of-time-slots-with-pot/1600 "2023-08-08T15:04:37Z")

</div>

I noticed a “small” implementation problem. Out notion of time was fixed before PoT, what I mean by that is that our time slots were basically current time - time of the block #1 divided by the time slot duration. Howe…

---

## [AES usage in PoT](https://forum.autonomys.xyz/t/aes-usage-in-pot/1522)

<div class="topic-metadata">

**Author:** [@nazar-pc](https://forum.autonomys.xyz/u/nazar-pc)\
**Replies:** 0\
**Last updated:** [June 6, 2023, 10:53am UTC](https://forum.autonomys.xyz/t/aes-usage-in-pot/1522 "2023-06-06T10:53:24Z")

</div>

Current spec says that we use AES, but that is a big too high-level IMO. In particular, when using AES-NI intrinsics, there are a few distinct intrinsics that can be used. Here is what encoding looked like in our old e…

---

## [Proof-of-time propagation](https://forum.autonomys.xyz/t/proof-of-time-propagation/1519)

<div class="topic-metadata">

**Author:** [@dariolina](https://forum.autonomys.xyz/u/dariolina)\
**Replies:** 0\
**Last updated:** [June 5, 2023, 2:06pm UTC](https://forum.autonomys.xyz/t/proof-of-time-propagation/1519 "2023-06-05T14:06:08Z")

</div>

For the Proof-of-Time specification, one of the questions is how exactly the proofs-of-time will reach farmers. As we have previously discussed: domain operators (executors) are expected to dedicate a CPU core to run…
