为本地代理提供具有硬性支出上限的比特币余额,即使遭受提示注入也无法突破
摘要
一个开源工具,允许AI代理进行比特币闪电网络支付,并在服务端强制执行硬性支出上限,即使遭受提示注入也能防止滥用。包含用于Claude Desktop/Cursor集成的MCP服务器以及Python/TypeScript SDK。
我构建了一种开源方式,让AI代理能够进行真实支付(通过闪电网络使用比特币),支出限制在代码中强制执行,而非靠感觉。代理获得一个作用域受限的API密钥和一个带有硬性策略的虚拟余额:每笔交易/每日上限、速率限制、目标白名单。这些限制在资金移动之前在服务端强制执行——因此,即使是越狱或提示注入的代理也无法超出你允许的额度,或向未纳入白名单的人付款。代理永远不会持有签名密钥。包含一个MCP服务器,因此Claude Desktop/Cursor可直接通过工具调用进行支付,外加Python和TypeScript SDK。可自行托管,MIT许可,运行在你自己的节点上。pip install conduit-btc 好奇这个社区对代理接触资金的信任模型有何看法。代码:
相似文章
为AI智能体构建支出授权层 — 一次设定限额,智能体无法超支
一位开发者创建了一个MCP服务器,作为AI智能体的授权网关,强制执行支出授权,如单笔交易限额、每日/每周上限以及允许的商户,以防止超支。
AI代理如何付款?Lightning Labs用比特币给出了答案——技术解析
Lightning Labs发布了一套工具包,使AI代理能够通过比特币闪电网络使用L402协议进行自主小额支付,解决了传统支付方式的身份和成本障碍。
在可以访问真实API的代理中,你在何处执行支出或仓位限制:提示词、工具模式还是账户?来自观察10个纸上交易代理的笔记。
作者分享了在一个纸上交易竞技场中,10个AI代理使用假币交易时的观察,讨论了当代理与真实API交互时,如何执行支出或仓位限制的设计考量,强调了基于提示词检查的局限性,并提倡使用确定性的账户级控制。
你会给AI代理200美元的消费限额吗?
探讨了给AI代理一个小额、受限制的预算(例如200美元)用于常规业务支出(如软件试用)的想法,并将其比作给初级员工一张有限额的公司卡。
你们是怎么给 AI 代理分配资金,又不交出钱包私钥的?
作者正在探索一种为 AI 交易代理分配受控预算的方案,而非直接交出私钥或钱包,并向社区征求关于限额(单笔/每日、代币白名单)及潜在攻击面的反馈。