区块链小析

区块链

一句话解释:分布式存储系统

1. 特征

1.1 用JAVA里的LinkedList解释比较贴切。世界各地的区块,链在一起就是区块链。每一个区块都保存了全部的数据。区块分head和body,head里有当前区块的信息,并有上一个区块的地址。body里存储所有的信息,且每一个区块一样(并不是每一个区块完全一致,超过50%的区块认同这个数据,达到最终一致)。

1.2 新区块加入需要计算机算力的付出(穷举出符合规则的区块头)并其他节点的认同。

2. 分叉

软分叉:类似新区块的加入,但不是单一链路,形成树形结构。

硬分叉:强制分叉,通过代码将未得到认证的区块加入链路(违反了区块链的规则)。

3. 应用

比特币应用:在区块的body里存储了所有交易,实现结算。结算是区块链在金融领域最多的应用。由此推理,以前单一中心结构都会遭遇区块链的冲击,比如认证、征信,以此衍生的物联接入。

 

posted @ 2018-03-17 13:15  nathansz  阅读(104)  评论(0编辑  收藏  举报