词汇表
公钥
2026/4/16
公钥 是非对称加密密钥对中可公开共享的部分。它的对应部分是私钥,必须保密。两者结合使得加密货币的安全、无需信任的所有权成为可能。
公钥是如何生成的
在加密货币中,公钥通过椭圆曲线加密 (ECC) 从私钥派生而来——在比特币和大多数工作量证明币中,具体使用的是 secp256k1 曲线。这个派生过程是单向的数学运算:从公钥反向推导出私钥在计算上是不可行的。
私钥 → (ECC 乘法) → 公钥 → (哈希) → 地址
公钥与地址的区别
钱包地址与公钥不同——它是从公钥派生而来的:
- 公钥被哈希(在比特币中使用 SHA-256 和 RIPEMD-160)。
- 添加校验和和版本字节。
- 结果被编码(Base58Check 或 Bech32)以生成地址。
这个额外的步骤增加了一层安全性:即使椭圆曲线加密被破解,哈希层也会提供额外的保护。
使用公钥/地址可以做什么
- 接收资金 — 将您的地址分享给任何想要向您发送加密货币的人。
- 验证签名 — 任何人都可以使用公钥验证消息或交易是否由对应的私钥持有者签署。
仅凭公钥无法花费资金。花费需要来自私钥的有效签名。
