第三天(学习区块链知识了解比特币)

比特币

比特币中使用了密码学中的哈希和签名,使用的哈希函数是SHA-256,使用非对称加密技术进行签名加密和验证。

哈希碰撞简单指有一A一B,H(A)和H(B)是一样的冲突的。

对称加密算法在加密和解密时使用的是同一个秘钥;而非对称加密算法需要两个密钥来进行加密和解密,这两个密钥是公开密钥(public key,简称公钥)和私有密钥(private key,简称私钥)。

 

比特币中有区块链和Merkle tree

区块链与普通链表的区别:使用哈希指针代替了普通指针

Merkle tree(可信树):数据和哈希值组成。

 

posted @ 2020-07-11 15:41  Abandoned_Software  阅读(163)  评论(0编辑  收藏  举报