Blockchain-Zeitstempel OpenTimestamps

OpenTimestamps-Datei (.ots) verifizieren: drei kostenlose Methoden

Eine .ots-Datei belegt, dass eine Datei spätestens zum Zeitpunkt eines bestimmten Bitcoin-Blocks existierte. Sie prüfen sie kostenlos auf opentimestamps.org oder auf der Kommandozeile, ein ProofSnap-Beweispaket im Vertrauens-Verifizierer. Dieser Leitfaden (Stand 2026) zeigt die drei Wege und ordnet den Zeitstempel rechtlich ein.

Von Radim Motycka, Gründer und leitender Ingenieur von ProofSnap • • 7 Min. Lesezeit •

Kurz gesagt

Öffnen Sie opentimestamps.org, ziehen Sie die .ots-Datei auf die Seite und danach die Originaldatei. Meldet das Tool einen Bitcoin-Block mit Datum, ist der Zeitstempel bestätigt: Die Datei existierte spätestens zu diesem Zeitpunkt und ist seitdem unverändert. Bei einem ProofSnap-Beweispaket ist die Originaldatei manifest.json, die Zeitstempeldatei manifest.json.ots.

So sieht ProofSnap aus

In der Seitenleiste der Erweiterung starten Sie die Erfassung. Ab dem Tarif Professional enthält das Paket die .ots-Datei.

ProofSnap-Seitenleiste auf Deutsch mit der Schaltfläche „Seiten-Schnappschuss erstellen“, der Auswahl der Beweissprache und dem Schalter für den qualifizierten eIDAS-Zeitstempel
Die Seitenleiste der Erweiterung, hier auf Deutsch.

Was Sie vor der Erfassung entscheiden

Seiten-Schnappschuss erstellen
Erfasst die Seite als Ganzes und erzeugt das Beweispaket mit Hashwerten, Signatur und Zeitstempel.
Beweissprache
Bestimmt die Sprache des Beweis-PDFs. Für ein deutsches Gericht wählen Sie Deutsch, auch bei einer englischsprachigen Seite.
Videoaufzeichnung
Zeichnet den Erfassungsvorgang als Video auf.
Qualifizierter eIDAS-Zeitstempel
Verfügbar in den Tarifen Enterprise und Company sowie mit dem eIDAS SnapPack. Der Zähler zeigt die verbleibenden Zeitstempel.

1. Was ist eine .ots-Datei?

Eine .ots-Datei ist der Beleg eines Zeitstempels nach dem offenen Protokoll OpenTimestamps. Sie enthält den Rechenweg vom SHA-256-Hashwert Ihrer Datei bis zu einem Block der Bitcoin-Blockchain. Die Datei ist klein, und jeder kann sie ohne Konto prüfen. Nicht zu verwechseln ist sie mit Tabellenvorlagen aus LibreOffice, die dieselbe Endung .ots tragen.

  1. 1. Hashwert: Aus Ihrer Datei wird ein SHA-256-Hashwert berechnet, ein digitaler Fingerabdruck.
  2. 2. Bündelung: Kalenderserver fassen viele Hashwerte in einem Merkle-Baum zusammen.
  3. 3. Verankerung: Die Wurzel des Baums wird in eine Bitcoin-Transaktion geschrieben, die in einen Block aufgenommen wird.
  4. 4. Beleg: Die .ots-Datei speichert den Weg von Ihrem Hashwert zu diesem Block.
  5. 5. Prüfung: Wer prüft, rechnet diesen Weg nach und vergleicht ihn mit der Blockchain.

So sieht ein Beweispaket aus

Laden Sie ein echtes Beweispaket herunter, so wie ProofSnap es als ZIP-Datei erzeugt, und prüfen Sie seine .ots-Datei selbst. Oder senden Sie eine URL an support@getproofsnap.com, und wir erfassen sie kostenlos für Sie.

Musterpaket herunterladen

2. Methode 1: online auf opentimestamps.org

  1. 1. Öffnen Sie opentimestamps.org oder dgi.io/ots.
  2. 2. Ziehen Sie die .ots-Datei auf die Seite.
  3. 3. Ziehen Sie die Originaldatei dazu. Bei einem ProofSnap-Beweispaket entpacken Sie die ZIP-Datei und verwenden manifest.json.ots und manifest.json.
  4. 4. Lesen Sie das Ergebnis: Das Tool nennt den Bitcoin-Block und das Datum, zu dem die Datei spätestens existierte.

Stimmt die Originaldatei nicht mit dem Hashwert in der .ots-Datei überein, schlägt die Prüfung fehl. Schon ein einziges geändertes Zeichen genügt dafür.

3. Methode 2: ProofSnap-Beweispaket im Vertrauens-Verifizierer

Ein ProofSnap-Beweispaket prüfen Sie in einem Schritt, ohne es zu entpacken. Das gilt auch für das Paket, das entsteht, wenn Sie eine Datei mit Zeitstempel zertifizieren:

  1. 1. Öffnen Sie den Vertrauens-Verifizierer.
  2. 2. Wählen Sie die ZIP-Datei aus.
  3. 3. Der Verifizierer prüft die SHA-256-Hashwerte aller Dateien, die RSA-4096-Signatur des Manifests, den OpenTimestamps-Beleg und, falls vorhanden, den qualifizierten eIDAS-Zeitstempel.

Kostenlos und ohne Konto, auch für Anwälte, Gerichte und die Gegenseite. Die Dateien werden im Browser geprüft. Für die Prüfung der Zeitstempel übermittelt der Verifizierer den Hashwert und die Zeitstempeldatei an einen ProofSnap-Server, nicht den Inhalt des Pakets.

4. Methode 3: Kommandozeile

Der offizielle OpenTimestamps-Client prüft einen Zeitstempel anhand eines eigenen Bitcoin-Core-Knotens. Ein Knoten im Pruning-Modus genügt.

# Installieren
pip install opentimestamps-client

# Verifizieren
ots verify manifest.json.ots

# Mit Zugangsdaten zum lokalen Bitcoin-Knoten
ots --bitcoin-node http://USER:PASS@127.0.0.1:8332/ verify manifest.json.ots

# Viele Pakete auf einmal
for f in beweis_*/manifest.json.ots; do ots verify "$f"; done

Bei Erfolg meldet der Client Success! Bitcoin block … attests existence as of … mit Blocknummer und Datum. Eine Alternative in Go ist fiatjaf/ots.

5. Status „pending“

„Pending“ bedeutet, dass der Hashwert bei den Kalenderservern eingegangen, aber noch nicht in einem Bitcoin-Block verankert ist. Das dauert in der Regel einige Stunden.

  • • Online: nach einigen Stunden die .ots-Datei erneut auf opentimestamps.org prüfen. Das Tool holt den fehlenden Teil des Belegs ab.
  • • Kommandozeile: ots upgrade manifest.json.ots ausführen, damit die Datei den vollständigen Beleg enthält.

6. Was das Ergebnis bedeutet

  • • Die Datei existierte spätestens zu diesem Zeitpunkt. Ihr Hashwert ist mit einem Block verknüpft, der zu diesem Zeitpunkt gebildet wurde.
  • • Die Datei ist seitdem unverändert. Jede Änderung ergäbe einen anderen Hashwert, und die Prüfung würde fehlschlagen.
  • • Jeder kann das prüfen.

Der Zeitstempel belegt Existenz und Unversehrtheit. Über die Richtigkeit des Inhalts sagt er nichts.

7. Rechtliche Einordnung in Deutschland und der EU

Ein OpenTimestamps-Beleg ist ein elektronischer Zeitstempel, aber kein qualifizierter. Die eIDAS-Verordnung verbietet, einen elektronischen Zeitstempel allein deshalb als Beweismittel zurückzuweisen, weil er elektronisch ist oder die Anforderungen an einen qualifizierten Zeitstempel nicht erfüllt. Eine gesetzliche Vermutung knüpft sie nur an den qualifizierten Zeitstempel:

„Für qualifizierte elektronische Zeitstempel gilt die Vermutung der Richtigkeit des Datums und der Zeit, die darin angegeben sind, sowie der Unversehrtheit der mit dem Datum und der Zeit verbundenen Daten.“

Art. 41 Abs. 2 eIDAS-Verordnung, amtlicher deutscher Wortlaut

Vor einem deutschen Zivilgericht würdigt das Gericht einen Bitcoin-Zeitstempel deshalb frei nach § 286 ZPO, im Zusammenhang mit den übrigen Beweismitteln. Der Wert des Belegs liegt darin, dass ihn jeder Sachverständige unabhängig nachrechnen kann.

Wer die gesetzliche Vermutung braucht, ergänzt einen qualifizierten Zeitstempel. In den Tarifen Enterprise und Company sowie mit dem eIDAS SnapPack bezieht ProofSnap ihn von Disig a.s., einem qualifizierten Vertrauensdiensteanbieter auf der EU-Vertrauensliste.

8. OpenTimestamps oder qualifizierter eIDAS-Zeitstempel

Vergleich zwischen OpenTimestamps und qualifiziertem eIDAS-Zeitstempel
MerkmalOpenTimestamps (Bitcoin)Qualifizierter eIDAS-Zeitstempel
AusstellerKein Aussteller, dezentral über die Bitcoin-BlockchainQualifizierter Vertrauensdiensteanbieter
Gesetzliche VermutungKeine, freie BeweiswürdigungRichtigkeit von Datum und Zeit, Unversehrtheit der Daten
PrüfungAbgleich mit der BlockchainZertifikatskette des Anbieters und EU-Vertrauensliste
Bei ProofSnapAb dem Tarif ProfessionalEnterprise, Company und eIDAS SnapPack

Beide ergänzen sich: Der Bitcoin-Beleg ist von keinem Anbieter abhängig, der qualifizierte Zeitstempel trägt die gesetzliche Vermutung.

Für OSINT-Ermittler: die .ots-Datei in der Beweiskette

Werden Kanäle oder Beiträge nach der Erfassung gelöscht, wird oft eingewandt, die Aufnahmen seien nachträglich erstellt worden. Die .ots-Datei belegt, dass sie spätestens zum Zeitpunkt des Bitcoin-Blocks existierten. Im Beweispaket wirkt sie mit weiteren Dateien zusammen:

  • • manifest.json: die SHA-256-Hashwerte aller Dateien
  • • manifest.sig: die RSA-4096-Signatur des Manifests
  • • manifest.json.ots: der Bitcoin-Zeitstempel
  • • chain_of_custody.json: die Beweiskette, angelehnt an ISO/IEC 27037
  • • Screenshot, Seiten-HTML und Metadaten

Für den Zeitstempel übermittelt ProofSnap nur den Hashwert des Manifests, nicht den Inhalt der Erfassung.

Beweispakete mit Blockchain-Zeitstempel erstellen

ProofSnap erfasst Webseiten mit SHA-256-Hashwerten, RSA-4096-Signatur und Beweiskette. Ab dem Tarif Professional enthält jedes Paket eine .ots-Datei, die jeder prüfen kann. Die Tarife stehen im Preisabschnitt.

Kreditkarte erforderlich.

9. Was ProofSnap kostet

Abgerechnet wird in US-Dollar. Die Eurobeträge sind gerundete Richtwerte (Stand August 2026).

ProofSnap-Tarife und Einmalkäufe mit Preisen in USD und ungefährem Eurogegenwert
Tarif oder PaketPreisEnthält
Standard SnapPack4,99 USD (ca. 4,30 EUR) für 10 Erfassungen, unbefristet gültigFür einzelne Fälle, ohne Abo
Essential8,99 USD pro Monat (ca. 7,80 EUR) oder 80 USD pro Jahr (ca. 69,60 EUR)Hashwerte, Signatur und Beweiskette
Professional16,99 USD pro Monat (ca. 14,80 EUR) oder 160 USD pro Jahr (ca. 139,20 EUR)Zusätzlich der Bitcoin-Zeitstempel (OpenTimestamps)
Enterprise28,99 USD pro Monat (ca. 25,20 EUR) oder 280 USD pro Jahr (ca. 243,60 EUR)Zusätzlich qualifizierte eIDAS-Zeitstempel und eigenes Branding im Beweis-PDF
Company18,99 USD pro Nutzer und Monat (ca. 16,50 EUR)Für Teams mit mehreren Bearbeitern
eIDAS SnapPack4,99 USD (ca. 4,40 EUR) für 1 Zeitstempel, 14,99 USD (ca. 13,00 EUR) für 5, 24,99 USD (ca. 21,70 EUR) für 10Qualifizierte Zeitstempel ohne Enterprise-Abo
Video SnapPack9,99 USD (ca. 8,70 EUR) für 1 Video, 24,99 USD (ca. 21,70 EUR) für 3, 69,99 USD (ca. 60,90 EUR) für 10Längere Videoaufzeichnungen, mit je einem eIDAS-Credit

Credits aus eIDAS SnapPacks und Video SnapPacks sind 12 Monate gültig, Credits aus dem Standard SnapPack verfallen nicht.

7 Tage kostenlos testen

Kreditkarte erforderlich. Ohne Abo: Standard SnapPack für 4,99 USD (ca. 4,30 EUR).

10. Häufige Fragen

Wie verifiziere ich eine .ots-Datei?

Ziehen Sie die .ots-Datei und die Originaldatei auf opentimestamps.org oder dgi.io/ots. Das Tool rechnet den Weg vom Hashwert zum Bitcoin-Block nach. Ein ProofSnap-Beweispaket prüfen Sie als ZIP-Datei im Vertrauens-Verifizierer.

Was ist eine .ots-Datei?

Ein kleiner Beleg mit dem Weg vom SHA-256-Hashwert Ihrer Datei zu einem Bitcoin-Block. Er zeigt, dass die Datei spätestens zum Zeitpunkt dieses Blocks existierte und seitdem unverändert ist.

Geht die Prüfung auch ohne eigenen Bitcoin-Knoten?

Ja, mit den Online-Tools, die dafür öffentliche Blockdaten abfragen. Der offizielle Kommandozeilen-Client braucht dagegen einen lokalen Bitcoin-Core-Knoten, ein Knoten im Pruning-Modus genügt.

Meine .ots-Datei zeigt „pending“. Was nun?

Der Hashwert ist eingegangen, aber noch nicht in einem Bitcoin-Block verankert. Warten Sie einige Stunden und prüfen Sie die Datei dann erneut auf opentimestamps.org, oder führen Sie ots upgrade aus.

Wird ein Blockchain-Zeitstempel vor deutschen Gerichten anerkannt?

Er darf als Beweismittel nicht allein deshalb zurückgewiesen werden, weil er elektronisch ist. Die gesetzliche Vermutung der Richtigkeit von Datum und Uhrzeit sowie der Unversehrtheit gilt aber nur für qualifizierte Zeitstempel. Einen Bitcoin-Zeitstempel würdigt das Gericht frei. Wer die Vermutung braucht, ergänzt einen qualifizierten eIDAS-Zeitstempel.

Wie verifiziere ich ein ProofSnap-Beweispaket?

Wählen Sie die ZIP-Datei im Vertrauens-Verifizierer aus. Er prüft die SHA-256-Hashwerte, die RSA-4096-Signatur, den OpenTimestamps-Beleg und, falls vorhanden, den qualifizierten eIDAS-Zeitstempel. Kostenlos und ohne Konto.

Quellen