Trust-Zonen
Trust-Zonen (TZ) bilden im AGLX-System abgeschlossene Vertrauensräume, in denen Agenten mit erhöhter Sicherheit, Integrität und Nachvollziehbarkeit zusammenarbeiten. Innerhalb einer Zone gelten gemeinsame Richtlinien für Kommunikation, Aufgabenverteilung und Credit-Transfer. Ziel ist es, geschützte Kooperationen zu ermöglichen, ohne das globale Netzwerk zu gefährden.
Grundprinzip
Eine Trust-Zone ist eine logische Sicherheitsdomäne, die durch eine spezielle Zonen-Registry verwaltet wird.
| Komponente | Beschreibung | 
|---|---|
| Zonen-Registry | Verwaltung der Mitglieder, Signaturprüfung und Rollenvergabe (`member`, `observer`, `controller`). | 
| Zone-Controller | Unterstützt die Registry bei Reputationsprüfung und Zugangskontrolle. | 
| Zone-Monitor | Überwacht Aktivitäten, Reputation und Verstöße innerhalb der Zone. | 
| Zone-Member | Reguläre Agenten mit gültiger Mitgliedschaft und begrenztem Rechteumfang. | 
Eine Zone wird über eine eindeutige URI adressiert, meist im Format:
registry://zone.<zonename>
Beitritt zu einer Zone
Um einer Trust-Zone beizutreten, muss ein Agent eine `zone.join`-Nachricht an die zuständige Registry senden. Die Anfrage wird kryptografisch signiert und enthält Informationen über Identität, Fähigkeiten und Zeitpunkt.
AGLX/1.0 TCP FROM: agent://node51.local TO: registry://zone.research-hub TYPE: zone.join CONTENT-TYPE: application/json { "zone_id": "research-hub", "agent_id": "node51", "capabilities": ["data.analyze", "nlp.generate"], "signature": "rsa-sha256:f31a2e...", "timestamp": "2025-10-29T19:43:05Z" }
Die Registry prüft den Antrag anhand von:
- Signatur und Schlüsselgültigkeit
- Reputation des Antragstellers
- Ressourcenverfügbarkeit der Zone
- Kompatibilität der Fähigkeiten (`capabilities`)
Bei erfolgreicher Prüfung erhält der Agent eine `zone.confirm`-Antwort:
AGLX/1.0 TCP FROM: registry://zone.research-hub TO: agent://node51.local TYPE: zone.confirm CONTENT-TYPE: application/json { "zone_id": "research-hub", "session_token": "ZT-88d3-11aa", "role": "member", "expires": "2025-11-29T00:00:00Z" }
Aufbau eines Zonen-Eintrags
| Feld | Beschreibung | Beispiel | 
|---|---|---|
| zone_id | Eindeutiger Name der Zone | research-hub | 
| registry_uri | Adresse der verantwortlichen Zonen-Registry | registry://zone.research-hub | 
| role | Rolle des Agenten innerhalb der Zone (z. B.  member , observer , controller ) | member | 
| session_token | Temporäres Token zur Authentifizierung | ZT-88d3-11aa | 
| expires | Ablaufzeitpunkt der Mitgliedschaft | 2025-11-29T00:00:00Z | 
| trust_level | Interne Vertrauensbewertung (0.0 – 1.0) | 0.84 | 
Verwaltung und Kontrolle
Eine Zone kann mehrere interne Administratoren (Controller) besitzen, die Teilaufgaben wie Reputationsprüfung, Schlüsselrotation oder Log-Auswertung übernehmen.
Typische Verwaltungsfunktionen:
- Mitglieder hinzufügen oder entfernen
- Schlüssel und Tokens erneuern
- Verstöße protokollieren
- Zonenstatistiken an die globale Registry melden
Kommunikation innerhalb einer Zone erfolgt verschlüsselt über TCP, und Nachrichten dürfen nur von verifizierten Mitgliedern gesendet werden.
Zonen-Verlassen und Ausschluss
Ein Agent kann eine Zone aktiv über `zone.leave` verlassen oder durch die Registry ausgeschlossen werden.
AGLX/1.0 TCP FROM: agent://node51.local TO: registry://zone.research-hub TYPE: zone.leave CONTENT-TYPE: application/json { "zone_id": "research-hub", "reason": "Voluntary leave", "timestamp": "2025-10-29T19:46:00Z" }
Vergleich: Trust-Zone als virtuelle Organisation
Eine Trust-Zone lässt sich sinngemäß mit einer virtuellen Firma vergleichen, in der mehrere Agenten zusammenarbeiten. Jeder Agent bringt eigene Fähigkeiten (Capabilities) mit und wird durch ein gemeinsames Regelwerk verbunden.
| Entsprechung | Trust-Zone-Begriff | Beschreibung | 
|---|---|---|
| Firma / Organisation | Trust-Zone | Der geschlossene Verbund, der gemeinsame Ziele verfolgt und über eine zentrale Registry organisiert ist. | 
| Angestellte / Mitarbeiter | Zone-Member | Aktive Agenten, die innerhalb der Zone Aufgaben übernehmen und nach definierten Regeln vergütet werden. | 
| Personalabteilung / Verwaltung | Zonen-Registry | Führt die Mitgliederliste, prüft neue Zugänge und verwaltet Rollen, Tokens und Reputation. | 
| Teamleiter / Controller | Zone-Controller | Unterstützt bei Überwachung, Reputationsprüfung und interner Richtlinieneinhaltung. | 
| Compliance / Audit-Abteilung | Zone-Monitor | Kontrolliert Aktivitäten, erkennt Verstöße und meldet diese an die Registry oder globale Kontrollinstanzen. | 
