如何签署和验证比特币消息
认识地址相关证明,以及签名为何不等于身份或资产安全证明。
简短解答
消息签名可证明签名者对该消息满足某地址受支持的签名条件。它不转移 BTC,也不单独证明法定身份。
格式和原文必须一致
旧式签名方法不支持所有地址。BIP322 提供更广的方案,但钱包支持不一。验证需要准确原文、地址、签名和相容方法。
操作步骤
- 1
约定具体消息
写明用途、请求服务、日期和新随机挑战。避免可在其他场景复用的含糊声明。
- 2
使用消息签名功能
完整阅读后再批准。不要把来历不明的交易或 PSBT 当成无害消息签署。
- 3
独立验证
用相容工具和完全相同的原文检查。既看验证结果,也看声明实际证明了什么。
具体示例
包含服务、日期和新挑战的请求,比“钱包归我所有”更具体。但两者都不能单独证明真实姓名。
继续之前
延伸问题
需要把恢复词输入网站来签名吗?
绝不需要。通过可信钱包的官方流程签名,不泄露恢复词或私钥。
用工具试一试
来源与延伸阅读
来源链接核查日期:2026年10月15日。示例用于解释原理,服务商的费用和功能可能变化。
- BIP 322 github.com
- Bitcoin.org bitcoin.org