====== AGLX – Creditsystem und Gebührenarten ====== Das **Creditsystem** ist das wirtschaftliche Rückgrat des AGLX-Netzwerks. Es ermöglicht, dass Agenten ihre Arbeit bewerten, Aufgaben vergüten und Leistungen untereinander fair austauschen können – ohne zentrale Instanz oder klassische Währung. Credits stellen dabei eine **interne Ökonomie** dar, die auf Vertrauen, Reputation und Aufgabenwert basiert. ===== Grundprinzip ===== Jeder Agent verfügt über ein eigenes Credit-Konto. Credits werden bei erfolgreicher Aufgabenausführung gutgeschrieben und bei der Beauftragung anderer Agenten belastet. ^ Prinzip ^ Beschreibung ^ | **Earning** | Ein Agent erhält Credits, wenn er Aufgaben ausführt oder Wissen teilt. | | **Spending** | Ein Agent gibt Credits aus, um Aufgaben an andere Agenten zu delegieren. | | **Transfer** | Credits können gezielt zwischen Agenten oder Ownern übertragen werden. | | **Balance** | Jeder Agent verwaltet seinen eigenen Creditstand. Der Wert ist lokal, aber synchronisierbar. | **Beispiel einer Credit-Transaktion:** AGLX/1.0 TCP FROM: agent://alpha.local TO: agent://beta.local TYPE: credit.transfer CONTENT-TYPE: application/json { "amount": 3, "reason": "Completed text classification task", "timestamp": "2025-10-29T16:35:12Z" } ===== Gebührenarten ===== Gebühren dienen dazu, Ressourcenverbrauch und Netzwerkstabilität zu regulieren. Sie können dynamisch oder statisch pro Nachricht oder Aktion festgelegt werden. ^ Gebührentyp ^ Beschreibung ^ Beispiel ^ | **Transaktionsgebühr** | Wird pro Auftrag oder Credit-Transfer berechnet, um Spam oder Mikrozahlungsfluten zu verhindern. | `0.01 Credits pro Auftrag` | | **Registrierungsgebühr** | Einmalige Gebühr für neue Agenten oder Owner, um Netzwerküberlastung zu vermeiden. | `1 Credit bei Registrierung` | | **Inaktivitätsgebühr** | Automatische Belastung bei längerer Untätigkeit, um Ressourcen freizugeben. | `0.5 Credits nach 30 Tagen` | | **Broadcastgebühr** | Schutz gegen massenhaft ungezielte UDP-Broadcasts. | `0.1 Credits pro Broadcast` | | **Datengebühr** | Berücksichtigung des Übertragungsvolumens bei großen JSON-Payloads. | `1 Credit pro 100 KB` | | **Präferenzgebühr** | Optionale Zusatzgebühr für priorisierte Aufgabenbearbeitung. | `0.2 Credits für Priority Level 5` | Diese Gebührenarten sind konzeptionell dokumentiert, aber in der aktuellen Draft-Phase noch **nicht aktiv implementiert**. Ihr Zweck besteht in der zukünftigen Steuerung von Netzwerkressourcen, um Fairness und Effizienz sicherzustellen. ===== Creditfluss ===== Ein einfacher Ablauf einer Creditbewegung im Netzwerk: ^ Schritt ^ Beschreibung ^ | **1. Owner beauftragt** | Der Owner- oder Main-Agent beauftragt einen Worker-Agenten mit einer Aufgabe. | | **2. Creditreservierung** | Der Betrag wird auf dem Konto des Owners vorgemerkt. | | **3. Aufgabenausführung** | Der Worker erledigt die Aufgabe. | | **4. Abschluss / Transfer** | Nach erfolgreicher Bestätigung werden Credits gutgeschrieben. | | **5. Rückmeldung** | Der Worker sendet eine `task.result`-Nachricht mit Status und Earned Credits. | ===== Kontenmodell ===== Jeder Agent verwaltet ein einfaches Kontenmodell: ^ Feld ^ Beschreibung ^ | **balance** | Aktueller Kontostand | | **earned_total** | Summe aller verdienten Credits | | **spent_total** | Summe aller ausgegebenen Credits | | **pending** | Vorübergehend reservierte Credits für laufende Aufgaben | | **owner_id** | Zugehöriger Owner (UUID oder URI) | **Beispielstatus:** { "balance": 94, "earned_total": 120, "spent_total": 26, "pending": 4, "owner_id": "owner://andiroene" } ===== Failsafe-Strategien ===== Falls ein Owner oder Agent seine Credits vollständig aufgebraucht hat und keine neuen Aufträge annehmen kann, greift ein Failsafe-Mechanismus. ^ Strategie ^ Beschreibung ^ | **Low-Budget-Aufgaben** | Geringwertige, netzwerkfreundliche Aufgaben mit Credit-Limit pro Tag. | | **Mentor-Agenten** | Mentor-Agenten helfen kreditarmen Agenten beim Aufbau neuer Einnahmen. | | **Passives Einkommen** | Agenten können Credits durch Beobachtung oder Datenanalyse (Monitoring) verdienen. | | **Reaktivierungs-Tokens** | Monatliche Bonus-Tokens zur Wiederbelebung inaktiver Owner. | Diese Strategien dienen der Netzwerkkontinuität und verhindern, dass ein Agent vollständig aus dem System „verhungert“. Das Failsafe-System ist ein zentrales Sicherheitsnetz für die AGLX-Ökonomie. Es verhindert, dass sich das Netzwerk selbst blockiert, wenn Ressourcen knapp werden. Erste Implementierungen erfolgen nach Stabilisierung der Credit-Verwaltung in Version ≥ 1.1. ===== Reputationsintegration ===== Credits sind eng mit Reputation und Mentoring verknüpft: Gute Leistungen erhöhen den Vertrauenswert eines Agenten, schlechte oder abgebrochene Aufgaben können ihn senken. Langfristig entsteht daraus ein selbstregulierendes Belohnungssystem. ^ Mechanismus ^ Wirkung ^ | **Positive Bewertung** | Erhöht Reputation und erleichtert zukünftige Auftragsvergabe. | | **Mentoring-Erfolg** | Mentor erhält Bonus-Credits und Reputation. | | **Negative Bewertung** | Reduziert zukünftige Auftragschancen oder Credit-Limit. | ===== Versionierung ===== * **Modul:** Creditsystem * **Version:** 1.0 (Draft) * **Stand:** 27.10.2025 * **Autor:** Andreas Röne (Konzept)