Silent Notary - Blockchain-Dienst zur Beglaubigung von Dokumenten

Silent Notary beglaubigt digitale Dateien in der Blockchain: Der Dienst belegt, dass eine Datei zu einem bestimmten Zeitpunkt existierte und sich seitdem um kein einziges Byte verändert hat. Wir haben den Dienst im laufenden Betrieb übernommen, von Grund auf neu geschrieben und zurück in den Markt gebracht.

Silent Notary - Blockchain-Dienst zur Beglaubigung von Dokumenten

Kunde
Ubix.Network
Branche
Blockchain, Fintech
Leistungen
Web3 und Blockchain, Frontend, Backend, Design, Online-Dienste, Outstaff, Webentwicklung, Analytik, Unternehmenssysteme, Web3-Erfahrung, Unternehmensberatung
Zeitraum
2021-2025

Was wir übernommen haben

Der Dienst kam zur richtigen Zeit: Er erschien früher als die meisten vergleichbaren Angebote und gewann rasch Nutzer. Dann geriet die Entwicklung ins Stocken, und in dieser Zeit holte der Markt auf - es entstanden Wettbewerber, einige davon mit Investoren im Rücken, die regelmäßig Geld nachlegten.

Zu uns kam eine Aufgabe, die einfach klang: das Design auffrischen und in Werbung investieren.

  • Dienst zur digitalen Beglaubigung auf Basis der Blockchain
    Dienst zur digitalen Beglaubigung auf Basis der Blockchain

Warum ein neues Design allein zu wenig war

Wir begannen mit einer Analyse des Wettbewerbs, und das Bild sprach nicht für Werbung. Ähnliche Dienste gab es bereits mehrere, alle ungefähr gleich, unterschieden nur in Einzelheiten. Wichtiger war, was sie verband: Um überhaupt etwas zu tun, musste man sich registrieren. Sowohl derjenige, der beglaubigt, als auch derjenige, dem die beglaubigte Datei später gezeigt wird.

Geld für Werbung eines Produkts auszugeben, das sich vom Nachbarn nicht unterscheidet, heißt dafür zu zahlen, dass jemand einen mit dem Wettbewerber vergleicht. Wir haben die Aufgabe neu gefasst und den Eigentümern vorgestellt: nicht die Hülle auffrischen, sondern das finden, was andere nicht haben, und den Dienst darum herum bauen. Der Vorschlag wurde angenommen - und statt eines Redesigns haben wir den Dienst von Grund auf neu geschrieben, auf einem aktuellen Stack und mit Möglichkeiten, die es beim Wettbewerb nicht gab.

  • Die Registrierung dort entfernen, wo sie stört.
  • Unternehmen einen Grund geben, gerade hier zu beglaubigen.
  • Dafür sorgen, dass Nutzer selbst neue Nutzer bringen.
  • Die früheren Nutzer halten: sie auf den neuen Dienst überführen und zeigen, dass sich das Produkt wieder entwickelt.

Prüfung ohne Registrierung

Die erste Entscheidung war zugleich die wichtigste. Ein Dokument kann jeder prüfen, ohne ein Konto anzulegen: die Datei in das Feld in der Kopfzeile ziehen oder den Hash einfügen. Der Dienst berechnet den Abdruck und antwortet - ob es einen solchen Eintrag gibt, von wem und wann er stammt.

Alles Weitere ergibt sich von selbst. Ein Musiker schickt einen Track an ein Studio oder einen Sender und legt das Zertifikat bei. Eine Autorin schickt ihr Manuskript an einen Verlag - und legt es ebenfalls bei. Die Gegenseite muss nichts installieren und sich nirgends registrieren: Sie öffnet die Prüfung, sieht die Bestätigung und versteht, was vor ihr liegt.

Und versteht nebenbei, wie das Ganze funktioniert. Ein spürbarer Teil der Registrierungen kam genau von dort: Erst prüfte jemand ein fremdes Dokument, begriff die Mechanik am lebenden Beispiel und legte danach ein Konto an - schon mit einer Vorstellung, wofür.

  • Nutzerfreundlicher Ablauf der Beglaubigung von Dokumenten
    Nutzerfreundlicher Ablauf der Beglaubigung von Dokumenten

Wie die Beglaubigung funktioniert

In das Register geht nicht die Datei, sondern ihr Hash - eine kurze Zeichenfolge, aus der sich das Dokument nicht wiederherstellen lässt, mit der sich aber jede Kopie abgleichen lässt.

Das war nicht nur technisch wichtig. Als die Speicherung fremder Dokumente zur Sprache kam, stellten die Juristen des Unternehmens die Frage deutlich: fremde Dateien auf unseren Servern bedeuten eine andere Nutzungsvereinbarung, einen eigenen Schutzbereich und Kosten, die mit der Zahl der Kunden wachsen.

Die Lösung war elegant: Der Dienst braucht die Dateien gar nicht. Der Hash wird direkt im Browser berechnet, nach außen geht nur er - Abdruck und Zeit. Das Dokument bleibt beim Eigentümer und verlässt seinen Rechner nie. Die juristische Frage erledigte sich von selbst, zusammen mit den Kosten für die Speicherung.

Abdruck statt Datei

Der Hash wird im Browser berechnet, das Dokument selbst geht nicht an den Server.

Zeitstempel

Er hält den Moment der Beglaubigung fest und lässt sich nachträglich nicht verschieben.

Register des UBIX.Network

Ein Eintrag lässt sich weder ändern noch löschen, auch von uns nicht.

Jedes Format

Vertrag, Chatverlauf, Foto, Track, Video - alles, was eine Datei ist.

  • Integrität und Unveränderbarkeit der Daten bei der Beglaubigung
    Integrität und Unveränderbarkeit der Daten bei der Beglaubigung

Zertifikat mit der Marke des Kunden

Der zweite Fund. Üblicherweise wirbt ein solches Dokument für den Dienst selbst. Wir haben es umgekehrt gemacht: Das Zertifikat wird auf das Unternehmen eingestellt - Logo, Name, Website, Telefon und Adresse. Darunter stehen Dateiname, Hash, Transaktionsnummer, Zeit und ein QR-Code, der zur Prüfung führt. Die Erwähnung von Silent Notary bleibt eine kleine Fußnote am unteren Rand.

So bewirbt ein Kunde beim Beglaubigen sich selbst und nicht uns. Für Unternehmen war das ein gewichtiges Argument: Das Zertifikat geht an Geschäftspartner, und darauf stehen ihre eigenen Kontakte.

  • Zertifikat mit Firmenlogo, Hash und QR-Code sowie die mobile Version des Dienstes
    Zertifikat mit Firmenlogo, Hash und QR-Code sowie die mobile Version des Dienstes

Partnerprogramm

Der QR-Code auf dem Zertifikat führt zur Prüfung der Datei - und hier schließt sich der Kreis. Wenn sich jemand, der das Dokument erhalten hatte, später registrierte und den Dienst nutzte, erhielt der Inhaber des Zertifikats einen Anteil: kleinere Nutzer zusätzliche Beglaubigungen, Unternehmen Boni in Münzen des Ökosystems auf dem internen Konto.

Das Partnerprogramm stellte der Nutzer selbst ein, und es machte aus dem Zertifikat einen Kanal zur Gewinnung neuer Nutzer: Jedes beglaubigte Dokument, das nach außen ging, arbeitete für den Dienst.

Unternehmen und gemeinsame Arbeit

Gerechnet wurde mit Notaren und Juristen, die zu elektronischen Abläufen wechseln wollten. Zuvor sah ihre Arbeit sinngemäß so aus: einen Screenshot ausdrucken und das Papier beglaubigen. Hier wird die digitale Datei selbst beglaubigt, ohne den Umweg über den Ausdruck.

Im Dienst entstanden Unternehmen: Register, Ordner, Mitarbeiter mit unterschiedlichen Rechten, nachvollziehbar wer wann eine Datei hochgeladen hat. Eine Person kann mehrere Unternehmen führen und zwischen ihnen wechseln, ohne das Konto zu verlassen. Die Anmeldung ist mit dem übrigen Ökosystem gemeinsam, eine eigene Registrierung je Dienst entfällt.

Mit den Unternehmen kam auch ein Speicher - diesmal mit einer sauber ausgearbeiteten Vereinbarung. Verpflichtend ist er jedoch nicht: Ein Unternehmen kann den Speicher des Dienstes nutzen oder einen eigenen anbinden. Im zweiten Fall liegen die Dateien beim Kunden und erscheinen in der Oberfläche wie alle anderen.

  • Arbeitsplatz: Beglaubigung von Dokumenten, Ordner und Register des Unternehmens
    Arbeitsplatz: Beglaubigung von Dokumenten, Ordner und Register des Unternehmens

Der Umzug der Nutzer

Ein von Grund auf neu geschriebener Dienst birgt immer das Risiko, diejenigen zu verlieren, die sich an den alten gewöhnt haben. Deshalb wurde der Übergang eigens vorbereitet.

Die Ankündigung ging innerhalb des Dienstes heraus, über dessen eigenes Nachrichtensystem - im Rahmen jener Vereinbarung, die die Nutzer bei der Registrierung akzeptiert hatten. Wer den Dienst aktiv nutzte, bekam die Nachricht zusätzlich per E-Mail. Konten und alle früher erstellten Beglaubigungen zogen mit um: Nichts musste neu angelegt werden.

Die Rückkehrquote war gut. Man öffnete den Dienst, sah die neue Oberfläche, probierte die Prüfung, sah sich Zertifikat und Partnerprogramm an - und blieb. Für aktive Nutzer verlief die Umstellung nahtlos, und die Community nahm das Update herzlich auf.

Tarife und Speicher

Als klar wurde, dass Zertifikate als Kanal zur Nutzergewinnung wirken, waren Beglaubigungen nicht mehr nur kostenpflichtig: Jedes Mitglied erhielt ein monatliches Kontingent, das sich von selbst erneuert. Der Zähler wird zu Monatsbeginn zurückgesetzt, und den meisten genügt das.

Einen Tarif braucht, wer über das Kontingent hinausgeht: Er hebt die Grenze auf und erlaubt es, die benötigte Zahl an Beglaubigungen hinzuzukaufen. Speicherkontingent, verbleibende Beglaubigungen und Aufbewahrungsfrist stehen direkt im Dashboard, und das Upgrade wird dort angeboten, wo jemand an die Grenze stößt - und nicht in einem eigenen Bereich mit Preisliste.

Oberfläche

Helles und dunkles Thema, beide eigenständig ausgearbeitet. Die Schrift Montserrat, Blau und Flieder als Akzente, alles Übrige in Grautönen. Die mobile Version bildet den gesamten Weg ab: hochladen, beglaubigen, prüfen, Zertifikat herunterladen.

  • Helles und dunkles Thema der Oberfläche des Beglaubigungsdienstes
    Helles und dunkles Thema der Oberfläche des Beglaubigungsdienstes
  • Typografie und Farben: die Schrift Montserrat und die Markenpalette
    Typografie und Farben: die Schrift Montserrat und die Markenpalette

Infrastruktur

Das Backend läuft auf C# 7, die Hilfsdienste auf Node.js 16+, der Speicher auf PostgreSQL. Beglaubigungen werden asynchron verarbeitet: Eine Anfrage geht in die Warteschlange, statt den Nutzer aufzuhalten, sodass ein Stapel Dateien die Oberfläche nicht ausbremst.

  • Sichere und skalierbare Infrastruktur des Beglaubigungsdienstes
    Sichere und skalierbare Infrastruktur des Beglaubigungsdienstes
  • Projektergebnisse und der Technologie-Stack von Silent Notary
    Projektergebnisse und der Technologie-Stack von Silent Notary
  • Danke fürs Ansehen der FAMOUS.TEAM-Fallstudie zur Entwicklung von Blockchain-Dokumentenmanagement für Silent Notary
    Danke fürs Ansehen der FAMOUS.TEAM-Fallstudie zur Entwicklung von Blockchain-Dokumentenmanagement für Silent Notary

Stack des Blockchain-Dienstes Silent Notary

  • Vue.js
  • Quasar
  • C# 7
  • Node.js 16+
  • PostgreSQL

Woraus das Projekt besteht

Die Leistungen der Agentur, die für den Start nötig waren.