概述
unhuman 是一个专注于去中心化域名管理的命令行工具,允许用户通过比特币闪电网络支付来搜索、注册和管理域名。该工具由 unhuman.domains 提供服务,核心卖点是将传统域名注册流程与加密货币支付相结合,同时支持通过 @moneydevkit/agent-wallet 实现完全自主的代理支付。
核心用法
unhuman 采用 npx 免安装运行模式,主要功能包括:
- 域名搜索:支持多 TLD 批量查询可用性及定价,输出可格式化为 JSON
- 域名注册:提供手动支付(打印发票等待 preimage)和自动支付(
--wallet标志触发代理钱包)两种模式 - DNS 管理:可查询和设置完整的 DNS 记录集,支持 A/AAAA/CNAME/MX/TXT 等标准记录类型
- Nameserver 管理:支持自定义权威 DNS 服务器
- 自动续费:支持代理钱包自动续期,可选多年期限
- 令牌恢复:基于邮箱验证码的域名管理权恢复机制
显著优点
1. 真正的自主代理能力:通过 --wallet 标志实现 MDK 402 支付流程,CLI 自动处理发票生成、闪电网络支付、proof-of-payment 重试,无需人工干预
2. 隐私友好:支持比特币支付,避免传统注册商的身份绑定和支付追踪
3. 开发者友好:全 JSON 输出支持、令牌本地存储、标准的 Unix CLI 设计模式
4. 无需安装:npx 即跑即走,降低使用门槛
潜在缺点与局限性
- 依赖外部代理钱包:自主支付需要运行中的
agent-walletdaemon,增加了基础设施复杂度 - 单点服务依赖:域名注册后端由 unhuman.domains 独家提供,存在服务商锁定风险
- 比特币波动风险:定价以 USD 锚定但支付用比特币,汇率波动可能影响实际成本感知
- 恢复机制中心化:邮箱验证码恢复依赖传统邮件基础设施,与去中心化叙事存在张力
- 生态封闭性:未明确支持 ENS、Handshake 等去中心化域名系统,仍是传统 DNS 的加密支付包装
适合人群
- 希望用加密货币支付域名费用的隐私敏感型开发者
- 构建自主代理系统的 AI/自动化工程师(特别是需要域名自助获取的场景)
- 反感传统域名注册商账户体系和 KYC 流程的技术用户
- Lightning Network 生态的活跃用户
常规风险
1. 服务商持续性风险:unhuman.domains 作为新兴服务商,长期运营能力和 ICANN 认证状态需持续观察
2. 密钥管理风险:管理令牌以明文 JSON 存储于 ~/.unhuman/tokens.json,缺乏加密保护
3. 支付不可逆性:比特币闪电网络支付一旦完成无法撤回,域名争议或注册失败时的退款机制不明确
4. 代理权限过度:--wallet 模式授予 CLI 自动支出权限,需确保 agent-wallet 的限额和审计配置得当
5. TLD 支持局限:未明确列出支持的顶级域清单,可能存在期望落差