Frosting Guide 安全下载

Cake Wallet restore height 详解

restore height(恢复高度)是 Cake Wallet 开始扫描你交易的 Monero 区块。请选择钱包第一笔交易前几天的高度或日期:太晚会遗漏资金,太早只会让同步变慢。16 个单词的 Polyseed 自带日期,所以很少需要它。

快速步骤

  1. 确认你的 seed 类型. 数一数单词。16 个单词的 Polyseed 自带日期;25 个单词的旧版和 12 个单词的 BIP39 Monero seed 需要高度或日期。
  2. 找到保存的高度. 查找你和 seed 一起记下的高度,或旧钱包 seed 界面上显示的高度。Exodus 和 Cake 的导出会显示一个高度。
  3. 否则选择一个安全的日期. 选择第一笔存款前几天到一周的日期。不确定时再往前推;只会多花同步时间。
  4. 必要时把日期换算成高度. 使用应用中的 Restore from date,或 Frosting Guide restore height 工具,它会为日期估算一个带安全余量的区块。
  5. 恢复并等待. 在恢复界面输入高度或日期,点击 Restore(恢复),保持应用打开直到同步完成。
  6. 资金缺失时重新扫描. 如果同步后余额不足,在连接设置中打开 Rescan,从更早的日期或高度重新扫描。

Monero 会隐藏金额和地址,所以钱包不能简单地问服务器“我的余额是多少?”。它会下载每个区块,并用你的私有 view key 检查每一笔交易。在手机上从 2014 年开始扫描整条链需要很长时间。restore height(也叫钱包生日)告诉 Cake Wallet 从哪里开始。合适的高度意味着快速、完整的恢复。

什么时候需要它

Seed 或钱包Restore height
Monero Polyseed(16 个单词)不需要:助记词中已编码创建日期
Monero 旧版 seed(25 个单词)强烈建议
Monero BIP39(12 个单词)需要:恢复表单会要求填写高度或日期;请选第一笔交易之前的
Monero 只读(密钥)建议填写,但非必需(Cake Wallet 文档,2026)
Zcash使用高度或日期;重新扫描界面会填入已保存的值
Bitcoin Silent Payments从你选择的区块高度或日期开始扫描
普通 Bitcoin、Litecoin、Ethereum不需要

如何选择合适的高度

规则很简单:早一点安全,晚一点有风险。钱包只能看到从 restore height 开始的交易。如果你从第一笔存款后一天开始,那笔存款以及所有依赖它的交易都会缺失,余额就会出错。提前一年开始只会多花一些同步时间(Cake Wallet 文档,2026)。

  • 最佳:创建钱包时保存的确切高度。Cake Wallet 会在 Recovery & Keys(恢复与密钥)界面的 25 个单词 seed 旁显示一个高度;请把它和单词一起记下。
  • 良好:第一笔交易前几天到一周的日期。Cake 的文档举例说,2020 年 2 月创建的钱包可以选择 2020 年 1 月 31 日。
  • 不确定时:再往前推。比你的最佳估计早一年是合理的备选方案。
  • 最后手段:很低的高度几乎会扫描整条链。可以成功,但在手机上需要数小时。

把日期换算成高度

恢复界面既接受区块高度,也接受日期:点击 Restore from date(按日期恢复),应用会替你换算。如果你想自己看到具体数字,请使用我们的 Monero restore height 工具。它在你的浏览器中运行,并会减去一段安全余量。

Monero 大约每两分钟产生一个区块,每天约 720 个。以下是来自公共区块浏览器的一些参考点:

区块高度大致日期
2,000,0002019 年 12 月 30 日
3,000,0002023 年 10 月 20 日
3,500,0002025 年 9 月 14 日

这些是用于选择起点的近似值,并非精确时间戳。请始终向下取整,选择更早的区块。

在哪里找到旧的高度

  • 你自己的记录:很多人会把高度写在 25 个单词旁边。
  • 旧钱包:Monero GUI 和 CLI 会显示 restore height;Cake 的文档提到 Exodus Mobile 曾在 Monero 设置中显示钱包创建高度,不过自 Exodus 停止支持 Monero 后,该界面可能已无法访问(参见 从 Exodus 迁移)。
  • 你的第一笔交易:交易所的提现记录或邮件会给出日期。选择它之前几天。
  • 已知的起始日期:如果你不知道自己的第一笔交易,Exodus 的帮助文章建议使用 2019 年 4 月 26 日,即 Exodus 首次支持 Monero 的日期。

实例演示

假设你在 2021 年年中用另一个应用创建了一个 25 个单词的 Monero 钱包,第一笔存款于 2021 年 8 月来自某交易所,但你从没记下高度。用 Restore from date 选择 2021 年 8 月 1 日,或者为保险起见选择 2021 年 7 月 1 日。钱包会大致从那时扫描到今天。如果之后余额看起来偏低,再从 2021 年 1 月重新扫描。每往前推一步只会多花同步时间,绝不会损失资金。

用 Rescan 修正错误的高度

如果钱包已经同步完成,但余额偏低或较早的交易缺失,请重新扫描。根据 Cake 的文档,打开设置,进入 Connections(连接),点击 Rescan(重新扫描);该选项适用于 Monero、Zcash 和 Decred 钱包。对话框会要求输入日期或区块高度,对于 Monero 会预先填入已保存的 restore height。

  • 选择第一笔交易前约一周的日期,不确定时再早一些。
  • 重新扫描期间,历史记录会消失,余额显示为 0,然后交易会逐一重新出现。这是正常现象。
  • 保持应用打开、屏幕常亮,直到同步指示消失。
  • 警告:重新扫描会删除设备上保存的交易密钥和目标地址。如果你需要用它们证明付款,请先记录下来。

资金仍然缺失?请检查你恢复时选择的 seed 类型和账户是否正确,并参阅余额为零或丢失。

让同步更快

合适的高度是最大的提速手段。除此之外:保持稳定的 Wi-Fi 连接,让应用保持在前台,使用可靠的节点或自己的节点(参见自定义节点),在 Android 上可以考虑为 Monero 开启后台同步。通过 Tor 进行大规模重新扫描会慢得多;Cake 的文档建议通过明网连接自己的节点完成同步,之后再重新开启 Tor。

安全提示

restore height 不是秘密,所以你可以放心地把日期或区块号输入工具。seed 则不同:绝不要把它输入任何网站,包括声称能替你找到高度的工具。Frosting Guide 的工具从不索要 seed。

常见问题

restore height 太晚会怎样?

该区块之前的交易会被跳过,余额看起来偏低或为零。从更早的日期或高度重新扫描即可修复;不会损失任何资金。

太早会怎样?

没有坏处。只是首次同步会因为扫描更多区块而花更长时间。

Bitcoin 需要 restore height 吗?

普通 Bitcoin 钱包不需要。Silent Payments 扫描从某个高度或日期开始,需要时应用会提示你填写。

Cake Wallet 在哪里显示我的 restore height?

对于 25 个单词的 Monero seed,Recovery & Keys 界面会在单词旁显示一个高度。请把它和 seed 一起记下。

把 restore height 告诉别人安全吗?

安全。它只是一个区块号。绝不要分享你的 seed 或私钥。