区块链的初步理解

账本

  1. 无限增加的巨型共享账本

每个区块都可以视为这个账本的一页,增加一个区块就多一页,这一页可能有一条或多条记录信息

  1. 加密且有顺序的账本

每页帐目信息会被打包成一个区块并加密,同事盖上时间戳(页码),每页按照时间戳顺序进行连接形成一个总账本

  1. 中心化的账本

由网内的用户共同维护,每个用户就是一个节点,所以它是没有中心的

证明

  1. 最长的链

最长的链条不仅将作为被观察事件序列的证明,而且被视为来自cpu的计算力最大的池,只要大多数节点不被攻击者的节点所控制,那么就会生成最长,长度超过攻击者的链条,最终成为有效的证明

公信力 共识

A向B借10元钱,A不还,B也没办法

A向B借10元钱,B向周围大喊了一声"A向我借了10元",CDEF都听见了,B就不得不还.

A ==借钱==> B 数据产生

​ C(复制) D(复制) E(复制) F(复制)

​ ......

这样,这件事变得透明,变得不可更改,并且随便找个人都是可查的.结合上面的证明可以得到,你如果你想伪造的话就必须找更多的人来说A没有向B借钱,所以就有谁的链长就是有效的证明

挖矿

别人为什么帮你传播、记录,这样就产生了挖矿,矿工就是帮你记录的人,一旦记录有效的话就会产生丰厚的奖励

应用

公司财务: 每笔帐都是可查的,还会偷税漏税吗?

国家法律: 办案透明化,还会有贪污腐败吗?

太多了.....

Edit with markdown