欢迎使用CSDN-markdown编辑器

来源:互联网 发布:淘宝虚假交易订单清洗 编辑:程序博客网 时间:2024/06/05 17:42

阅读《区块链解密——构建基于信用的下一代互联网》

本Markdown编辑器使用[StackEdit][6]修改而来,用它写博客,将会带来全新的体验哦:

  • 第一章:区块链前世今生

比特币的交易依赖于很多密码学的知识,几个关键技术:数字签名(公私钥对)、哈希函数。

交易流程

个角色:当前拥有者Alice,交易对象(下一位拥有者)Bob。
求S:S = 前一次交易信息 + Bob的公钥
求Hash(S):求S的哈希值
求E(Hash(S)):Alice用自己的私钥对哈希值进签名
将E(Hash(S))附加在电子货币末尾

MerkleTrees

二叉梅克尔树:将两个相邻的哈希值,进行抽取组合后重新计算新的哈希值,形成新的哈希值。利用这种方法可以将多个哈希值化简成一个最终的哈希值。
这种“抽取”的方法,依赖于“梅克尔证明”。

原创粉丝点击