Timestamp GIT Secure your prior art without exposing code

← Alle Beiträge

2026-09-01

Wie Bitcoin beweisen kann, dass Ihre IP zuerst existierte

Wie Bitcoin beweisen kann, dass Ihre IP zuerst existierte
timestamp git blockchain proof

Wie Bitcoin beweisen kann, dass Ihre IP zuerst existierte

Kann ein dezentrales Kryptowährungs-Netzwerk beweisen, dass Ihre Software an einem bestimmten Datum existierte – ohne jemals Ihren Quellcode zu sehen? Das ist das Kernversprechen eines Bitcoin-Zeitstempels für geistiges Eigentum. Es geht nicht darum, Dateien in ein öffentliches Ledger hochzuladen. Es geht darum, einen kryptografischen Fingerabdruck Ihrer Arbeit so in der Bitcoin-Blockchain zu verankern, dass jeder – einschließlich eines Gerichts – später verifizieren kann, dass die Arbeit vor einem bestimmten Zeitpunkt existierte.

Für Entwickler, Gründer und Compliance-Verantwortliche ändert dies den Standard für Prior-Art-Nachweise. Statt sich auf editierbare Git-Historien, interne Server-Logs oder eine teure Patentanmeldung zu verlassen, können Sie jeden Abend einen Commit-Hash in Bitcoin einfrieren. Timestamp GIT automatisiert diesen Prozess mit einer GitHub-App, sodass jeder Commit in einem überwachten Repository verankert wird – ohne CLI, ohne manuellen Export und ohne einen einzigen OpenTimestamps-Befehl.

Kann Bitcoin wirklich beweisen, dass Sie eine Idee zuerst hatten?

Die kurze Antwort lautet: Ja, mit einer entscheidenden Einschränkung. Bitcoin speichert nicht Ihre Idee, Ihr Dokument oder Ihren Code. Ein Zeitstempel beweist, dass ein bestimmter kryptografischer Fingerabdruck dieser Arbeit zu einem bestimmten Zeitpunkt existierte. Wenn Sie die ursprüngliche Arbeit vorlegen und zeigen können, dass sie mit dem in einem bestimmten Bitcoin-Block verankerten Fingerabdruck übereinstimmt, haben Sie einen mathematisch starken Existenzbeweis.

Der Fingerabdruck ist ein Einweg-Hash. Bei gegebener Eingabe können Sie immer den Hash berechnen. Bei gegebenem Hash können Sie die Eingabe nicht wiederherstellen. Diese Eigenschaft hält Ihr geistiges Eigentum vertraulich. Nur der Hash wird verankert, nicht die Quelle. Im Workflow von Timestamp GIT liest das Produkt ausschließlich einen Git-Commit-Hash – niemals Ihre Dateien.

Das unterscheidet sich vom „Speichern von Daten auf der Blockchain“. Der eigentliche Code bleibt in Ihrem Git-Repository. Die Blockchain enthält einen winzigen, undurchsichtigen Beweis, dass ein bestimmter Repository-Zustand zum Zeitpunkt der Verankerung existierte. Das reicht für Prior-Art-Streitigkeiten aus und vermeidet die Datenschutz- und Kostenprobleme, die entstehen, wenn proprietäre Daten on-chain gelegt werden.

Eine einfache Analogie: Ihre Idee in einem öffentlichen Tresor versiegeln

Stellen Sie sich vor, Sie schreiben Ihre Idee auf ein Blatt Papier, versiegeln es in einem manipulationssicheren Umschlag und übergeben es einem öffentlichen Tresor, der das genaue Datum und die Uhrzeit der Hinterlegung aufzeichnet. Der Tresor darf den Umschlag nicht öffnen. Er lagert nur den versiegelten Gegenstand. Wenn später jemand behauptet, die Idee zuerst erfunden zu haben, können Sie den Umschlag vor Gericht öffnen und sowohl den Inhalt als auch das aufgezeichnete Datum zeigen.

Der Umschlag ist wie ein kryptografischer Hash: Er beweist, dass bestimmter Inhalt existierte, ohne ihn preiszugeben. Der öffentliche Tresor ist die Bitcoin-Blockchain: dezentral, unveränderlich und global verifizierbar. Es gibt kein einzelnes Gebäude, in das man einbrechen könnte, keinen Administrator, der das Ledger verändern könnte, und kein Unternehmen, dessen Verschwinden den Datensatz löschen würde.

Diese Analogie funktioniert gut für Entwickler und Compliance-Verantwortliche, weil sie zwei Fragen trennt, die oft vermischt werden: „Kann ich beweisen, was der Inhalt war?“ und „Kann ich beweisen, wann er existierte?“ Zeitstempel beantworten die zweite Frage mit kryptografischer Sicherheit. Urheberschaft und Registrierung bleiben wichtig, aber das Existenzdatum ist oft das schwächste Glied in IP-Streitigkeiten.

Unter der Haube: Vom Git-Commit zum Bitcoin-Anker

Verankern wir die Analogie in dem, was tatsächlich passiert, wenn Sie Timestamp GIT verwenden.

Git gibt jedem Commit bereits einen eindeutigen Hash. Sie können ihn lokal sehen mit:

git log -1 --format=%H

Eine typische Ausgabe könnte so aussehen:

9f2c6d4e8a1b7a3c5d6e9f0a1b2c3d4e5f6a7b8c

Dieser 40-stellige SHA-1-Wert ist ein Fingerabdruck des gesamten Repository-Zustands zu diesem Commit. Timestamp GIT benötigt keine der Dateien, die diesen Hash erzeugt haben. Es braucht nur den Hash selbst.

Von dort aus sieht der Workflow so aus:

  1. Commit-Erkennung: Die GitHub-App erkennt neue Commits in überwachten Repositories über Webhooks. Im Enterprise-ZK-Modus läuft eine kurze GitHub Action in Ihrer Umgebung und überträgt nur Commit-Hashes an die Timestamp-GIT-API.
  2. Nächtliche Stapelverarbeitung: Ein Worker gruppiert jeden Abend ausstehende Commit-Hashes, erstellt Manifest-Dateien für jedes Repository und baut einen Merkle-Baum aus den Hashes.
  3. Bitcoin-Verankerung: Die Merkle-Wurzel wird über das OpenTimestamps-Protokoll in der Bitcoin-Blockchain verankert. Das Bitcoin-Netzwerk bestätigt den Anker, normalerweise innerhalb von etwa drei Stunden.
  4. Beweisbereitstellung: Das Manifest und eine .ots-Quittungsdatei werden in einen dedizierten Timestamps-Branch oder ein Shadow-Repository übertragen.

Sie führen keine rohen Transaktionsbefehle oder OpenTimestamps-CLI-Schritte aus. Das Produkt verwaltet die gesamte Pipeline. Das Ergebnis ist ein unabhängiger Beweis, den Sie offline aufbewahren können. Selbst wenn Timestamp GIT verschwindet, bleibt die .ots-Quittung mit Standard-Verifizierungswerkzeugen gegen die Bitcoin-Blockchain überprüfbar.

Für eine detailliertere Anleitung zur Einrichtung der GitHub-App siehe Automatisches Zeitstempeln jedes Git-Commits mit einer GitHub-App.

Warum das für geistiges Eigentum wichtig ist (und häufige Missverständnisse)

Der praktische Wert eines Bitcoin-Zeitstempels für geistiges Eigentum ist nicht Neuheit – es ist Beweiskraft. Software-Streitigkeiten drehen sich selten darum, ob eine Funktion originell ist. Sie drehen sich darum, wer beweisen kann, wann er sie gebaut hat.

Ein in Bitcoin verankerter Zeitstempel bietet Ihnen mehrere Vorteile:

  • Prior Art gegen Patent-Trolle: Wenn eine nicht-praktizierende Einheit ein breites Patent anmeldet, kann Ihr zeitgestempelter Commit belegen, dass Sie die Technologie vor deren Anmeldedatum implementiert haben.
  • Urheberschaftsklarheit bei Streitigkeiten: Wenn ein ehemaliges Teammitglied oder ein Auftragnehmer behauptet, eine Funktion später erfunden zu haben, liefert der Commit-Hash eine unveränderliche Aufzeichnung darüber, wann diese Arbeit existierte.
  • Verteidigung unabhängiger Entwicklung: Wenn ein Wettbewerber behauptet, dieselbe Logik unabhängig entwickelt zu haben, kann Ihr früherer Zeitstempel helfen, die Zeitlinie zu etablieren.

Häufige Missverständnisse halten Teams oft davon ab, diese Technik zu nutzen:

  • „Bitcoin-Zeitstempel sind nur für Kryptowährungen.“ Der Zeitstempel-Mechanismus ist ein Allzweck-Notar. Das Bitcoin-Netzwerk fungiert als Zeitstempel-Schicht, nicht als Zahlungssystem für den Beweis.
  • „Mein Quellcode wird offengelegt.“ Nein. Nur der Einweg-Hash wird verankert. Ihn umzukehren ist rechnerisch unmöglich.
  • „Das ist dasselbe wie eine Patent- oder Urheberrechtsregistrierung.“ Ist es nicht. Es ist komplementär. Formale Registrierung gewährt in vielen Rechtsordnungen gesetzliche Rechte; ein Zeitstempel etabliert den Nachweis eines faktischen Datums.
  • „Git-Historie ist bereits ein Beweis.“ Git-Historien liegen auf Servern, die Ihnen möglicherweise nicht gehören, und können umgeschrieben werden. In rechtlichen Prüfungen werden interne Logs oft als eigennützig behandelt. Ein Bitcoin-verankerter Zeitstempel ist mathematisch verifizierbar und hängt nicht von Ihren eigenen Aufzeichnungen ab.

Dieser letzte Punkt ist wichtig. Ein Zeitstempel ersetzt nicht Ihre Git-Historie; er macht einen bestimmten Commit-Hash für jeden mit der Quittung und der Blockchain extern verifizierbar.

So starten Sie mit Bitcoin-Zeitstempeln für Ihren Code

Timestamp GIT ist darauf ausgelegt, dies zu einer einmaligen Einrichtung zu machen. Der primäre Weg ist:

  1. Installieren Sie die GitHub-App. Verbinden Sie Ihr GitHub-Konto und gewähren Sie die Berechtigungen, die Timestamp GIT benötigt.
  2. Wählen Sie Repositories aus. Entscheiden Sie, welche öffentlichen oder privaten Repos überwacht werden sollen. Die App liest im Standardmodus nur den HEAD-Commit-Hash überwachter Repositories.
  3. Lassen Sie den nächtlichen Worker laufen. Auf Ihren Entwickler-Rechnern gibt es nichts auszuführen. Alle 24 Stunden werden ausstehende Commit-Hashes gebündelt, in Bitcoin verankert und Beweisdateien zurückgeschrieben.
  4. Fügen Sie ein Verifizierungs-Badge hinzu. Timestamp GIT stellt Badge-URLs und Markdown-Snippets für Ihre README bereit, damit Sie den Verifizierungsstatus öffentlich anzeigen können. Sie können auch ein PDF-Zertifikat für ein bestimmtes Datum oder ein vollständiges Audit-Ledger als CSV herunterladen.

Für Teams mit strengeren Vertraulichkeitsanforderungen verwendet der Enterprise-ZK-Modus eine 12-zeilige GitHub Action, die in Ihrer Infrastruktur läuft und nur Commit-Hashes an die Timestamp-GIT-API überträgt. Ihr Quellcode verlässt niemals Ihre Umgebung, und Timestamp GIT erhält niemals Lesezugriff auf Ihr Quell-Repository.

Die Preisgestaltung orientiert sich an Repository-Sichtbarkeit und Architektur:

  • Open Source: kostenlos für öffentliche Repositories.
  • Pro Agency: 49 $/Monat für private Repositories.
  • Enterprise ZK: 199 $/Monat für den Zero-Knowledge-GitHub-Actions-Modus.
  • Docker Self-Hosted: verfügbar für Air-Gap- oder selbstverwaltete Umgebungen; eine zeitlich begrenzte Demo-Lizenz kann über die Docker-Lizenzseite angefordert werden.

Status-URLs für private Repositories enthalten einen verschlüsselten HMAC, sodass nur autorisierte Benutzer den Status einsehen können. Verifizierungsseiten führen Merkle-Chain-Prüfungen lokal im Browser durch, was bedeutet, dass niemand sieht, welches Repository oder Datum Sie verifizieren.

FAQ: Bitcoin-Zeitstempel für geistiges Eigentum

Ist ein Bitcoin-Zeitstempel rechtlich als Nachweis geistigen Eigentums anerkannt?

Bitcoin-Zeitstempel werden weltweit zunehmend als Beweismittel vor Gerichten akzeptiert, da sie auf kryptografischen Beweisen und der Unveränderlichkeit der Blockchain beruhen. Obwohl sie kein Ersatz für eine formale Registrierung sind, liefern sie starke Beweise für das Erstellungsdatum, was bei Prior-Art-Streitigkeiten entscheidend sein kann.

Legt das Zeitstempeln meines Codes auf Bitcoin meinen Quellcode offen?

Nein. Timestamp GIT verankert nur den Git-Commit-Hash, der ein kryptografischer Einweg-Fingerabdruck ist. Ihr Quellcode verlässt niemals Ihr Repository. Der Hash kann nicht umgekehrt werden, um den Code preiszugeben, was vollständige Vertraulichkeit gewährleistet.

Wie kann ich einen Zeitstempel verifizieren, ohne mich auf Timestamp GIT zu verlassen?

Jeder Zeitstempel enthält eine .ots-Quittungsdatei, die unabhängig mit Standard-OpenTimestamps-Werkzeugen gegen die Bitcoin-Blockchain verifiziert werden kann. Das bedeutet, Ihr Beweis bleibt gültig, selbst wenn Timestamp GIT nicht mehr existiert.

Was kostet es, meine Git-Commits zu zeitstempeln?

Timestamp GIT bietet einen kostenlosen Plan für öffentliche Repositories. Für private Repositories beginnen kostenpflichtige Pläne bei 49 $/Monat für die Pro-Agency-Stufe und 199 $/Monat für Enterprise ZK mit Zero-Knowledge-Architektur. Eine Docker-Self-Hosted-Lizenz ist ebenfalls für Air-Gap-Umgebungen verfügbar.

Fazit

Bitcoin-Zeitstempel geben Ihnen etwas, das Ihre lokalen Logs und die Standard-Git-Historie nicht können: eine unveränderliche, öffentliche, mathematisch verifizierbare Aufzeichnung darüber, dass ein bestimmtes Werk an einem bestimmten Datum existierte. Dieser Nachweis ist nützlich gegen Patent-Trolle, Urheberschaftsstreitigkeiten und Ansprüche unabhängiger Entwicklung – und er erfordert nicht, Ihren Quellcode offenzulegen.

Wenn Sie diesen Schutz möchten, ohne Blockchain-Infrastruktur-Ingenieur zu werden, installieren Sie die Timestamp-GIT-GitHub-App einmal unter https://timestampgit.dev/ und lassen Sie die nächtliche Verankerung den Rest erledigen. Beginnen Sie mit einem öffentlichen Repository, sehen Sie, wie der .ots-Beweis in Ihrem Timestamps-Branch landet, und entscheiden Sie dann, ob private Repos, der Enterprise-ZK-Modus oder Docker-Self-Hosting die richtige Wahl für Ihr Team ist.

Verwandte Beiträge

EU label: AI-generated content