懂比特币的比特币朋友都知道,比特币是一种加密的数字货币,主要是因为比特币有一个密钥来保护自己的比特币不被窃取,比特币密钥分为比特币私钥和比特币公钥,其中比特币公钥用于加密,可以公开。在这里,币圈小白要问了,什么是比特币公钥?比特币公钥生成的原理是什么?别担心,小编会来回答这个问题。
公钥是用椭圆曲线乘法算法计算出来的(K = k * G,其中K是私钥,G是一个叫做生成点的常数点,K是得到的公钥),是真实的比特币地址。
在比特币系统中,一个密钥对包括一个私钥和由其派生的唯一公钥。公钥用于接收比特币,私钥用于支付比特币时签署交易。
比特币公钥生成的原理是什么?
有了私钥,再通过椭圆曲线算法,就可以生成公钥了!这个私钥和公钥是成对的!
椭圆的定义很简单。满足以下公式的所有(x,y)坐标的集合就是我们所说的椭圆曲线y ^ 2/modp =(x ^ 3/+7)/modp。
上式中,mod是余数符号,p是大素数。至此,公式中只剩下自变量X和因变量Y。你完全可以把它看成是你一开始学的二元多元函数。但是并不是所有的实数X都满足这条曲线,所以实际上椭圆曲线就是一个散点图。
版权声明:xxxxxxxxx;
工作时间:8:00-18:00
客服电话
电子邮件
admin@qq.com
扫码二维码
获取最新动态