DharmaGate & AgenticShield
El escudo agéntico del ecosistema: valida identidades de agentes, asienta intención on-chain y fail-closed siempre.
Arquitectura
- dharmagate-core (Rust):
shield.rsaplica el karma floor (un agente sin karma suficiente no pasa);chain.rsasienta el PoI (Proof of Intention) on-chain de forma fail-closed — si el asentado no se puede completar, la operación se RECHAZA. - DharmaGate-AgenticShield (Python): capa MCP del escudo — valida llamadas de agentes contra identidad, scope y presupuesto.
- Sensor eBPF (Rust/aya, XDP): telemetría de red de baja intrusión que alimenta la detección (ver Krittika).
- Servicio MCP dedicado (dharmagate-mcp, systemd user).
- HMAC entre sensor y gate: los eventos viajan firmados.
Flujo
Agente → MCP → AgenticShield valida identidad/karma/presupuesto
→ DharmaGate firma PoI → asienta on-chain (fail-closed)
→ operación liberada o rechazada
Estados
- Servicio/MCP: IMPLEMENTED (operativo local).
- Delegación de karma → producción de bloques: PARTIAL (dharmagate delega pero NO produce bloques; la firma de quórum es una decisión de consenso del operador).
Reglas
- El guard de economía: ningún agente toca balances directamente.
- Sin PoI asentado no hay efecto — la evidencia es parte del contrato, no un extra.