核心用法
Para MPC钱包通过REST API为AI代理提供无托管密钥管理服务,核心能力包括:
1. 钱包创建:POST /v1/wallets 创建EVM、Solana或Cosmos钱包,需轮询至ready状态
2. 状态查询:GET /v1/wallets/{id} 获取钱包地址和公钥
3. 数据签名:POST /v1/wallets/{id}/sign-raw 对任意数据进行MPC签名
技术实现上,私钥采用DKLS/CGGMP/ED25519分片方案,签名时各分片独立计算后聚合结果,全程无完整私钥出现。
显著优点
- 零私钥暴露:MPC架构从根本上消除单点泄露风险,适合AI代理场景
- 链抽象设计:统一API支持多链(EVM/Solana/Cosmos),降低集成成本
- 幂等创建:409冲突响应返回已有钱包ID,天然支持安全重试
- 开发友好:纯REST接口,无需SDK,curl即可完整测试
潜在局限
- 异步延迟:钱包创建需轮询等待(通常数秒),不适合即时交互场景
- 中心化依赖:签名必须由Para服务参与,存在服务可用性风险
- 功能边界:仅提供基础签名,不包含交易构造、Gas估算、nonce管理等环节
- Beta/生产切换:开发期与主网使用不同端点,配置管理需额外注意
适合人群
- 需要非托管但免自管私钥的AI Agent开发者
- 构建多链钱包基础设施的团队
- 对合规有要求、需可审计密钥操作的机构场景
常规风险
1. API密钥泄露:X-API-Key一旦泄露,攻击者可创建钱包并签名
2. 轮询策略不当:高频轮询可能导致Rate Limit或成本浪费
3. 状态竞态:未等待ready即调用签名会导致失败
4. 供应商锁定:MPC方案依赖Para基础设施,迁移成本较高