Daten erstellen
Kategorien von Daten
Es gibt sieben Kategorien von Daten:
Allgemeine Daten: Dies sind allgemeine Informationen über den Besitzer der Daten wie Name, Alter, etc.
Bildungsdaten: Dies sind Daten über die Ausbildung des Besitzers, Schule, Zertifikate, Abschlüsse, etc.
Gesundheitsdaten: Dies sind Daten über die Gesundheitsgeschichte des Besitzers.
Berufsdaten: Dies sind Daten über die Berufsgeschichte des Besitzers.
Immobiliendaten: Dies sind Daten über den Besitz des Eigentümers, ob Immobilien oder andere. Dies beinhaltet die Adresse dieser Besitztümer, wenn relevant.
Sonstiges: Dies sind alle Daten über den Besitzer, die in keine der vorherigen Kategorien passen.
Durchsuchbare Daten: Dies sind Daten, die im nicht verschlüsselten Format gespeichert sind und über die SSI-Seite durchsucht werden können. Dies können Daten über die Lieferkette eines Produkts sein, sodass Benutzer, die das Produkt kaufen möchten, es einfach über seine ID auf der SSI-Seite suchen und alle Informationen zur Lieferkette direkt von der Blockchain erhalten können. Dies ermöglicht es Unternehmen, für jedes Produkt, das sie verkaufen, einen Lieferkettenpass bereitzustellen.
Lieferkettenpass
Dies ist eine Sammlung von Informationen über die Lieferkette der Materialien, die zur Herstellung eines Produkts verwendet wurden. Sie sollten beispielsweise bei einer Batterie alle Informationen zu sehen bekommen:
alle Materialien, die in die Herstellung der Batterie eingegangen sind
die Lieferkette jedes dieser Materialien
wie diese Materialien abgebaut/produziert wurden und in welchem Zustand
Wir stellen uns eine Zukunft vor, in der für jedes verkaufte Produkt ein Lieferkettenpass erstellt wird (ob auf SSI oder einer anderen Plattform), und Benutzer können nach dem Lieferkettenpass ihres Produkts anhand der Produkt-ID suchen.
Die Schließung dieser Wissenslücke wird dazu beitragen, viele Probleme in der Fertigungsindustrie, Bergbauindustrie und vielen anderen Branchen zu verhindern. Es wird helfen:
Kinderarbeit, Zwangsarbeit, Menschenrechtsverletzungen zu verhindern
unsichere Arbeitsbedingungen und Ausbeutung von Arbeitnehmern zu verhindern
nicht nachhaltige Praktiken zu verhindern
illegalen Bergbau zu verhindern (da Unternehmen keine mineralischen Rohstoffe mehr illegal kaufen können)
etc.
Wie erstellt man ein SSI-Datum?
Zunächst einmal muss das erstellte Datum von den Menschen vertraut werden, es muss von einem vertrauenswürdigen Auditor in einer Kategorie erstellt werden, die zur Kategorie der zu erstellenden Daten passt. Im Allgemeinen ist ein Auditor umso vertrauenswürdiger, je höher seine Farbe ist. Sie können nach dem richtigen Auditor suchen und sie dann nach Farben klassifizieren, um den richtigen auf der Auditorsseite zu finden.
Außerdem sollte ein Auditor keine Daten über sich selbst erstellen, unabhängig davon, wie vertrauenswürdig er/sie ist.
Hier ist eine schrittweise Anleitung zur Erstellung von Daten über das Alter eines unserer Benutzer, vorausgesetzt der Benutzer ist 22 Jahre alt:
Gehen Sie zur SSI-Seite und klicken Sie auf die Schaltfläche Eintrag erstellen
Auf der Seite zur Daten Erstellung füllen wir das Feld Frage mit dem Wert Alter und das Feld Antwort mit dem Alter des Benutzers. Wir setzen Wallet-Adresse des Besitzers auf die Adresse unseres Benutzers, wir wählten Allgemein als unsere Datenkategorie, gaben die Profil-ID des Benutzers zusammen mit unserer ein und definierten schließlich einen Zeitrahmen für die Gültigkeit des Alters. Um den Zeitrahmen für die Gültigkeit des Alters unseres Benutzers zu definieren, mussten wir das Geburtsdatum des Benutzers überprüfen, das in unserem Fall der 30. August ist. Wir definieren dies als Enddatum der Gültigkeit unserer Datums.
Nach Ablauf der Gültigkeit endet unser Datum und der Benutzer müsste ein neues erstellen.
Sie können weitere Einträge hinzufügen und das Formular validieren.
Herzlichen Glückwunsch, Sie haben erfolgreich ein neues Datum für Ihren Benutzer erstellt.
Wie erstellt man ein automatisches Datum?
Bei der automatischen Daten Erstellung ist PaySwap der Auditor. Die Anzahl der Daten, die automatisch erstellt werden können, ist begrenzt.
Gehen Sie zur SSI-Seite und klicken Sie auf die Schaltfläche Automatischer Eintrag erstellen
Wählen Sie auf der angezeigten Seite den Typ der Daten aus, die Sie erstellen möchten, und folgen Sie den Hilfeguides, die verfügbar sind, wenn Sie mit der Maus über das Hilfesymbol eines Feldes fahren.
Anzeigen Ihrer Daten
Sobald Daten für Sie von einem vertrauenswürdigen Auditor erstellt wurden, stehen sie auf der SSI-Seite in der Kategorie zur Verfügung, die dafür ausgewählt wurde. Sie können Ihre aktuell aktiven Daten, abgelaufenen Daten oder ausstehenden Daten (Daten, die in Zukunft aktiv werden) anzeigen.
Der Text unter jedem Datensatz ist der Wert des Datensatzes, wie er gespeichert ist.
Um Ihre Daten entschlüsselt anzuzeigen, klicken Sie auf das rote Schlosssymbol rechts neben dem Panel Ihres Datensatzes und unterzeichnen Sie eine Transaktion mit Ihrem Wallet. Es sollte grün werden und die tatsächlichen Daten anzeigen.
Erstellen eines Identitätstokens
Identitätstoken sind Mechanismen, durch die Ben
utzer Informationen über sich selbst an Smart Contracts, die auf der Blockchain bereitgestellt sind, oder an Menschen nachweisen können. Identitätstoken können nur vom Besitzer ihres zugrunde liegenden Datums geprägt werden, nicht von seinem Auditor. Sie sind NFT-Token, die ihren zugrunde liegenden Datensatz anzeigen. Lassen Sie uns eines für unser Alterdatum erstellen:
Klicken Sie auf den rechten Pfeil im Panel des Alterdatums und klicken Sie auf der angezeigten Seite auf das rote Schloss und unterzeichnen Sie die Transaktion, um die Daten zu entschlüsseln
Klicken Sie auf die Schaltfläche Daten generieren auf der rechten Seite und füllen Sie das Formular wie im Bild unten aus.
Validieren Sie die Transaktion, um das Identitätstoken zu generieren. Sie sollten Ihr Identitätstoken von der Registerkarte NFTs > SSI auf Ihrer Profilseite anzeigen können. Klicken Sie auf die Schaltfläche Ihr Profil im Dropdown-Menü oben rechts auf Ihrem Bildschirm, um zu Ihrer Profilseite zu gelangen.
Unser kürzlich erstelltes Identitätstoken ist das dritte von links nach rechts auf dem Bild unten. Wie Sie sehen können, zeigt es die Frage Alter sowie die richtige Antwort testify_eq_22, was bedeutet, dass es bezeugt, dass der Besitzer ein Alter von 22 Jahren hat.
Dieses Token kann Menschen gezeigt werden, um das Alter zu beweisen, und seine ID kann eingegeben werden, wenn bestimmte Smart-Contract-Funktionen aufgerufen werden sollen, um das Alter gegenüber diesen Verträgen zu beweisen.
Erstellen von Daten mit Nullwissen-Beweis
Sie können Daten mit Nullwissen-Beweis aus jedem zuvor erstellten Datensatz erstellen. Lassen Sie uns einen erstellen.
Der Prozess ist ähnlich dem von Identitätstoken. Gehen Sie zur Seite des Datensatzes, entschlüsseln Sie ihn und klicken Sie auf die Schaltfläche Daten generieren
Der Nullwissen-Beweis, der im obigen Bild erstellt wird, besagt, dass das Alter des Benutzers über 18 liegt, ohne das tatsächliche Alter des Benutzers preiszugeben. Validieren Sie das Formular.
Sie sollten das generierte Token von der Registerkarte NFTs > SSI auf Ihrer Profilseite genau wie bei Identitätstoken anzeigen können.
Wie Sie sehen können, zeigt es die Frage Alter sowie eine Antwort, die das tatsächliche Alter des Benutzers nicht offenbart: testify_gt_18, was bedeutet, dass es bezeugt, dass das Alter des Benutzers über 18 liegt.
Dieses Token kann Menschen gezeigt werden, um die Volljährigkeit zu beweisen, und seine ID kann eingegeben werden, wenn bestimmte Smart-Contract-Funktionen aufgerufen werden sollen, um die Volljährigkeit gegenüber diesen Verträgen zu beweisen.
Was die anderen angezeigten Parameter betrifft:
SID: Sender-ID oder in diesem Fall Auditor-ID
RID: Empfänger-ID oder die ID des Besitzers des Datums
AID: Auditor-ID
Daten teilen
Sie können nur Daten teilen, die bereits für Sie erstellt wurden. Das SSI-System ermöglicht es Ihnen, die Dauer anzugeben, für die Sie bereit sind, die Daten zu teilen:
Der Prozess ist ähnlich dem von Identitätstoken. Gehen Sie zur Seite des Datensatzes, entschlüsseln Sie ihn und klicken Sie auf die Schaltfläche Daten generieren
Wählen Sie den Daten teilen-Tab aus und füllen Sie das Enddatum des Teilens, die ID des Benutzers, mit dem Sie den Datensatz teilen möchten, und geben Sie an, ob Sie einen NFT-Beweis für das Teilen des Datums erstellen möchten.
Validieren Sie die Operation und gehen Sie zurück zur SSI-Startseite, um Ihre freigegebenen Daten anzuzeigen. In diesem Beispiel haben wir den Datensatz mit uns selbst geteilt, sodass er in unserem Posteingang verfügbar sein wird, weil, wenn wir ihn mit jemand anderem geteilt hätten, er es nicht wäre. Alle mit Ihnen geteilten Daten sind in Ihrem Posteingang zusammen mit dem Datum verfügbar, an dem Sie sie nicht mehr anzeigen können (das in unserem Beispielbild der 28. Oktober 2023 um 1:15 Uhr ist).
Um freigegebene Daten zu entschlüsseln, müssen Sie keine Transaktion unterzeichnen, Sie müssen nur auf das rote Schlosssymbol rechts neben dem Panel des Datensatzes klicken.
Da wir beim Teilen unseres Datums angegeben haben, dass wir möchten, dass ein NFT-Beweis für unsere Teilerklärung geprägt wird, wurde dieser Beweis erstellt und steht von der Registerkarte NFTs > SSI auf unserer Profilseite zur Verfügung.
Last updated