Support

We're here to help you get the most out of Truestamp. Find answers to common questions or get in touch with our support team.

Community & Updates

Share feedback, follow what we're building next, and see what just shipped. Each opens right here in a popup, so no separate account is needed.

Knowledge Base

Browse the concepts behind Truestamp. Pick a domain to explore, follow the links between concepts, or search across everything.

Towards More Reliable Bitcoin Timestamps (arXiv)

Short paper by Szalachowski (2018) showing Bitcoin block timestamps are miner-manipulable, and proposing external trusted timestamping authorities and SSL/TLS reference times to bound a block to a provable time window.

Open resource

Overview

“Towards More Reliable Bitcoin Timestamps” is a short paper by Pawel Szalachowski (arXiv, 2018) that examines a weakness in how Bitcoin records time. Although the blockchain establishes a reliable ORDER of blocks, the wall-clock timestamp a miner writes into a block header is only loosely constrained by the protocol and can be shifted forward or backward within a wide tolerance without detection. That makes a raw block timestamp weak evidence of when data actually existed. The paper proposes a backward-compatible scheme that gives each block a narrow, provable time bracket derived from independent external sources, which connects directly to how Truestamp frames a submission window rather than a creation time.

Key points

  • Bitcoin consensus only requires a block timestamp to exceed the median of the previous eleven blocks and to sit within a couple of hours of network-adjusted time, so a miner has meaningful freedom to misstate it.
  • Consequently a block timestamp alone is a weak claim about real-world time: block ordering is strong, absolute timing is not.
  • The construction brackets a block between two externally attested times, T0 and T1, so the block can be proven to have been created within that interval.
  • The reference times come from widely deployed, already-trusted infrastructure (SSL/TLS servers acting as informal timestamping authorities), making the scheme practical to adopt without changing Bitcoin itself.
  • The result is a provable freshness bound rather than a single asserted instant.

Relevance to Truestamp

Truestamp deliberately proves a submission window, not an exact creation time, and folds independent public randomness into its blocks. This paper is useful background on why raw blockchain timestamps are insufficient on their own, and on how external reference points can turn a loose timestamp into a bounded, verifiable interval, echoing the distinction between an item commitment and a block commitment.

Citations

  1. Towards More Reliable Bitcoin Timestamps (arXiv:1803.09028). Pawel Szalachowski, 2018. Primary source summarized by this document.

Get Help

API Documentation

Comprehensive guides for the REST and GraphQL APIs, including interactive documentation and code examples.

View API Docs

FAQ

Quick answers to the most commonly asked questions about timestamping and verification.

Browse FAQ

Email Support

Send us a message and our team will respond within 24 hours.

[email protected]

Security Issues

Report security vulnerabilities through our responsible disclosure program.

[email protected]