词汇表
数字签名
2026/4/16
数字签名是一种加密机制,用于证明某个数据(如交易)是由特定方授权的,并且未被篡改。它是区块链中手写签名的等价物,但在数学上无法伪造。
工作原理
- 发送者创建交易数据的哈希值
- 使用发送者的私钥加密哈希值——这就是签名
- 签名附加到交易并广播
- 任何人都可以使用发送者的公钥验证签名,确认:
- 交易是由私钥持有者签署的
- 数据自签署以来未被修改
交易数据 → 哈希 → [用私钥签名] → 数字签名
签名 + 数据 → [用公钥验证] → 有效 / 无效
在区块链中的重要性
比特币、以太坊和几乎所有区块链上的每笔交易都受到数字签名的保护。没有有效的签名:
- 网络会拒绝交易
- 没有人可以花费他们不控制的地址中的资金
这就是“没有你的密钥,就没有你的币”这句话的真实含义——只有私钥持有者才能为该地址生成有效的签名。
