工作原理
Sparrow 是一款桌面应用——为 Windows、macOS(Intel 与 Apple Silicon)以及 Linux(Intel/AMD 和 ARM64)提供安装包,发布在 sparrowwallet.com 与 GitHub 上。另有独立的 Sparrow Server 构建,可以在家用服务器上以无界面方式运行。该钱包本身并不运行任何服务:它只是一个 Bitcoin 客户端,在用户机器上完成交易签名与广播。钱包文件以 Argon2 派生的密钥在磁盘上加密保存。
核心功能是 Partial Signed Bitcoin Transaction。Sparrow 端到端支持 PSBT,使其成为多签与气隙环境事实上的协调者:未签名的交易通过 QR 码或 microSD 离开联网机器,在硬件钱包或离线笔记本上完成签名后,再回到联网机器进行广播。所有常见硬件签名器在 USB 与气隙模式下都获得支持,单签和任意多签模板亦一应俱全。
网络连接方面,Sparrow 提供三种选项:公共 Electrum 服务器(速度快,但会泄露你的地址)、指向你自己 Bitcoin Core 的自托管 Electrs 或 Fulcrum,或直接通过 RPC 连接 Bitcoin Core。Tor 已内置。
KYC 与隐私
无需注册。没有账户。不收集邮箱。你下载二进制文件,用 Craig Raw 的 GPG 签名验证,整个入门仪式就此结束。我们给它的 KYC 等级是 L1——匿名,这是自托管软件在本评分表上能拿到的最高档次。
隐私话题在网络层会变得更尖锐。默认情况下,Sparrow 会与公共 Electrum 服务器通讯,并在自家快速入门文档中坦白地点出这层取舍:公共服务器不会让你的资金面临风险,但能看到你的地址。这就是这款钱包的编辑立场——隐私是你「如何连接」和「选择哪些 UTXO」的结果,而不是软件替你勾选的选项。币币标签、UTXO 选择、BIP47 PayNyms 与按输出的费率控制全都摆在台面上,而不是被藏起来。
值得一提的损失是 Whirlpool 客户端:Sparrow 多年来一直内置这一功能,并在 v1.9.0 中将其移除,原因是 2024 年 4 月美国对 Samourai Wallet 开发者的起诉令原协调者下线。PayNym 与 BIP47 的收发支持依然保留。
优势与局限
Sparrow 的强项在于诚实:它向你展示正在签什么、交易要去哪儿、会花掉哪些 UTXO、会产生怎样的找零,其交易编辑器对一款面向终端用户的钱包来说显得格外直接。每个版本都用 Craig Raw 的 PGP 密钥签名(指纹 D4D0D3202FC06849A257B38DE94618334C674B40),并附带 SHA-256 清单。
局限也很现实。项目实际上依赖一位维护者,这种「公交车因子」不是任何代码质量能够抵消的。版本只能在弱意义上复现:哈希与已发布的清单一致,但二进制并不像 Bitcoin Core 那样可以确定性地重建。也没有第三方安全审计公开发布。这是一款纯 Bitcoin 钱包,没有原生 Lightning 支持,上手门槛也假设你已经知道什么是 PSBT 和 Electrum 服务器。
结论
对于愿意自建节点、把隐私当作一种主动实践的自托管比特币用户来说,Sparrow 是市面上最深思熟虑的桌面钱包之一。对于只想「按下发送然后忘掉」的新手来说,它并不合适。一位维护者的体量与缺少正式审计,是我们没有给它打到最高档的原因。
评分: A- (8.9/10). 信任: TRUSTED.
对于自建节点、把隐私视为主动实践的自托管比特币用户而言,Sparrow 是市面上最深思熟虑的桌面钱包之一。单一维护者与缺少第三方审计让它停在最高档的下一档。评分: A- (8.9/10). 信任: TRUSTED.


