KnotenCore ist eine hochperformante, headless Rust-Runtime und P2P-Mesh-Engine für autonome KI-Agenten. Entwickelt mit selbstzertifizierenden Ed25519-Identitäten, Zero-Trust-Peering, Fail-Closed Swarm-Governance und sandgeboxten VM-Isolates — angetrieben von strukturiertem JSON-AST.
Wenn Begriffe wie „CRDT-Anti-Entropy“, „Ed25519-Quorum-Governance“ und „Register-VM“ nach böhmischen Dörfern klingen: Hier ist die 60-Sekunden-Erklärung für Menschen.
Große Sprachmodelle (wie ChatGPT oder Claude) sind brillante Denker und Planer. Aber man drückt einem Architekten keinen Presslufthammer in die Hand und lässt ihn unbeaufsichtigt auf die Baustelle.
KI-Agenten können Fehler machen – Endlosschleifen erzeugen oder unkontrolliert Arbeitsspeicher anfordern.
Komplexe Workflows erfordern Agenten-Teams über mehrere Knoten hinweg, die Daten austauschen und Aufgaben übergeben.
Jede Schicht ist darauf ausgelegt, Mehrdeutigkeiten zu eliminieren, Grenzen durchzusetzen und adversarialen Mesh-Bedingungen standzuhalten.
knc-<64hex>) aus 32-Byte Ed25519-Public-Keys eliminiert TOFU und Squatting. Strikte HMAC-Namespace-Isolation und 30-Sekunden-Replay-Fenster.knc_store_digest via ring) und schlankem Differentiell-Sync (knc_store_diff) zur Minimierung des Netzwerk-Traffics.IsolateQuota: Gas-Metering, Memory-Watchdog, Call-Depth-Limits (MAX 512) und Live-Bytecode-Hot-Reloading (HMR).revoked_keys.json) und bei epidemischer Gossip-Ingestion proaktiv abgewiesen und entfernt.additionalProperties: false, Fehlerkatalog mit Self-Healing-Hinweisen und Anti-Pattern-Guide für LLMs.Kontinuierliche Sicherheits-Sprints auditieren und schließen Angriffsflächen systematisch. Die Codebase erzwingt strikte Fehlerisolation ohne Panic-Risiko über alle Pfade.
knc-<64hex> aus dem Ed25519-Public-Key abgeleitet. Schließt TOFU aus; Legacy-HMAC darf keine knc-*-Identitäten beanspruchen.Observer-Rolle und verwerfen Zustandsänderungen mit InternalSecurityError.-32001 abgewiesen.try_clone()-Fehlerhandling und sauberen Stream-Abbau.ring::digest::SHA256 State-Digests ermöglichen Konsistenzprüfungen und übertragen ausschließlich veränderte Deltas.Zero-Trust Ed25519 & HMAC-SHA256 gesichert. Alle Endpoints erreichbar via TCP (Port) oder WebSocket (--ws-port) Transport.
Strikt getrennt, frei von zirkulären Abhängigkeiten. JSON-AST rein, Bytecode raus, Mesh über die Leitung.
| Crate / Modul | Beschreibung | Rolle |
|---|---|---|
| knoten_core | Schlanke Top-Level-Re-Export-Fassade für nahtlose Workspace-Integration. | Fassade |
| aether_compiler | Engine-Kern: JIT-Graph-Executor, AOT-Bytecode-Compiler, Stack-VM, 35-Endpoint Zero-Trust RPC-Server, Mesh-Protokoll, Swarm-Governance. | Engine-Kern |
| knoten_core_types | Alleinige Wahrheitsquelle für reine Datentypen: Node-Enum, OpCode, SimdOp, IsolateQuota. Keine Cross-Crate-Logik-Kopplung. | Typ-Autorität |
| vm/machine.rs | Register-Stack-VM: ALU, Call-Frame-Stack (MAX 512), Opcode-Ausführung, Memory-Estimator mit vollständiger Stack-Traversierung, IsolateQuota-Durchsetzung. | VM-Kern |
| vm/isolate.rs | VMIsolate: Pro-Tenant-VM-Instanzen mit konfigurierbarer IsolateQuota, Hot-Swap-Code-Reloading, spekulative Shadow-Execution, lokale Heap-Isolation. | Multi-Tenancy |
| rpc/mod.rs & handlers/ | Modularer JSON-RPC-2.0-Dispatcher (TCP + WebSocket). 35 knc_*-Endpoint-Handler. Zero-Trust Ed25519-Signierung, Anti-Entropy-Store, Raft-Governance. | RPC-Transport |
Externe Validierung und zentrale Entwicklungsprinzipien der KnotenCore-Runtime.
„Twice is accurate. Training clusters maximize scale and throughput. Agent runtimes need isolation, gas metering, and recoverable exhaustion. Snapshot/rollback on isolate limits is the correct primitive for executing untrusted plans safely. The architecture is sound.“
„Autonomie erfordert Verlässlichkeit. Ein Agent kann nur dann verlässlich agieren, wenn die physikalischen Gesetze seiner Laufzeitumgebung unveränderlich sind. Deshalb geht KnotenCore mit Release v2.24.24 in einen disziplinierten Feature-Freeze – mit garantierten Schnittstellen, null TOFU-Drift und 35 stabilen Endpoints.“
KnotenCore hat den vierstufigen Konsolidierungszyklus (Sprints 358–361) abgeschlossen. Die Engine ist auf v2.24.24 als stabile Forschungs- und Evaluierungsbasis konsolidiert.
knc-<hex>), TOFU-Beseitigung & HMAC-Namespace-Isolation · v2.24.23ring::digest) & differentieller Sync (knc_store_diff) · v2.24.16revoked_keys.json) & epidemisches Gossip-Gate · v2.24.14.nod-Bytecode-Programme.Forken, auditieren, erweitern. PRs mit härteren Testfällen und unabhängigen Benchmarks sind willkommen.
Hinweis: Die kryptografische Mesh-Verifizierung (lokale Ed25519-Key-Rotation & Peer-Sperrlisten) schützt die Cluster-Kommunikation. Sie ersetzt keine externe professionelle Penetrationsprüfung oder Drittanbieter-Sicherheitsaudit.