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.

🪁