Cake Wallet 安全吗?
Cake Wallet 是一款正规的开源自托管钱包,自 2018 年起运营;对大多数用户来说,只要从官方渠道安装并正确备份,它就是安全的。它最严重的事件是 2020–2021 年的版本生成了强度不足的 Bitcoin seed,Cake 于 2021 年 5 月披露了该问题。现实中的大部分损失来自假冒应用、钓鱼和泄露的 seed,而不是应用本身。
对自托管钱包而言,“安全”包含两部分:软件能否保护你的私钥,以及你能否避开围绕它的骗局。本页截至 2026 年 10 月,附日期介绍这两方面。
简短回答
- 是否正规:是的。Cake Wallet 由 Cake Labs 开发,自 2018 年起上架 App Store,并以 MIT 许可证在 GitHub 上公开代码。
- 私钥由你掌握:链上币种为非托管。Cake 无法冻结、撤销或找回你的资金。
- 并非完美:它有过一个严重缺陷(2020–2021 年的弱 Bitcoin seed)、2026 年一个中等级别安全公告,且构建无法被独立复现。
- 最大风险:来自人,而不是代码。在我们看到的讨论中,大部分损失源于假冒应用、假冒客服和 seed 被盗。
安全要素
| 要素 | 状态(2026 年 10 月) |
|---|---|
| 托管方式 | 链上币种为非托管;私钥在你的设备上生成和存储 |
| 源代码 | 在 GitHub 上公开,MIT 许可证 |
| 可复现构建 | 否;Cake 表示其构建尚不可复现 |
| 签名发布 | 2026 年 9 月,Cake 发布了用于签署校验文件和发布标签的发布密钥;没有签名校验文件的版本会在发布说明中列出 SHA-256 哈希值 |
| 独立审计 | 未找到针对该应用的审计 |
| 漏洞报告 | 安全政策提供 GitHub 私密公告渠道和加密邮箱地址 |
| 账户或 KYC | 钱包本身不需要 |
| 数据收集 | App Store 标签显示“Data Not Collected”(未收集数据,由开发者自行申报) |
| 应用保护 | PIN 码、生物识别、可选的 Cake 2FA、Duress PIN |
2020–2021 年的弱 Bitcoin seed
这是最重要的事件。2020 年和 2021 年初发布的 Cake Wallet 版本使用了不安全的随机数生成器来生成 Bitcoin 钱包。受影响的 seed 是 12 词 Electrum 风格(“Segwit”)Bitcoin seed。研究人员估计其有效随机性极低,攻击者可以重建出私钥。
| 日期 | 事件 |
|---|---|
| 2021 年 5 月 10 日 | 4.1.7 版本更改了 Bitcoin seed 的生成方式 |
| 2021 年 5 月 11 日 | 4.2.0 版本加入应用内横幅,提醒用户重新创建钱包;2021 年 5 月,Cake 公开披露该问题,并告知用户创建新钱包并转移资金 |
| 2023 年 12 月 | Cake 为仍在使用已知弱 seed 的用户加入应用内警告(代码于 2023 年 12 月 18 日合并,约在 4.12.0 版本发布),使用了 Milk Sad 研究人员提供的 8,700 多个钱包的数据 |
| 2024 年 5 月 | Milk Sad 团队发布技术报告 |
| 2024 年 5 月 21 日起 | 研究人员判断,弱钱包中较大额的转出交易大多是恶意的 |
研究人员统计到 8,757 个弱钱包,2020 年 11 月至 2024 年 10 月间约有 548.9 BTC 流经这些钱包;其中并非全部被盗,也没有公布总损失数字(Milk Sad 研究更新,2024 年)。据目前所知,Monero、Litecoin 和其他币种未受影响。
应对方法:如果你有一个 2020 年或 2021 年初在 Cake Wallet 中创建的 12 词 Bitcoin seed,或者你曾把这样的 seed 导入其他钱包,请将其视为已泄露。用当前版本创建新钱包,并立即转移剩余资金。我们的 seed 类型检查工具仅凭单词数量即可帮你识别 seed 类型。切勿在网站上输入单词本身。
开源能证明什么、不能证明什么
开源代码让任何人都能查看 Cake Wallet 如何生成私钥、与节点通信以及构建交易。正因如此,外部研究人员才能详细研究 2021 年的 seed 缺陷;这也意味着代码的变更都在 GitHub 上公开进行。
但它无法证明应用商店里的应用是由这些代码构建的。Cake 表示其构建尚不可复现,因此你无法自行编译代码并得到一个完全相同的文件来比对(Cake Wallet VERIFY.md,2026 年)。你能核实的是下载文件的真实性:2026 年 9 月,Cake 发布了用于签署新版本校验文件和标签的发布密钥;每个版本都列出 SHA-256 哈希值;来自 GitHub、Accrescent 和 Cake F-Droid 仓库的 Android APK 使用同一个签名证书。我们的下载指南介绍了如何核对这两项。
截至 2026 年 10 月,我们也没有找到任何已发布的、针对 Cake Wallet 应用的独立安全审计。Cake 确实设有漏洞披露政策:研究人员可以通过 GitHub 或加密邮件私下报告问题,Cake 会在修复发布后公布安全公告。
其他安全公告
2026 年 9 月 4 日,Cake 发布了 GitHub 安全公告 GHSA-695v-fhpj-fv8x,评级为中等。在 6.1.2 至 6.3.0 版本中,由于链 ID 被丢弃,以太坊类付款请求可能会在错误的 EVM 网络上生成。风险是付款失败或转错网络,而不是私钥被盗,该问题已在 6.4.4 中修复。请更新到最新版本。完整的事件列表见我们的安全历史页面。
Lightning 的争议
6.0 版本(2026 年 2 月)加入的 Lightning 通过 Breez SDK 运行在 Spark 网络上。Cake 称其为自托管,无需管理通道。但其文档也写明,Spark 转账由一小组经许可的运营方联合签名,这些运营方可以看到金额和地址(Cake Wallet 文档,2026 年)。
2026 年 10 月 6 日,WalletScrutiny 将 Cake Wallet 重新归类为“Custodial”(托管),因为根据其分析,该应用没有提供在不经运营方参与的情况下把 Lightning 余额转回链上的方法。这一判断仅针对 Lightning 余额,与 Monero、链上 Bitcoin 或其他币种无关。稳妥的做法是只在 Lightning 中存放日常零花钱。参见 Cake Wallet 中的 Lightning。
隐私与安全
Cake Wallet 默认连接 Cake 自己的节点和服务。这很方便,但这些服务可以看到你的 IP 地址以及你请求了哪些钱包数据。若想获得更多隐私,请使用自己的节点或 Tor。需要注意一点:对于 Silent Payments,如果你自己的 Bitcoin 服务器缺少所需的索引,Cake 的文档称应用会回退到 Cake 服务器。详情见隐私与 Tor和自定义节点。
损失真正发生在哪里
- 假冒应用和克隆网站,它们会索要你的 seed。只从我们下载指南中列出的官方渠道安装,并用下载检查工具核对链接。
- 假冒客服。Cake Wallet 表示其客服绝不会索要你的 seed,任何主动联系你并提供客服帮助的人几乎都是骗子(Cake Wallet 文档,2026 年)。
- seed 存储在网上,例如截图、笔记应用、云盘或电子邮件中。
- 地址或网络错误。交易无法撤销。请使用地址检查工具,并先发送一笔小额测试。
- 声称能追回被盗加密货币的“找回”服务。它们都是骗局。
更多危险信号见假冒 Cake Wallet 应用与诈骗。
安全清单
- 通过亲手输入 cakewallet.com 进入,从 App Store、Google Play、Accrescent、Cake 的 F-Droid 仓库或 GitHub 安装。
- 保持应用为最新版本。
- 把每个 seed 抄写在纸上并离线保存。对于 25 词 Monero seed,还要记下 restore height。参见 seed 备份。
- 设置强 PIN 码;考虑启用 Cake 2FA。Cake 指出,2FA 能防范拿到你手机的人,但防不了拿到你 seed 的人。
- 大额资金请使用硬件钱包或 Cupcake。参见 Ledger 和 Trezor。
- 替换任何使用 2020–2021 年 12 词 Electrum seed 的旧 Cake Bitcoin 钱包。
- 绝不分享你的 seed,忽略任何主动联系你的人。
如果你怀疑钱包已被盗
Cake 的建议是:立即为每个受影响的币种创建新钱包并把剩余资金转过去,停止使用旧钱包,保留所有记录,并向警方和 Cake 客服报告被盗情况(Cake Wallet 文档,2026 年)。攻击者同步 Monero 钱包可能需要更长时间,这或许能给你一个短暂的行动窗口。切勿再向“找回”服务付款。
常见问题
Cake Wallet 靠谱吗?
靠谱。它是由 Cake Labs 开发的真实开源钱包,自 2018 年起在 App Store 上架。网上存在仿冒版本,因此请只从官方渠道安装。
Cake Wallet 被黑过吗?
我们没有发现 Cake 自身系统遭入侵并导致用户资金暴露的情况。严重的问题是 2020–2021 年的版本生成了弱 Bitcoin seed;研究人员判断,自 2024 年 5 月 21 日起,那些用户从未转移资金的钱包中较大额的转出交易大多是恶意的。
Cake Wallet 能看到或冻结我的资金吗?
对于链上币种,不能。Cake 无法冻结、撤销或找回交易。但除非你使用 Tor 或自己的节点,Cake 的服务器可以看到你的 IP 地址。
Cake Wallet 适合存放大额资金吗?
对于较大金额,请搭配 Ledger 或 Trezor 使用,或使用 Cupcake 作为离线签名器,并将 seed 备份离线保存。
Cake Wallet 客服会主动联系我吗?
Cake Wallet 表示,任何主动联系你并声称提供客服帮助的人几乎都是骗子,其客服也绝不会索要你的 seed。
我的 Monero 资金会受 2021 年 seed 缺陷影响吗?
不会。该缺陷影响的是 2020 年和 2021 年初创建的 12 词 Electrum 风格 Bitcoin seed,而不是 Monero seed。