公钥和私钥
公钥加密,私钥解密
私钥→椭圆曲线乘法→公钥→单向加密哈希函数→比特币地址(过程不可逆)
私钥:随机选出的一串数字
公钥:由私钥经过椭圆曲线乘法得到
比特币地址:由公钥经过一个单向加密哈希函数生成比特币地址
椭圆曲线乘法算法
K = k * G
K为公钥
k为私钥
G为生成点(比特币的生成点相同)
椭圆曲线乘法是典型的密码学家称之为“陷阱门”功能的一种函数:在一个方向(乘法)很容易做,而不可能在相反的方向(除法)做
这个数学技巧成为证明比特币资金所有权的不可伪造和安全的数字签名的基础
比特币地址可由公钥经过单向的加密哈希算法得到
加密货币
特点:匿名性,总量有限,稀缺性
总结:匿名性的数字货币
货币发展的种类
货币:纸币、硬币
货币本质上是一种所有者与市场关于交换券的契约,根本上是所有者相互之间的约定,是物品流通的媒介,等价物
电子货币:央行电子货币
电子货币与实物货币直接相互转换的;我们需要向电子货币的发行者(银行等金融机构)支付实物货币才能换取等量的电子货币
虚拟货币:Q币
虚拟货币是一种商品,由应用平台发行,只能从法币向虚拟货币单向流通
数字货币:BTC、LTC
无中心化的发行机构,通过计算机程序和一定的机制发行货币,并通过技术保证货币发行量及交易安全性,数字货币通常也叫密码货币
加密私钥
疑问:
私钥为什么要加密
在加密货币中,资金的控制取决于相应私钥的所有权和控制权
在加密货币交易中,私钥用于生产支付加密货币所必须的签名以证明对资金的所有权
私钥必须始终保持机密,因为一旦被泄露给第三方,相当于该私钥保护之下的加密货币也拱手相让了
私钥还必须进行备份,以防意外丢失,因为私钥一旦丢失就难以复原,其所保护的加密货币也将永远丢失
私钥如何加密