VERIABLE ist zwar keine 100% On-Chain Applikation, wir verwenden jedoch zwei wesentliche Elemente aus dem Eco-System des Internet Computers:
- Die Internet-Identity und
- die Speicherfähigkeiten des Internet-Computers, um die VERIABLE Verified Credentials (VVC) fälschungssicher und zuverlässig abzulegen.
Internet Identity
Unser Ziel war und ist es, den Datenschutz und die IT-Sicherheit in den Vordergrund zu stellen. Daher bietet VERIABLE neben einem traditionellen Login mit Benutzernamen und Kennwort auch den Login mit Hilfe der Internet Identity an.
Mit Hilfe der Internet Identity können sich Benutzer und Teilnehmer ohne Kennwort mit ihren biometrischen Daten, wie Face-ID oder Fingerprint, sicher anmelden.
Die Internet Identity ist ein Blockchain basierendes Authentifizierungssystem für Web2- und Web3-Applikationen, das öffentliche Standards wie Web Authn und FIDO (Fast Identity Online) mit Chain-Key-Kryptotechnologie kombiniert. Benutzer können auf diese Weise sichere Sitzungen mithilfe von Fingerabdrucksensoren oder Face-ID-Systemen ihres Devices oder mit Hilfe externer Hardware-Wallets erstellen.
Die wesentlichen Vorteile bei der Verwendung der Internet Identity liegen in einer einfachen und sicheren Anwendung, sowie im Umstand, dass nur W3C Standards verwendet werden. Dadurch werden zusätzlich zum Browser keine weiteren Hilfsmittel oder Software benötigt.
Wenn Ihr VERIABLE Konto einmal mit der Internet Identity gekoppelt wurde, dann erfolgt der Login beispielsweise über Ihre Anchor ID und Face-ID oder den Fingerprint Ihres Gerätes. Die Sitzung wird in einem TPM-Chip (Trusted Platform Module) auf ihrem Gerät signiert, wo Ihr kryptografischer Passschlüssel gespeichert wird. Das bedeutet, dass alle relevanten Informationen auf Ihrem Gerät gespeichert bleiben und Ihr Kennwort nicht verloren oder gehackt werden kann.
Mehr Information zur Internet Identity finden Sie hier.VERIABLE Verified Credentials (VVC)
VERIABLE Verified Credentials sind ein sicherer Nachweis für alle Zertifizierungen, die über die VERIABLE Plattform durchgeführt werden. Sie garantieren die Gültigkeit, Integrität und Authentizität einer Zertifizierung - erstellt mit dem öffentlichen Standard des W3C Konsortium.
Ein VVC ist im Wesentlichen eine Datei im JSON Format. In dieser Datei befinden sich alle relevanten Informationen, die Aufschluss über den Zertifizierungsgegenstand selbst sowie den Aussteller (Credential Metadata), den Besitzer (Claim) und alle Informationen (Proofs) geben, die zum kryptografischen Verifizieren notwendig sind.
Um zu prüfen, ob ein VVC zu einem Besitzer gehört, benötigt man lediglich die entsprechende VVC.json Datei und die ID des Besitzers. Die ID kann variieren und muss dem Verifizierer mitgeteilt werden. Sie fungiert - vereinfacht gesagt - wie ein Schlüssel.
Zusätzlich bietet VERIABLE mit der Apple Wallet eine einfache Möglichkeit, das VVC stets auf seinem Handy dabeizuhaben und dieses via QR-Code gegen den Internet Computer jederzeit verifizieren zu lassen. Alternativ kann das Zertifikat jederzeit auch über unsere Plattform mit der VERIABLE VC-ID und der VERIABLE VC-Identity geprüft werden. Diese Informationen befinden sich in der Regel auf jedem exportierten PDF Zertifikat mit einem QR-Code, welcher ebenfalls zur Verifizierung herangezogen werden kann.
Durch die sichere Speicherung der VVC am Internet Computer sind alle so ausgestellten Zertifikate unabhängig vom Aussteller am Internet Computer gespeichert, egal ob der Aussteller das VERIABLE Service in Zukunft nutzt oder nicht. Das VVC bleibt für die Dauer seiner Gültigkeit und darüber hinaus stets abrufbar und verifizierbar.
Warum haben wir uns für den Internet Computer entschieden?
Mit Hilfe der Internet Identity können wir eine sichere Form der Authentifizierung sowohl für die Teilnehmer als auch für die Kunden anbieten. Kunden können sogar die verbindliche Verwendung der Internet Identity für ihre Teilnehmer einrichten. Das Teilen von Kurslizenzen ist damit reduziert und eine missbräuchliche Verwendung von Zugängen deutlich erschwert.
Für den Internet Computer sprechen auch die extrem niedrigen Speicherkosten. Mit rund $ 5 pro GB und Jahr zählt der Internet Computer zu den günstigsten Blockchains der Welt. Durch das sogenannte Reverse Gas Model werden alle Kosten, die für die Nutzung der Blockchain anfallen, durch den Betreiber der SaaS (Software as a Service) Lösung bezahlt. Für einen Nutzer, der ein Zertifikat abruft oder verifiziert,fallen keine Kosten an, ebenso nicht für den Aussteller der Zertifikate. Das Reverse Gas Model unterscheidet den Internet Computer von anderen öffentlichen Blockchains. Mehr darüber siehe Link.
Nicht zuletzt hat der Internet Computer den geringsten Energieverbrauch pro Transaktion unter den Blockchains. Das ist ein sehr wichtiges Argument für eine klimafreundliche IT. Mehr dazu finden Sie hier.