什么是公钥?
每个比特币地址都包含公钥和私钥。公钥允许其他人将比特币发送到您的地址,验证交易签名以确保一切正常,然后完成交易。另一方面,私钥允许您“解锁”并使用您的比特币。
它通过签署交易来做到这一点,这告诉比特币网络您确实是持有比特币的地址的所有者,并且交易有效。持有比特币地址私钥的人能够使用该地址持有的比特币,因此在一个非常恰当的类比中,你的私钥本质上就是持有你的比特币的保险箱的钥匙。
您还可以使用地址的私钥对消息进行签名,以验证您是任何给定地址所持有比特币的所有者。这一切都是通过数学,使用非对称密码学来保护的。