HashMyWords guide

Blockchain timestamping and Hedera, in plain English

Blockchain timestamping is a common term for anchoring a cryptographic hash to an external public ledger. HashMyWords uses Hedera Consensus Service to record SHA-256 hashes with an independently checkable consensus time.

Free · no account required

What is blockchain timestamping?

Blockchain timestamping generally means linking a cryptographic hash of digital content to a public distributed-ledger record. The original content does not need to be written onto the ledger itself. HashMyWords uses Hedera Consensus Service rather than a conventional blockchain, but the evidence model is similar: a hash is recorded with an independently checkable network time.

The result is a public record that can later be compared with the same content. If the content still produces the same proof hash, it is consistent with the material represented by the earlier record.

The process in four steps

Hash the contentA cryptographic hash function turns the content into a fixed-length digital fingerprint.
Submit the proof hashHashMyWords submits the compact proof value to its dedicated Hedera HCS topic.
The network confirms itHedera reaches consensus on the message order and consensus timestamp.
Verify laterRecreate the relevant hash and compare it with the earlier Hedera evidence.

Why not just store the text on a website?

A conventional website database is controlled by the website operator. Administrators can usually edit, delete or replace records. That is useful for normal application data such as search indexes, accounts, labels and collections, but it should not be the permanent proof authority.

Hedera provides the separate evidence layer. HashMyWords uses its database to make the product fast and useful, while a confirmed HCS record remains independently checkable even if the application database later changes.

How HashMyWords uses Hedera

HashMyWords uses Hedera Consensus Service to record compact cryptographic proof hashes in a dedicated HCS topic. The HCS record does not contain the original file or private plaintext. The application treats Hedera's consensus timestamp for the message as the authoritative network time.

For current H2 file proofs, the HCS message is exactly the standard 64-character file SHA-256. Current Private text keeps its plaintext in the browser and records its standard SHA-256 publicly on Hedera. Historical hwm-private-v1 text proofs used a salted SHA-256 instead.

What cryptographic timestamping cannot do

The technology is deliberately narrow. It can create strong evidence about a proof hash and a point in ledger history. It cannot decide who owns an idea, whether a statement is true, whether a person actually created the material, or how a court should treat the evidence.

Those questions require context beyond the Hedera record.

Frequently asked questions

Does timestamping put my whole document on Hedera?

No. HashMyWords records a compact cryptographic proof hash rather than the full file or private message in its Hedera HCS record. Current H2 file proofs deliberately publish the standard file SHA-256.

Can HashMyWords change a confirmed HCS message?

No. HashMyWords cannot simply edit a message after the Hedera network has reached consensus on it.

Why does HashMyWords use SHA-256?

SHA-256 is a widely used cryptographic hash function that produces a fixed 256-bit fingerprint and is suitable for detecting changes in digital content.

Is a Hedera timestamp the same as a digital signature?

No. A timestamp links a proof hash to a recorded time. A digital signature is designed to demonstrate that a particular private key signed data.

Continue in the Guide

Contents