SPEAR: An Engineering Case Study of Multi-Agent Coordination for Smart Contract Auditing
AI 摘要
SPEAR是一个用于智能合约审计的多智能体协同框架,提升审计效率。
主要贡献
- 提出基于多智能体的智能合约审计框架SPEAR
- 设计风险感知的智能合约优先级排序方法
- 实现基于Contract Net协议的任务分配机制
方法论
构建多智能体系统,包括规划、执行和修复智能体,通过协商和拍卖协议协同工作。
原文摘要
We present SPEAR, a multi-agent coordination framework for smart contract auditing that applies established MAS patterns in a realistic security analysis workflow. SPEAR models auditing as a coordinated mission carried out by specialized agents: a Planning Agent prioritizes contracts using risk-aware heuristics, an Execution Agent allocates tasks via the Contract Net protocol, and a Repair Agent autonomously recovers from brittle generated artifacts using a programmatic-first repair policy. Agents maintain local beliefs updated through AGM-compliant revision, coordinate via negotiation and auction protocols, and revise plans as new information becomes available. An empirical study compares the multi-agent design with centralized and pipeline-based alternatives under controlled failure scenarios, focusing on coordination, recovery behavior, and resource use.