1/La capacità di audit è spesso vista come una funzione di integrazione post-evento.
Solo dopo che il sistema è stato messo in funzione, vengono aggiunti registri, dashboard, report e strumenti per la revisione umana.
In un sistema software con supervisione umana continua, questa pratica è ancora praticabile.
Ma quando gli agenti autonomi agiscono in modo continuo alla velocità della macchina, senza intervento umano, questo modello diventa completamente inefficace.
2/Il problema è che la visibilità post-evento non può sostenere un vero funzionamento autonomo.
Quando un agente opera in modo indipendente, il sistema deve essere in grado di rispondere chiaramente al momento dell'esecuzione:
Chi è autorizzato ad agire,
Quali vincoli sono applicabili al momento,
Se tali vincoli sono stati rigorosamente rispettati.
Una volta che autorizzazione, vincoli ed esecuzione sono disperso in sistemi sottostanti o scollegati tra loro, la capacità di audit diventa frammentata, dipendente da interpretazioni e estremamente fragile.
In questo caso, la fiducia si basa su assunzioni, e non su garanzie verificabili.
3/Kite affronta questo problema considerando la capacità di audit come una proprietà di primo livello del sistema.
In Kite, l'identità, i permessi, i vincoli e la liquidazione degli agenti vengono applicati nativamente al momento dell'esecuzione e registrati in modo sincrono sulla blockchain.
Il sistema non dipende da una fiducia implicita e non ha bisogno di ricomporre o ripristinare post-evento.
Pertanto, l'autonomia non rallenta a causa dell'audit, ma è progettata fin dall'inizio per essere verificabile.
In Kite, gli agenti non solo possono agire in modo indipendente, ma ogni loro azione può sempre essere verificata.
🪁
