Eine Alternative zu OpenTimestamps
OpenTimestamps ist wirklich gute Software: kostenlos, quelloffen, auf Bitcoin verankert und das, was dieses Feld am ehesten als Standard akzeptiert. Wenn Sie technisch versiert sind und sich an der Kommandozeile wohlfühlen, mag es genau das sein, was Sie brauchen. Diese Seite behandelt die Fälle, in denen dies nicht zutrifft.
Was OpenTimestamps leistet
OpenTimestamps aggregiert viele Hashwerte in einem Merkle-Baum und schreibt den Baum-Wurzelhash auf Bitcoin, sodass eine große Anzahl von Zeitstempeln sich die Kosten einer einzigen Transaktion teilen muss. Das ist der Grund, warum es kostenlos sein kann, und es handelt sich um ein elegantes Design.
Sie führen einen Client aus (CLI, Python-Bibliothek oder die Webseite), übermitteln einen Hashwert und erhalten eine .ots-Beweisdatei zurück. Sobald die aggregierte Commitment-Transaktion bestätigt ist, aktualisieren Sie den Beweis, und er wird unabhängig gegen die Bitcoin-Kette verifizierbar.
Erstellt von Peter Todd, ist es quelloffen und weithin anerkannt. Dies hier ist keine Kritik an der Software.
Wo die Hürden liegen
Die Kompromisse sind real, und sie betreffen vor allem den operativen Aufwand und nicht die Kryptographie:
- Sie müssen die
.ots-Datei aufbewahren. Der Beweis lebt in dieser Datei. Wenn Sie sie verlieren, ist der Zeitstempel weg — die Bitcoin-Transaktion allein hilft Ihnen nicht weiter, da sie sich auf einen Merkle-Wurzelhash und nicht direkt auf Ihren Hashwert bezieht. - Das Aktualisieren ist ein manueller Schritt. Ein frischer Beweis ist „unvollständig“, bis die Aggregation bestätigt ist und Sie das Upgrade durchführen. Viele Menschen tun dies nie und stellen es erst Jahre später fest.
- Es setzt technische Kenntnisse voraus. Das Kalender-Server-Modell, die Merkle-Aggregation und das Aktualisieren des Beweises sind Konzepte, die ein nicht-technischer Anspruchsteller unter Druck kaum erklären kann.
- Das Ausgabeformat ist kein Dokument. Sie erhalten eine binäre Beweisdatei, nichts, das Sie einem Anwalt, einem Kunden oder einer Versicherung aushändigen können.
- Der Support ist community-basiert. Angemessen für kostenlose Software; weniger komfortabel, wenn etwas auf dem Spiel steht.
Wo wir anders sind
| OpenTimestamps | BlockchainSign | |
|---|---|---|
| Kosten | Kostenlos | Einmalige Gebühr pro Zertifikat |
| Chain | Bitcoin, via Aggregation | Ethereum, direkte Transaktion |
| Was Sie behalten | Eine .ots-Beweisdatei |
Ein lesbares Zertifikat mit dem Transaktionslink |
| Vollständigkeit des Beweises | Erfordert einen manuellen Upgrade-Schritt | Vollständig bei Bestätigung |
| Verlust des Artefakts | Zeitstempel nicht wiederherstellbar | Der Hashwert befindet sich selbst in der Transaktion |
| Oberfläche | CLI / Bibliothek / Webseite | Browser, keine Installation |
| Erklärung gegenüber einem Anwalt | Sie sind die Dokumentation | Zertifikat plus ein öffentlicher Etherscan-Link |
| Support | Community | Direkt |
Der wesentliche Unterschied ist die direkte Transaktion. Wir schreiben den Hashwert Ihres Inhalts in die Eingabedaten seiner eigenen Ethereum-Transaktion, sodass er von jedem mit „Als UTF-8 anzeigen“ auf Etherscan lesbar ist, ohne Client-Software und ohne Beweisdatei. Das ist teurer pro Zeitstempel — weshalb wir berechnen und OpenTimestamps nicht — und viel einfacher als Beweismittel vorzulegen.
Seien Sie klar darüber, was keines davon leistet
Beides beweist dasselbe schmale Faktum: Eine Datei existierte bis zu einem bestimmten Zeitpunkt und hat sich nicht verändert. Weder beweist es die Urheberschaft, noch schafft es ein rechtliches Recht. Siehe Existenznachweis vs. Urheberschaftsnachweis — dies gilt identisch für beide Tools.
Wählen Sie OpenTimestamps, wenn
- Sie sich mit einer CLI wohlfühlen und Beweisdateien zuverlässig verwalten werden.
- Sie im großen Umfang zeitstempeln und die Kosten wichtiger sind als der Komfort.
- Sie die Verankerung auf Bitcoin bevorzugen oder einen Kalender-Server selbst hosten möchten.
- Sie das Zeitstempeln in Software integrieren, die Sie kontrollieren.
Wählen Sie uns, wenn
- Sie ein Zertifikat wünschen, das Sie jemandem aushändigen können, und keine binäre Beweisdatei.
- Sie lieber keinen Schritt haben, den Sie vergessen könnten.
- Sie den Hashwert direkt in einer öffentlichen Transaktion lesbar haben möchten.
- Sie dies für ein spezifisches, wichtiges Dokument tun und nicht im großen Maßstab.
Beide sind legitim. Wenn OpenTimestamps zu Ihrer Arbeitsweise passt, nutzen Sie es — das Design ist solide und der Preis unschlagbar.