Identität am Rande

Einführung in das Zebra-IOTA Edge SDK

TL;DR:
Das Zebra-IOTA Edge Software Development Kit (SDK) besteht aus verschiedenen Open-Source-Modulen, die wir als „Enabler“ bezeichnen, und wird zum Aufbau und Testen dezentraler Lösungen verwendet, die IOTA nutzen. Dieser Blogbeitrag beschreibt den ersten Enabler, der für öffentliches Feedback offen ist, den Identity Enabler, mit dem dezentrale, interoperable Identitäten für Personen, Organisationen und Geräte ausgestellt, verifiziert und verwaltet werden können.

Viele Geschäftsprozesse, insbesondere in Lieferketten, beinhalten digitale Identitäten. Eine digitale Identität setzt sich aus den Attributen zusammen, die ein System über einen bestimmten Akteur (Person, Organisation, Gerät usw.) kennt. Derzeit sind Identitäten in der Regel an bestimmte Systeme gebunden und nicht übertragbar. So muss beispielsweise eine Organisation, die in einem Land tätig ist, erneut verifiziert werden, bevor sie in einem anderen Land tätig werden kann.

Wie in früheren Blog-Beiträgen vorgestellt, ermöglichen DIDs und das IOTA Identity Framework Datenschutz, hohe Skalierbarkeit und einen geringeren Zeit- und Kostenaufwand beim Umgang mit Identitäten. So müssen beispielsweise Forderungen, die bereits gegenüber einem Identitätsaussteller geprüft wurden, nicht noch einmal gegenüber einem anderen Aussteller (z. B. einem Unternehmen, das in einem anderen Land tätig ist) geprüft werden. Das IOTA Identity Framework übernimmt alle Interaktionen mit dem IOTA Tangle, in dem die DID-Dokumente veröffentlicht und verankert werden. Im Zusammenhang mit überprüfbaren Berechtigungsnachweisen fungiert der Tangle als Register für überprüfbare Daten. Der IOTA Tangle ist für diese Rolle gut geeignet, da er Garantien für die Integrität und Unveränderlichkeit der Daten und damit für das Vertrauen zwischen den beteiligten Parteien bietet, ohne dass dafür Gebühren anfallen.

automatischer Handel mit Kryptowährungen

Das IOTA Identity Framework ist das Herzstück einer spannenden neuen Version von IOTA. Das Zebra-IOTA Edge Software Development Kit (SDK) wird verwendet, um dezentralisierte Lösungen zu entwickeln und zu testen, die IOTA nutzen. Die erste öffentliche Version enthält einen Identity Enabler, mit dem dezentrale, interoperable Identitäten (DIDs) für Personen, Organisationen und Geräte ausgegeben, verifiziert und verwaltet werden können.

Das Zebra-IOTA Edge SDK im Überblick

Das Zebra-IOTA Edge SDK wird von der IOTA Foundation in Zusammenarbeit mit Zebra Technologies entwickelt und besteht aus verschiedenen Open-Source-Modulen (oder „Enablern“), die die Erstellung von Anwendungen erleichtern, die die Fähigkeiten der Distributed-Ledger-Technologie von IOTA auf Edge-Geräten, insbesondere Zebra-Geräten, nutzen.

Die Abbildung unten zeigt unsere langfristige Vision für dieses SDK. Verschiedene Zebra-spezifische Technologien können über verschiedene Open-Source-Enabler in IOTA und seine Frameworks integriert werden, wie z. B. der Identity Enabler, der EPCIS Enabler für die Verankerung von EPCIS 2.0-Geschäftsereignissen, der GS1 Digital Link Enabler für den Umgang mit angereicherten Barcodes und andere, die in Zukunft entdeckt werden könnten. Diese Edge-Enabler können mit Cloud-Enablern wie EPCIS-Repositories und der bereits verfügbaren Sandbox-Version der Track & Trace Ledger APIs (die RFID Data Services und Tangle miteinander verbinden können) zusammenarbeiten. Auf der Grundlage dieser architektonischen Komponenten können verschiedene Anwendungen von der Gemeinschaft entwickelt werden (ISV-Anwendungen).

Der erste Enabler, der in diesem Blogpost beschrieben wird und für öffentliches Feedback offen ist, ist der Identity Enabler, der dezentralen Identitäten entspricht.

iota schnell auf bitvavo kaufen

Das SDK verwendet Webtechnologien für die Benutzeroberfläche. Insbesondere werden Referenzanwendungen in TypeScript unter Verwendung des Svelte Frameworks kodiert. Ein Capacitor Framework wird verwendet, um diese Webanwendungen als Android-Anwendungen zu verpacken. Das bedeutet, dass Sie diese Anwendungen in Ihrem bevorzugten Browser als Webanwendungen oder in Ihrem Android-Gerät oder Emulator ausführen können. Das SDK löst auch das Problem der Überbrückung von Zebra DataWedge (native Barcode-Scanner-Schnittstelle) und dem Code der Webanwendung.

Der Identity Enabler besteht aus einer Reihe von Referenzanwendungen, die als Gerüst oder Blaupause für Entwickler und als Anleitung zur Lösung der häufigsten Probleme im Zusammenhang mit dezentraler Identität (z. B. Ausgabe oder Überprüfung von Berechtigungsnachweisen) unter Verwendung der von IOTA Identity angebotenen APIs verwendet werden können.

Suche Gastautoren

Diese Anwendungen sind in die DataWedge-Technologie von Zebra integriert und umfassen:

automatischer Handel mit Kryptowährungen
  • Holder Application, die das Gerüst für die Erstellung von Anwendungen für Inhaber von Berechtigungsnachweisen, seien es Personen oder Organisationen, definiert. So können Berechtigungsnachweise in Form von Data-Matrix-Codes weitergegeben werden, die mit Zebra-Geräten gescannt werden können.
  • Verifier-Anwendung, die eine interoperable Überprüfung von Berechtigungsnachweisen durch die von Zebra-Geräten und dem IOTA Identity Framework bereitgestellten Scanfunktionen ermöglicht. Letzteres prüft anhand des eingebetteten Nachweises (digitale Signatur) die Manipulation und Urheberschaft sowohl der Präsentation als auch der enthaltenen Berechtigungsnachweise.
  • DeviceID-Anwendung, die einen anpassbaren Assistenten für das Onboarding von Geräten in Lieferketten bietet, indem sie eine neue Identität generiert und überprüfbare Berechtigungsnachweise bei der Organisation anfordert, der das Gerät gehört und die als Aussteller fungiert. Danach kann das Gerät authentifizierte Scan-Ereignisse melden (nachdem es zuvor bei den Track & Trace Ledger APIs registriert wurde), die im IOTA Tangle unveränderbar aufgezeichnet werden können. Diese Ereignisse können später in EPCIS 2.0-Ereignisse umgewandelt werden.

Eine detaillierte Anleitung zu diesem SDK finden Sie in unserem Wiki.

Anwendungsfälle

Zu den Anwendungen, die mit dem Zebra-IOTA Edge SDK (powered by IOTA Identity) erstellt werden können, gehören:

  • Persönliches Informationsmanagement: Selbstständige Identitäten ermöglichen es Einzelpersonen, ihre (sicher auf ihren Geräten gespeicherten) Identitäten ohne das Eingreifen einer zentralen Behörde oder eines Ausstellers zu verwalten und zu präsentieren. So könnte beispielsweise ein Restaurantbesitzer mit einem Zebra-Gerät, das mit unserem SDK betrieben wird, seine Gesundheitsdaten überprüfen, ohne mit einem Endpunkt eines staatlichen Dienstes zu interagieren.
  • Handelszertifikate: Überprüfbare Ansprüche, die in dezentralen Identitäten verankert sind, können verwendet werden, um verschiedene Arten von Zertifikaten, die mit Handelsartikeln verbunden sind, digital darzustellen, z. B. Pflanzengesundheitszertifikate, Garantiezertifikate und Konformitätszertifikate, die von dritten Prüfern ausgestellt werden.
  • Dezentralisierte Identität (DID) für Organisationen: Die Hauptanwendung für Organisationen im globalen Handel. Ein Händler aus Kenia erstellt beispielsweise seine dezentrale digitale Identität (DID) und erhält nach den erforderlichen Verifizierungsprozessen mehrere Bescheinigungen von kenianischen Behörden. Einige dieser Berechtigungsnachweise werden auch von den EU-Behörden bei der Einfuhr von Waren akzeptiert. Diese Grundsätze werden auf das WLIP-Projekt angewandt, das gemeinsam von TradeMark East Africa und der IOTA Foundation entwickelt wurde.
  • Dezentralisierte Geräteidentität. Jedes Gerät, wie z. B. ein Drucker, ein Scanner oder ein RFID-Lesegerät, das in Lieferketten eingesetzt wird, kann von der Organisation, die es besitzt, mit einer dezentralen Identität und zugehörigen Berechtigungsnachweisen versehen werden. Dadurch können alle Interaktionen mit diesem Gerät aufgezeichnet und geprüft werden, was die Rückverfolgbarkeit, die Nachvollziehbarkeit, die Sicherheit und das Vertrauen in die täglichen Abläufe eines Unternehmens erhöht. Das Zebra-IOTA SDK enthält bereits eine Referenzanwendung (DeviceID Application), die um einen Assistenten herum aufgebaut ist, der das Onboarding von Geräten im Besitz einer Organisation ermöglicht.
  • Berechtigungsnachweise für die Lieferkette. Wir können uns vorstellen, dass ein LKW-Fahrer in einem Lagerhaus ankommt, das Be- und Entladen seiner Paletten beantragt und nur ein Papierdokument mit dem Transportauftrag vorlegt. Bei dieser Art von Prozessen geht es um die Identität, das Vertrauen und die Änderung der Sorgerechtsaufzeichnungen zwischen mehreren Parteien, wobei jede Partei ihre eigene dezentrale Identität besitzt: der Lagerverwalter, der LKW-Fahrer, der Logistikdienstleister, das Lieferunternehmen und das Kundenunternehmen.

Schlussfolgerungen

Der Identity Enabler des Zebra-IOTA Edge SDK eröffnet eine neue Welt von Geschäftsmöglichkeiten und Anwendungen, und die IOTA Foundation und Zebra Technologies werden weiter an seiner Entwicklung und Verbesserung arbeiten. Im Jahr 2022 wird der EPCIS Enabler veröffentlicht, der sich auf die Fähigkeit konzentriert, GS1 EPCIS 2.0-Ereignisse direkt von Zebra-Geräten aufzuzeichnen. Diese Ereignisse können auf verteilten Datenspeichern gespeichert und unveränderlich im IOTA Tangle verankert werden.

automatischer Handel mit Kryptowährungen

Original by: https://blog.iota.org/identity-on-the-edge-zebra/

0 0 Stimmen
Artikel Bewertung
Abonnieren
Benachrichtige mich bei
guest
0 Kommentare
Inline-Rückmeldungen
Alle Kommentare anzeigen
0
Ich würde mich über Ihre Meinung freuen, bitte kommentieren Sie.x
()
x