The Big Picture
Time-limited tokens let high-speed agents perform a number of unauthorized actions proportional to their speed times the token lifetime; switching to operation-count (use-budget) credentials bounds damage regardless of speed.
ON THIS PAGE
The Evidence
Authorisation for many agents behaves like shared memory in computers: revoking a permission is like writing a new value that must reach all caches. Time-based credentials (tokens that expire after a clock interval) let fast agents accumulate unauthorized operations proportional to velocity × time window. Giving each credential a fixed operation budget and forcing periodic re-authorisation (an acquire/release pattern) caps the damage to at most that budget per credential, and simulations show orders-of-magnitude fewer unauthorized actions. Model Context Protocol (MCP) Pattern.
Not sure where to start?Get personalized recommendations
Data Highlights
1Example: at 10,000 ops/sec with a 60s token lifetime, a compromised agent can cause about 600,000 unauthorized operations (v × TTL).
2Operation-count credentials reduced unauthorized operations by 120× versus time-based tokens in the high-velocity CRM scenario (deterministic runs).
3Operation-count credentials reduced unauthorized operations by 184× versus time-based tokens in the anomaly scenario (probabilistic runs).
What This Means
Platform engineers and security teams building AI agent platforms should care because credential choices directly determine worst-case damage from a compromised agent. Product and operations leaders running high-throughput autonomous agents need to prefer operation-bounded credentials or mixed strategies to limit blast radius. For researchers and practitioners applying these ideas, see Research Agents.
Key Figures

Fig 1: Figure 1 : State mapping φ : Σ MESI → Σ auth \varphi:\Sigma_{\textsc{MESI}{}}\to\Sigma_{\mathrm{auth}} . Left: hardware MESI state machine with transition triggers ( BusRd , BusRdX , Snoop-Inv ). Right: authorisation state machine with corresponding triggers ( grant , delegate , revoke ). Transient states as dashed nodes ( E I A EIA , M I C MIC , I S G ISG ). Event correspondences labelled on connecting arrows.

Fig 2: Figure 2 : Heterogeneous Coherence Architecture. Authority Service (central) connected to four agent clusters, each labelled with coherence strategy. Message types: synchronous (eager, solid), periodic (lease, dashed), on-demand (lazy, dotted), acquire/release (exec-count, double). Trust Scorer feeds risk assessments into the strategy selector.

Fig 3: Figure 3 : Unauthorised operations by strategy (Scenario 2, log scale). CRM high-velocity scenario (100 ops/tick, 10 runs, σ = 0 \sigma=0 ). The 120 × 120\times gap between Lease and RCC is annotated. Y-axis logarithmic; damage bound formulae shown below each bar.
Ready to evaluate your AI agents?
Learn how ReputAgent helps teams build trustworthy AI through systematic evaluation.
Learn MoreLimitations
The mapping to cache coherence is an abstraction: real-world delegation trees, hierarchical trust, and offline agents add complexity beyond the formal model. Reported reductions come from tick-based simulations that intentionally isolate coherence dynamics; deployment latencies and scheduling details will affect exact numbers. Operation-budget credentials add re-authorisation overhead and require careful UX and scaling design — the paper notes an expected safety cost in the single-digit percentage range similar to related recovery techniques. state inconsistency.
Methodology & More
Treating multi-agent authorization as a coherence problem reframes revocation failures: tokens are cached permissions and revocations are writes that must propagate. Under time-to-live (TTL) tokens, the number of unauthorized operations a fast agent can perform before discovering revocation grows with its speed and the TTL (V = v × TTL). Mapping standard cache states from shared-memory multiprocessors (the Modified/Exclusive/Shared/Invalid model) to agent permission states makes the transient 'in-flight' window explicit — that window is exactly where unauthorized activity accumulates. As an alternative, require each credential to carry an operation budget (n): after n operations the agent must refresh its credential, analogous to a release/acquire synchronization point in processors. That makes the damage bound deterministic and independent of agent velocity: at most n unauthorized operations per credential. A tick-based simulator across three scenarios (120 runs total) confirmed the theoretical bounds and showed operation-count credentials cut unauthorized operations by 120× and 184× in the tested scenarios, with zero violations of the operation-bound theorem. Practically, teams should phase out long TTLs for high-rate autonomous agents, adopt operation-bounded credentials or mixed coherence strategies, and expect modest overhead for far greater safety. ReAct Pattern (Reason + Act) and Chain of Thought Pattern.
Avoid common pitfallsLearn what failures to watch for
Credibility Assessment:
Single-author arXiv preprint with no affiliation or h-index information. No venue or institutional signals—rated as unknown.