私钥定义

私钥是一串用于证明加密货币所有权并授权其在区块链上转移的秘密数字。它会生成数字签名,网络在接受来自您地址的交易之前会先验证该签名。

当您使用加密货币进行支付时,您的钱包会使用私钥对交易进行签名;随后网络会根据您的地址验证该签名,如验证通过,便会记录这笔转账。私钥本身绝不应被分享,因为任何持有私钥的人都可以像您本人一样签署交易。

公钥则是与之对应的一方:它由私钥推导而来,可以自由分享,用于接收资金和验证签名,而不是授权支出。这种关系是单向的,因此可以由私钥计算出公钥,但无法反向推导。谁持有私钥,谁就控制着这些资金,仅此而已。

私钥示例

您想从您的钱包中发送 0.5 个单位的加密货币。

您的钱包会使用您的私钥对交易进行签名,而网络会对其进行验证:

私钥签名 → 网络验证签名 → 批准转账 0.5 个单位

如果其他人复制了该私钥,他们就可以签署自己的交易,并在不需要任何其他信息的情况下转走您的全部资金,这就是为什么私钥必须保密。