随机数
32 字节私钥
WIF 编码
生成地址
关键事实
- 底层长度
- 32 字节,通常显示为 64 个十六进制字符
- 常见编码
- WIF,Wallet Import Format
- 主网常见前缀
- 5、K、L
- 安全要求
- 必须来自高质量随机数
私钥是什么样
比特币私钥本质上是一个很大的随机数。用十六进制展示时,通常是 64 个 0-9 和 a-f 组成的字符。
WIF 是什么
WIF 是为了导入导出更方便而设计的编码格式,包含网络前缀、压缩标记和校验信息。钱包常用 WIF 让用户导入单个 BTC 私钥。
安全生成
真实私钥必须由安全随机数产生。自己随便编一个、用生日或短密码生成,都极容易被攻击者猜到。
示例说明
下面的格式示例只展示外观,不应存入资产,也不应在真实钱包中使用。
生活化例子
示例私钥只用于理解格式:十六进制看起来像 64 个字符;WIF 主网未压缩私钥常以 5 开头,压缩公钥对应的 WIF 常以 K 或 L 开头。
格式示例
十六进制格式外观
b8f2...9a6c (真实私钥通常共 64 个十六进制字符)这里展示的是外观和长度概念,不是完整可导入私钥。
WIF 外观示例
Kx..................................................压缩公钥对应的 WIF 常以 K 或 L 开头,这里用省略号避免展示可导入私钥。
实际应用场景
- 老钱包可能允许导入单个 WIF 私钥。
- 现代 HD 钱包通常更推荐备份助记词,而不是逐个备份私钥。
- 离线签名设备会在设备内部使用私钥签名,但不会把私钥暴露给联网电脑。
常见误区和风险提醒
网上看到的示例私钥不能用于真实资产。真实钱包必须使用安全随机数生成,并且绝不能公开。