Die „Vertrauensdienste“ stellen sicher, dass ein einheitliches Vertrauensniveau zwischen allen Komponenten und Teilnehmern in Gaia-X hergestellt werden kann. Die Vertrauensdienste sind die zentrale technische Implementierung von kryptographischen Funktionen zur Durchsetzung von Richtlinien im SSI-Kontext für die Nutzung der dezentral und in Selbstverwaltung bereitgestellten Fähigkeiten.

Bei den Vertrauensdiensten handelt es sich um die Kernbibliothek, die die grundlegenden kryptografischen Funktionen zusammenstellt und orchestriert und als Policy Decision and Administration Point fungiert. Die Absicht ist es, die Basisfunktionalität zu zentralisieren und konsistente Schnittstellen anzubieten, die von den anderen GXFS-Komponenten verwendet werden, um das erforderliche Vertrauen innerhalb des dezentralen Ökosystems zu schaffen. Weitere Funktionen, die die anderen SSI-basierten Identitäts- und Vertrauenskomponenten ermöglichen, sind die folgenden:

  • Verifizierung durch Anwendung von Standards wie LD Proof Chains/Sets, BBS+,
  • Etablierung von richtlinienbasiertem Vertrauen
  • Bereitstellen der erforderlichen Vertrauensanker
  • Sicherstellung von Vertrauensketten zwischen mehreren Teilnehmern

Darüber hinaus umfassen die Vertrauensdienste die erforderlichen Werkzeuge (z. B. Befehlszeilenskripte, Bibliotheksfunktionen, API-Schnittstellen usw.) für den Betrieb und die Wartung der erstellten Softwarekomponenten in einer Unternehmensumgebung. Der richtliniengesteuerte Ansatz nutzt die GitOps-Verwaltungsprinzipien zur Verwaltung der Richtlinien.