所以你知道区块链是如何工作的(如果你不知道,我们已经为你简化了它) 此处 😉),但是您知道您的加密交易在区块链上被开采之前是如何运作的吗?这就是公钥和私钥发挥作用的地方。
公钥和私钥 在允许您发送和接收加密货币而不需要第三方验证交易方面发挥着非常重要的作用。您可以使用这些密钥随时随地将您的加密货币发送给任何人。
那么什么是公钥呢?
公钥是 一个大的数值(实际上只是一长串数字、字母和特殊字符),用于 加密 数据。它与私钥配对(我们稍后会介绍)。
虽然任何人都可以将交易发送到公钥,但您需要私钥来“解锁”它们并证明您是交易中收到的加密货币的所有者。
公钥就像您的银行帐号,您可以与任何想要在线向您汇款的人共享它。
什么是私钥?
与公钥相反,私钥应该妥善保存……私密。它使您能够证明交易接收端的所有权。私钥可以采用多种形式,例如代码、 助记短语,(充当某物密码的一组单词)甚至是二维码。
无论其形式如何,它本质上都是一个天文数字,虽然您可以从私钥生成公钥,但您不能做相反的事情,因为由于“活板门函数”,这实际上是不可能的。
活板门函数 是一种算法难题,在一个方向上计算起来很简单,但在采用逆向方法时却极难解决。