Frosting Guide 安全下载

Cake Wallet 中的 Bitcoin Lightning

自 6.0.0 版(2026年2月25日)起,Cake Wallet 内置 Bitcoin Lightning,通过 Breez SDK 基于 Spark 网络实现。你会获得一个可重复使用的 @cake.cash Lightning 地址,无需管理通道,付款即时到账;但 Spark 运营方会联合签署每一笔转账并能看到金额,因此请把 Lightning 余额当作零花钱。

快速步骤

  1. 打开你的 Bitcoin 钱包. Lightning 会以单独的标签显示在链上 Bitcoin 余额旁边。
  2. 选择 Lightning 用户名. 接受系统提供的 @cake.cash 用户名,或在 Settings、Lightning Username 中设置。
  3. 接收. 点击 Receive,选择 Lightning,分享地址,或使用 Set amount 创建以 sats 计价的发票。
  4. 需要消费时先存入. 使用 Deposit 把链上 bitcoin 转入 Lightning,并等待六次确认。
  5. 支付发票. 在 Send 页面粘贴或扫描发票并确认。几秒内即从你的 Lightning 余额完成支付。
  6. 提取储蓄. 使用 Withdraw 把较大金额转回链上。

Lightning 是 Cake Wallet 6.0 的头号功能,该版本于 2026 年 2 月 25 日发布,同时进行了全面改版。它可在 iPhone、iPad、Android 和 macOS 上的 Bitcoin 钱包中使用,但不支持 Linux 或 Windows(Cake Wallet docs, 2026)。

工作原理:Spark,而不是通道

传统 Lightning 钱包需要开设支付通道并需要入站流动性。Cake Wallet 则通过 Breez SDK 使用 Spark,这是一个 Bitcoin 二层网络。Cake Wallet 表示“没有需要开设、管理或再平衡的通道”(Cake Wallet docs, 2026)。你的 Lightning 余额存放在 Spark 上,而不是 Bitcoin 链上;Spark 与更广泛的 Lightning 网络相连,因此你可以与任何 Lightning 钱包互相付款。

Cake Wallet 将其描述为自托管。Spark 依赖必须联合签署转账的运营方,并以链上退出作为后备。这一点存在争议:2026 年 10 月 6 日,独立评测网站 WalletScrutiny 将 Cake Wallet 重新归类为托管钱包,理由是 Lightning 余额的提取需要 Spark 运营方联合签署,而 app 没有提供 SDK 的单方面退出功能。WalletScrutiny 表示其结论针对的是 Lightning 余额,而不是链上钱包。请把 Lightning 当作消费余额;Cake Wallet 文档也建议只存入你打算花掉的金额。

你的 @cake.cash 地址

每个 Bitcoin 钱包都可以有一个 Lightning 地址,例如 [email protected]。任何人都可以随时从任何 Lightning 钱包向它支付任意金额。创建 Bitcoin 钱包时会为你提供一个用户名,之后可以在 Settings、Lightning Username 中修改。该地址可重复使用,用法类似电子邮件地址,因此是一个永久标识:任何知道它的人都能把付款与它关联起来。对于一次性收款请求,请在 Receive 页面使用 Set amount 创建发票;自 6.5.0 起,发票金额以 sats 为单位输入。

接收与发送

  • 接收:点击 Receive,选择地址类型并选择 Lightning。余额为零时也能接收,没有最低金额,也无需先进行链上充值。app 关闭时付款也能到账。
  • 发送:在普通 Send 页面粘贴或扫描 Lightning 发票或地址。付款几秒内完成,且只从 Lightning 余额中支付;Cake Wallet 不会自动从链上币中补充。
  • Cake Pay:自 6.0.1 版(2026年3月)起,礼品卡订单可通过 Lightning 支付。参见 Cake Pay。

在链上与 Lightning 之间转移

在 Lightning 视图中,Deposit 把链上 bitcoin 转入 Lightning 余额,Withdraw 把它转回链上。两者都需要六次链上确认,存入时需支付正常的 Bitcoin 网络手续费;存入页面还在 Advanced Settings 中提供 coin control。Lightning 之间的付款无需等待确认。Cake Wallet 不建议通过服务商兑换链上 BTC 来支付 Lightning 发票:这会增加价差、最低金额限制、缓慢的链上环节以及发票过期的风险(Cake Wallet docs, 2026)。

Lightning 的费用

Cake Wallet 对发送和接收不收取费用。资金转入或转出 Lightning 时,链上交易需支付正常的 Bitcoin 网络手续费。Cake Wallet 文档没有列出 Lightning 付款本身的单独收费标准,因此发送前请查看确认页面上显示的金额。通过服务商把其他币兑换成 Lightning 付款时,会增加该服务商的价差,兑换报价中还可能包含 Cake Wallet 未公开的合作方加价。参见 Cake Wallet 手续费。

隐私:Spark 运营方能看到什么

Cake Wallet 对这方面的局限说得异常清楚。Spark 运营方联合签署每一笔转账,因此能看到金额和涉及的 Spark 地址,钱包无法选择退出。Cake Wallet 不会将 Spark 交易发布到公开浏览器,也不会把你的 Spark 地址放入发票,但它表示这“不是密码学意义上的隐私”,而是依赖运营方不公开他们看到的内容。其他泄露途径还包括可重复使用的 Lightning 地址、公开的链上存入和提取,以及固定的 Spark 地址。机密金额功能据称仍在开发中(Cake Wallet docs, 2026)。

如果隐私是你的首要目标,Monero、Silent Payments 或 Litecoin MWEB 在链上提供更强的隐私特性;Cake Wallet 中的 Lightning 主要着眼于速度和低成本。

Cake Wallet Lightning 适合你吗?

如果你想支付 Lightning 发票、接收小额付款,又不想运行节点或管理通道,并且能接受上述 Spark 信任模型,它就适合你。如果你想用自己的节点和通道运行 Lightning、需要金额的密码学隐私,或者想在链下存放大额资金,它就不太合适。追求最严格托管模式的用户通常会把 Lightning 放在专门的基于节点的钱包中,而用 Cake Wallet 管理链上 Bitcoin 和 Monero。

哪些情况下不能使用 Lightning

情况Lightning?
在 iOS、Android 或 macOS 上通过 seed 新建的 Bitcoin 钱包可以,默认开启
Linux 或 Windows不可以
硬件钱包(Ledger、Trezor 等)不可以
观察钱包或通过密钥恢复的钱包不可以
额外的 Bitcoin 账户(6.5.0)不可以,仅限第一个账户

你可以在隐私设置中通过 Enable Lightning 开关关闭 Lightning。自 6.5.0 起,关闭后该开关仍会保持可见。

你的 Bitcoin seed 会备份整个钱包。一如既往,Cake Wallet 从不索要你的 seed,也从不主动给你发消息;请用下载校验工具检查你的 app。

常见问题

Cake Wallet 什么时候加入了 Lightning?

在 2026 年 2 月 25 日发布的 6.0.0 版中。

我需要开设通道吗?

不需要。Cake Wallet 的 Lightning 通过 Breez SDK 运行在 Spark 上,没有需要管理的通道或入站流动性。

Cake Wallet Lightning 是托管的吗?

Cake Wallet 称其为带链上退出机制的自托管,但 Spark 运营方必须联合签署转账,WalletScrutiny 于 2026 年 10 月因此将 Cake Wallet 评为托管钱包。只在其中存放零花钱。

可以在 Linux 上或配合 Ledger 使用 Lightning 吗?

不可以。它支持 iOS、Android 和 macOS,不支持硬件钱包或观察钱包。

为什么我存入 Lightning 的资金还不能用?

存入和提取都需要六次链上确认,通常约一小时。