区块链钱包

一、钱包是干什么的?

 我们需要了解什么是区块链钱包

区块链钱包_第1张图片

  1. 钱包就是保存区块链各种币(比特币、以太币等)的一个软件
  2. 密钥和地址就是区块链世界里的银行卡号和密码
  3. 钱包本质是保存密钥,也就是保存银行卡和密码
  4. 为什么需要钱包保存密码?不像银行卡密码,区块链币的密码是一串长达256位,无任何含义的二进制数字。

二、钱包基础功能

区块链钱包_第2张图片

三、钱包中的密钥,私钥,公钥关系

1. 钱包保存你的货币所有权

区块链钱包_第3张图片

2. 私钥的作用:

区块链钱包_第4张图片

结论:
1.生成公钥-再根据公钥生成地址
2.加密你的签名,进行交易

  1. 私钥怎么生成公钥和地址:区块链钱包_第5张图片

结论:
1.私钥生成公钥是单向的,不可逆
2.公钥生成地址也是单向的,不可逆,
3.私钥最重要,生命之源。

四、钱包分类

钱包大致可以按照大类、主链类别、发展历史分类,具体如下:区块链钱包_第6张图片

拿硬件钱包举个例子,看下图国产的库神钱包,就是纯硬件保存私钥的:
区块链钱包_第7张图片

五、钱包在区块链网络的作用

区块链钱包_第8张图片

从上图中我们可以看出,钱包主要作为区块链网络的一个入口:
1.通过私钥加密交易信息。私钥是钱包保存的
2.发送和接受区块链消息。

六、钱包的发展

第一代:雏形:非确定性(随机)钱包区块链钱包_第9张图片

特点如下:
钱包生成私钥,私钥之间没有任何关系,都是独立的。
 1.安全性,资产不放到一个篮子里
 2.带来了麻烦,私钥都要保存,备份。导入导出也麻烦。

第二代 升级:确定性(种子)钱包区块链钱包_第10张图片

特点如下:
引入了种子的概念
 1.解决了非确定钱包存储和备份的麻烦,一个种子搞定。
 2.一个种子能恢复所有的私钥

第三代:分层确定性钱包(HD钱包)

区块链钱包_第11张图片

特点如下:
 1.HD钱包的全文:hierarchical Deterministic
 2.私钥的衍生结构是树状结构,父密钥可以衍生一系列子密钥
 3.子密钥又可以衍生孙密钥,无限衍生
 4.现在大部分都是HD钱包
 5.引入了助记词概念,只要记住助记词就行了

七、钱包的盈利模式

区块链钱包_第12张图片

你可能感兴趣的:(计算机,区块链)