# Krux 无需私钥核对 BTC 接收地址：加载可信描述符并检查分支与索引

整理：链小知（AI 辅助）
资料核对日期：2026-10-12
引用地址：https://lianxiaozhi.com/tools/guides/krux-check-receive-address-with-trusted-descriptor
难度：进阶
核验方式：官方文档整理，未执行真实账户操作

从 Tools 的 Descriptor Addresses 进入无密钥地址工具，区分 Receive/Change，理解分批未找到的范围，并与协调钱包的完整接收地址比较。

## 使用工具
- [Krux](https://lianxiaozhi.com/tools/krux) · [官方入口](https://selfcustody.github.io/krux/getting-started/)

## 前置条件
- 已有完成固件核验的官方兼容设备；本教程以 v26.09.0 菜单定义配合当前文档，不安装、刷写或初始化硬件。
- 准备创建钱包时核对过的公开描述符 QR 或 SD 文件，以及协调钱包中待使用的完整 Bitcoin 地址、网络和可见索引。描述符不含助记词/私钥，仍有交易隐私，不应上传公开网站。
- 使用无私钥 Tools 入口；不要为核对地址加载助记词、SeedQR 或加密秘密。

## 1. 核对硬件和固件范围

对照 Devices and Parts 与发布包的设备目录，确认实际硬件及固件版本；触屏、摄像头、SD 条件按型号查。v26.09.0 发布页包含 KEF 修复说明，不能用其他版本菜单或任意 K210 板代替。

核对结果：型号与版本有对应依据，未把开源项目名当作所有设备兼容证明。
依据：[Krux：逐设备硬件清单](https://selfcustody.github.io/krux/parts/)
依据：[Krux：v26.09.0 预构建包与设备目录](https://selfcustody.github.io/krux/getting-started/installing/from-pre-built-release/)
依据：[Krux v26.09.0：研究定位与 KEF 修复](https://github.com/selfcustody/krux/releases/tag/v26.09.0)

## 2. 从 Tools 加载可信公开描述符

启动后进入 Tools→Descriptor Addresses，通过 QR 或 SD 加载事先保存的可信描述符。该入口建立不含私钥的钱包上下文；资料要求助记词或密钥时退出，重新确认文件类型和入口。

核对结果：进入描述符地址菜单，没有导入秘密或解密助记词。
依据：[Krux：无私钥描述符地址工具](https://selfcustody.github.io/krux/getting-started/features/tools/)
依据：[Krux v26.09.0：无密钥菜单入口实现](https://raw.githubusercontent.com/selfcustody/krux/v26.09.0/src/krux/pages/tools.py)

## 3. 比较描述符的钱包属性

在描述符预览中检查网络、单签/多签/miniscript 策略、脚本类型及各公钥的指纹和派生路径，与已有钱包配置记录比较。网络或策略不一致就取消；颜色和短指纹只是定位线索，不能证明副本没有被替换。

核对结果：描述符来自可信记录，配置与目标钱包一致；无法建立来源可信时暂停。
依据：[Krux：描述符、地址与加密备份菜单](https://selfcustody.github.io/krux/getting-started/usage/navigating-the-main-menu/)
依据：[SeedSigner：独立托管、描述符与 PSBT 复核](https://seedsigner.com/seedsigner-independent-custody-guide/)

## 4. 扫描接收地址并选择正确分支

地址菜单选择 Scan Address→Receive，扫描协调钱包公开接收地址 QR，读显示的完整地址，然后确认 Check that address belongs to this wallet? 才开始归属查找。Change 供找零核对，不能与 Receive 混用。

核对结果：完整目标地址正确，搜索分支为 Receive，归属检查已启动。
依据：[Krux v26.09.0：地址列表与分批查找](https://raw.githubusercontent.com/selfcustody/krux/v26.09.0/src/krux/pages/home_pages/addresses.py)

## 5. 按已查索引范围处理结果

v26.09.0 每批搜索 50 个地址。若未命中且显示 Try more?，先对照协调钱包索引，再决定是否继续；NOT FOUND in the first N addresses 只覆盖已查范围。命中后记录返回索引；也可 List Addresses→Receive 逐页找到同索引并打开完整地址核对。

核对结果：成功结果与目标地址及索引一致；未命中只记录分支和已查范围，未判定钱包无该地址。
依据：[Krux v26.09.0：地址列表与分批查找](https://raw.githubusercontent.com/selfcustody/krux/v26.09.0/src/krux/pages/home_pages/addresses.py)

## 6. 复核复制结果并保存最小记录

最终使用的复制地址逐字符与设备显示再比对，记录网络、Receive 分支、索引与版本即可。退出地址工具；重启或改变钱包参数后描述符会卸载，再查应重新加载可信副本。无需导出全部地址 CSV 或分享完整描述符。

核对结果：目标公开地址相符；没有签名或广播，也未将完整钱包资料公开。
依据：[Krux：描述符、地址与加密备份菜单](https://selfcustody.github.io/krux/getting-started/usage/navigating-the-main-menu/)
依据：[Krux v26.09.0：地址列表与分批查找](https://raw.githubusercontent.com/selfcustody/krux/v26.09.0/src/krux/pages/home_pages/addresses.py)
依据：[SeedSigner：独立托管、描述符与 PSBT 复核](https://seedsigner.com/seedsigner-independent-custody-guide/)

## 常见错误
- 同一个不可信协调钱包同时提供描述符和地址，只能证明二者一致，不能证明属于原钱包。
- 未找到可能来自错误分支、网络、策略或尚未搜索到的索引，不能仅凭一批结果推断资金丢失。
- 显示地址或指纹相符不证明设备未经篡改，也不证明已有转账确认或充值入账。
- Krux 能把加密助记词存 flash/SD；无私钥地址入口不意味着设备过去没有保存秘密。

## 完成检查
- 目标地址与可信描述符的 Receive 分支相符，版本和命中索引已记录；若无匹配，则明确已查范围和待核配置。
- verification 为 documentation：官方正文及版本源码已核对，未操作硬件、导入秘密、验证恢复、签名、广播或查询到账。

## 相关知识
- [硬件钱包保护什么？设备签名不能替你判断交易内容](https://lianxiaozhi.com/learn/hardware-wallet-signing)
- [比特币 UTXO 与找零：为什么转一笔账会出现多个输出](https://lianxiaozhi.com/learn/utxo-and-change)

## 官方依据
- [Krux：逐设备硬件清单](https://selfcustody.github.io/krux/parts/)
- [Krux：v26.09.0 预构建包与设备目录](https://selfcustody.github.io/krux/getting-started/installing/from-pre-built-release/)
- [Krux v26.09.0：研究定位与 KEF 修复](https://github.com/selfcustody/krux/releases/tag/v26.09.0)
- [Krux：无私钥描述符地址工具](https://selfcustody.github.io/krux/getting-started/features/tools/)
- [Krux v26.09.0：无密钥菜单入口实现](https://raw.githubusercontent.com/selfcustody/krux/v26.09.0/src/krux/pages/tools.py)
- [Krux：描述符、地址与加密备份菜单](https://selfcustody.github.io/krux/getting-started/usage/navigating-the-main-menu/)
- [Krux v26.09.0：地址列表与分批查找](https://raw.githubusercontent.com/selfcustody/krux/v26.09.0/src/krux/pages/home_pages/addresses.py)
- [SeedSigner：独立托管、描述符与 PSBT 复核](https://seedsigner.com/seedsigner-independent-custody-guide/)
- [Krux：KEF 加密和恢复因素](https://selfcustody.github.io/krux/getting-started/features/encryption/encryption/)
