
区块链
文章平均质量分 78
卖鱼的小白菜
这个作者很懒,什么都没留下…
展开
-
公钥私钥加密和SHA256
公钥和私钥公钥(Public Key)与私钥(Private Key)是通过一种算法得到的一个密钥对(即一个公钥和一个私钥),公钥是密钥对中公开的部分,私钥则是非公开的部分。公钥通常用于加密会话密钥、验证数字签名,或加密可以用相应的私钥解密的数据。公钥和私钥是成对出现的,我们会保留有自己的私钥,同时公开自己的公钥。一个很典型的例子是GitHub的使用。我们通常不会使用账号密码来管理自己的项...原创 2018-03-29 23:40:06 · 17946 阅读 · 0 评论 -
区块链-默克尔树(Merkle Tree)
Merkle Tree 也被成为 Hash Tree,见名思意,这种树其实就是用来存储 hash 值的一种树。关于hash我们在之前的文章已经说过了,对于一个输入,都有一个唯一的长度的固定的输出,且以我们目前的科技状况,无法找到两个不同的输入使得输出一样。 简单来说就是 y = H(x), y’ = H(x’) 我们无法找到 x != x’, 但 y = y’从以上这张图,我可以...原创 2018-04-07 21:44:54 · 4348 阅读 · 1 评论 -
区块链中的几种共识机制
工作量证明,权益证明,委托权益证明,瑞波共识协议 提要: 1. 工作量证明就是全网解决同一个难度问题,谁先证明出来谁赢 2. 权益证明则是每个节点都有自己的难度问题,谁先证明出来谁赢。 P.S. 简单来说就是对于工作量证明,所有节点的难度系数是一样的,但是对于权益证明来说,每个节点的难度系数是不一样的。工作量证明说到区块链的证明机制,首先不得不提的是比特币使用的工作量证明机制(Po...原创 2018-04-21 13:06:41 · 3516 阅读 · 0 评论