# Polkadot Vault 签名前排错：网络规格、元数据与派生公钥缺什么

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

用已保存的公开配置和错误信息判断缺 chain specs、缺元数据还是派生公钥不匹配，区分 v7+ metadata-less 条件，先形成排错清单。

## 使用工具
- [Polkadot Vault](https://lianxiaozhi.com/tools/polkadot-vault) · [官方入口](https://vault.novasama.io/)

## 前置条件
- 已有公开配置/版本/网络及派生路径记录，或已有交易准备阶段留下的非秘密错误信息。无需创建新交易、扫描 QR、批准配置、解锁设备或读取秘密。
- 电脑/联网手机用于读官方说明；Vault 保持离线。配置更新与交易签名需独立流程，本文只整理检查结果。

## 1. 核对设备角色和版本

从已有设备记录确认 Vault 安装版本与离线状态。6.3+ 文档不能套在旧 Parity Signer；若曾联网或出现安全警告，把设备状态列为阻塞项，不以直接联网更新应用继续排错。

核对结果：明确版本和设备状态；未知或异常没有被判定可用。
依据：[Novasama：Vault 6.3+ 与双设备范围](https://docs.novawallet.io/nova-wallet-wiki/wallet-management/hardware-wallets/polkadot-vault)
依据：[Polkadot Wiki：Vault 品牌、默认网络与版本边界](https://wiki.polkadot.com/general/polkadot-vault/)

## 2. 先确认目标链规格

在既有公开配置记录中核对交易目标链与已添加 chain specs 是否相同。看到 Please Add The Network You Want To Transact in，先归为缺网络规格；存在元数据名称不能代替已配置对应链。

核对结果：确认规格存在或明确缺项，避免把另一个网络当目标链。
依据：[Novasama：网络、元数据、公钥与前缀错误](https://docs.novawallet.io/nova-wallet-wiki/wallet-management/hardware-wallets/polkadot-vault/troubleshooting)
依据：[Novasama：v7+ Metadata-less 条件](https://docs.novawallet.io/nova-wallet-wiki/wallet-management/hardware-wallets/polkadot-vault/metadata-less-signing)

## 3. 核对账户公钥与派生路径

比较联网钱包对应账户、公开地址及 derivation path 的原始记录。Transaction author public key not found 应检查该网络对应公钥与 Root Key/派生账户条件；只有账户昵称一致不足以通过，也不要随意添加路径尝试签名。

核对结果：公钥/路径匹配，或列出具体无法对应的字段。
依据：[Novasama：Vault 公开派生账户与 Nova 配对](https://docs.novawallet.io/nova-wallet-wiki/wallet-management/hardware-wallets/polkadot-vault/add-polkadot-vault-account-to-nova-wallet)
依据：[Novasama：网络、元数据、公钥与前缀错误](https://docs.novawallet.io/nova-wallet-wiki/wallet-management/hardware-wallets/polkadot-vault/troubleshooting)
依据：[Novasama：v7+ Metadata-less 条件](https://docs.novawallet.io/nova-wallet-wiki/wallet-management/hardware-wallets/polkadot-vault/metadata-less-signing)

## 4. 判断是否满足 v7+ 模式

只有 Vault v7.0.0+、联网钱包支持且目标链规格已添加，才采用 metadata-less 说明。Nova 的 New (Vault v7+) 为动态 QR 模式标识；公开记录不能证明安装版支持时，先标待核，不把旧提交页的元数据要求扩成所有版本。

核对结果：版本、客户端能力、规格三项有依据；未生成或扫描 QR。
依据：[Novasama：v7+ Metadata-less 条件](https://docs.novawallet.io/nova-wallet-wiki/wallet-management/hardware-wallets/polkadot-vault/metadata-less-signing)
依据：[Novasama：Nova 与 Vault 提交交易边界](https://docs.novawallet.io/nova-wallet-wiki/wallet-management/hardware-wallets/polkadot-vault/submit-a-transaction-using-polkadot-vault)

## 5. 区分传统模式的元数据错误

传统模式中，Please Download Network Metadata 是缺元数据；Please Update Network Metadata 可能因 runtime 更新而陈旧。Base58 prefix from metadata X mismatches prefix from specs Y 则先检查规格，也可能需更新 metadata。完整保留错误文本，不统一写成余额不足或费用问题。

核对结果：每条错误对应配置类别与待核信息。
依据：[Novasama：网络、元数据、公钥与前缀错误](https://docs.novawallet.io/nova-wallet-wiki/wallet-management/hardware-wallets/polkadot-vault/troubleshooting)
依据：[Novasama：传统元数据与验证者批准](https://docs.novawallet.io/nova-wallet-wiki/wallet-management/hardware-wallets/polkadot-vault/update-chain-metadata-in-polkadot-vault)

## 6. 确认更新资料的来源与批准边界

需要更新时，按官方说明在联网端 portal 选择确切 blockchain，区分 Chain Specs 与 Metadata；待后续正式配置流程再核验 verifier certificate。未知来源、缺验证者记录或无法确认网络时暂停，不把本页准备核对当作已扫描和批准。

核对结果：有明确官方资料入口和缺项；尚未变更离线配置。
依据：[Novasama：传统元数据与验证者批准](https://docs.novawallet.io/nova-wallet-wiki/wallet-management/hardware-wallets/polkadot-vault/update-chain-metadata-in-polkadot-vault)
依据：[Novasama：网络、元数据、公钥与前缀错误](https://docs.novawallet.io/nova-wallet-wiki/wallet-management/hardware-wallets/polkadot-vault/troubleshooting)

## 7. 形成签名前待办

把设备状态、chain specs、账户路径、模式和 metadata 缺项分别记录。字段齐全只说明可进入后续独立核验；交易内容仍要在离线设备解码后核对，缺字段、解析异常或意图不符不得进入签名。

核对结果：完成排错分类，没有用签名或广播验证猜测。
依据：[Novasama：v7+ Metadata-less 条件](https://docs.novawallet.io/nova-wallet-wiki/wallet-management/hardware-wallets/polkadot-vault/metadata-less-signing)
依据：[Novasama：Nova 与 Vault 提交交易边界](https://docs.novawallet.io/nova-wallet-wiki/wallet-management/hardware-wallets/polkadot-vault/submit-a-transaction-using-polkadot-vault)
依据：[Polkadot Wiki：Vault 品牌、默认网络与版本边界](https://wiki.polkadot.com/general/polkadot-vault/)

## 常见错误
- metadata-less 仍需要 chain specs，且需要兼容联网客户端；不是支持任何钱包或允许盲签。
- 元数据更新不能修复错误派生账户；修改路径也不修复错误网络规格。
- 二维码或按钮完成不证明交易成功、到账或全部资产可用。

## 完成检查
- 得到可追溯的公开配置检查清单和具体阻塞原因；更新、设备安全处理及交易批准分别留待正式流程。
- documentation：仅官方文档研究，未改变手机状态、扫码、批准配置、签名或广播。

## 相关知识
- [硬件钱包保护什么？设备签名不能替你判断交易内容](https://lianxiaozhi.com/learn/hardware-wallet-signing)
- [钱包签消息与签交易有什么区别？不付 Gas 的签名也要读内容](https://lianxiaozhi.com/learn/wallet-message-vs-transaction)

## 官方依据
- [Novasama：Vault 6.3+ 与双设备范围](https://docs.novawallet.io/nova-wallet-wiki/wallet-management/hardware-wallets/polkadot-vault)
- [Polkadot Wiki：Vault 品牌、默认网络与版本边界](https://wiki.polkadot.com/general/polkadot-vault/)
- [Novasama：Vault 公开派生账户与 Nova 配对](https://docs.novawallet.io/nova-wallet-wiki/wallet-management/hardware-wallets/polkadot-vault/add-polkadot-vault-account-to-nova-wallet)
- [Novasama：v7+ Metadata-less 条件](https://docs.novawallet.io/nova-wallet-wiki/wallet-management/hardware-wallets/polkadot-vault/metadata-less-signing)
- [Novasama：Nova 与 Vault 提交交易边界](https://docs.novawallet.io/nova-wallet-wiki/wallet-management/hardware-wallets/polkadot-vault/submit-a-transaction-using-polkadot-vault)
- [Novasama：网络、元数据、公钥与前缀错误](https://docs.novawallet.io/nova-wallet-wiki/wallet-management/hardware-wallets/polkadot-vault/troubleshooting)
- [Novasama：传统元数据与验证者批准](https://docs.novawallet.io/nova-wallet-wiki/wallet-management/hardware-wallets/polkadot-vault/update-chain-metadata-in-polkadot-vault)
