Tollbooth DPYC 0.1.52:为MCP服务器提供比特币闪电微支付解决方案
Tollbooth DPYC 0.1.52:为MCP服务器提供比特币闪电微支付解决方案作者:James Bentley
来源:Pypi.org
引用:https://pypi.org/project/tollbooth-dpyc/0.1.52/
Tollbooth DPYC项目以Norton Juster的《幽灵 tollbooth》为灵感,旨在为MCP服务器提供一种新型的支付基础设施。MCP服务器允许AI代理与外界互动,例如知识图谱、金融数据、代码库和医疗记录等。然而,这些服务之间的交互缺乏可持续的经济模式。
**问题**:
众多开发者正在构建MCP服务器,但它们之间的交互却缺乏经济支撑。每个MCP运营商都面临着如何维持运营的问题。传统的API密钥按月计费的方式已经不再适用,而L402协议则需要每次API调用都进行支付协商,效率低下。
**解决方案**:
Tollbooth DPYC提出了一种不同的方法,通过一次性购买代币,无需每次请求都进行支付协商,从而提高效率。用户通过比特币的闪电网络预先购买代币,在后台自动扣除,无需管理订阅或第三方支付处理器。
**主要功能**:
- TollboothConfig:配置类,用于构建配置。
- UserLedger:用户信用余额,带有借记/贷记/回滚,每日使用日志,JSON序列化。
- BTCPayClient:异步HTTP客户端,用于BTCPay服务器的Greenfield API。
- VaultBackend:可插拔持久化协议。
- LedgerCache:内存LRU缓存,用于所有信用操作。
- ToolTier:工具调用计费等级。
- tools.credits:工具实现。
- tools.anchors:OpenTimestamps比特币锚定。
- ConstraintEngine:评估访问/定价约束的列表。
- ConstraintGate:集成约束的中间件助手。
- SecureCourierService:高级包装器,用于三个MCP工具。
- NostrCredentialExchange:NIP-44/NIP-04加密DM凭证交付。
- CredentialVaultBackend:可插拔凭证存储协议。
- NostrAuditPublisher:在每次存储写入时发布NIP-78事件。
- NotificationManager:当客户余额超过阈值时发送主动NIP-44 DM。
- ToolPricing:动态定价。
- TheBrainVault:基于TheBrain思维持久性的存储后端。
- NeonVault:使用Neon无服务器Postgres的存储后端。
**三方结算**:
当用户购买信用时,结算涉及三方:用户支付操作员的闪电发票,操作员的BTCPay服务器为用户充值,BTCPay自动向Tollbooth发起者的闪电地址支付一小部分费用作为版税。
**经济模式**:
对于用户来说,购买信用、使用工具、行驶高速公路。对于操作员来说,这是一个免费的生产级货币化框架,无需许可证费用。对于生态系统来说,收入随着采用率的增加而增长,而不是努力程度。
Tollbooth DPYC为MCP服务器提供了一种创新的支付解决方案,有助于推动整个生态系统的可持续发展。
页:
[1]