Nunchuk 为具有有限权限的比特币代理发布开源工具

Nunchuk 发布了两个开源存储库,旨在重塑人工智能代理与比特币钱包的交互方式,引入了一种限制代理控制同时保留人类监督的模型。
该版本包括 Nunchuk CLI(用于管理比特币钱包的命令行界面)以及配套的“代理技能”存储库,旨在帮助人工智能系统跨常见工作流程操作 CLI。 Nunchuk 表示,这两种工具都获得了麻省理工学院的许可,目标开发人员在比特币上构建自动化金融系统。
其核心前提挑战了人工智能钱包设计日益增长的趋势。 Nunchuk 并没有授予代理人对资金的完全控制权和基本保障措施,而是提出了一种共享托管模式,让代理人在严格的政策限制内运作。人类用户对超过预定义阈值的交易保留最终权力。
在这种结构下,钱包被配置为具有多个密钥的组钱包。用户密钥、代理密钥和策略共同签名者协同工作来授权交易。代理可以发起创建钱包、邀请参与者和构建交易等操作,但支出权限仍然受到策略级别设置的规则的限制。
人工智能驱动的比特币使用
这些政策定义了每日支出上限、批准要求和签名延迟等限制。符合允许参数的交易可以在无需干预的情况下继续进行,而较大或敏感的操作则需要明确的用户批准。
双节棍将监护与自动化分开。钱包结构管理资金的所有权和控制权,而策略层定义代理可以执行的操作。这种区别确保了为钱包提供资金不会向管理钱包的代理授予更广泛的权限。
CLI 支持一系列功能,包括密钥生成、钱包创建、交易工作流程和策略配置。它还允许用户使用标准格式导出钱包描述符和备份,这支持 Nunchuk 生态系统之外的可移植性和恢复。
代理技能存储库充当人工智能系统的接口层。它提供预定义的命令和提示,指导代理完成设置钱包、管理参与者和执行交易等任务。这减少了对定制集成的需求,并降低了开发人员尝试基于比特币的自动化的障碍。
Nunchuk 将双存储库方法定位为应对两个不同挑战:执行和可用性。 CLI 充当与 Nunchuk API 相关的执行层,而技能层则重点关注人工智能系统如何与该基础设施交互。
该版本反映了为金融环境中的人工智能定义安全设计模式所做的更广泛的努力。通过执行有限的权力,Nunchuk 的目标是在不引入完全托管风险的情况下实现实际的自动化。
潜在的用例包括共享人工代理钱包、自动账单支付系统、财务管理工具和多代理协调。虽然这些应用程序仍处于早期阶段,但底层模型提供了受控实验的框架。
随着人工智能系统获得金融工具的使用权,控制问题成为核心。双节棍的方法表明,前进的道路可能更少地依赖于限制能力,而更多地依赖于构建权力。
编辑免责声明:我们利用人工智能作为编辑工作流程的一部分,包括支持研究、图像生成和质量保证流程。所有内容均由我们的编辑团队指导、审核和批准,他们对准确性和完整性负责。人工智能生成的图像仅使用经过适当许可材料培训的工具。在比特币中,就像在媒体中一样:不要信任。核实。
这篇文章《Nunchuk 为具有有限权限的比特币代理发布开源工具》首次出现在《比特币杂志》上,由 Micah Zimmerman 撰写。