区块链解决了什么问题?

如果用一句话来说,就是:放权。

区块链是分布式数据存储、点对点传输、* * * *识别机制、加密算法等计算机技术的新应用模式。

所谓* * *知识机制,是区块链系统中不同节点之间建立信任和获取权利的数学算法。

从狭义上讲,区块链是一种将数据块按照时间顺序有序组合的链式数据结构,在密码学上保证是不可破解、不可伪造的分布式账本。

从广义上讲,区块链技术是一种全新的分布式基础设施和计算方法,它使用区块链数据结构来验证和存储数据,使用分布式节点识别算法来生成和更新数据,使用密码学来保证数据传输和访问的安全性,使用自动化脚本代码组成的智能契约来编程和操纵数据。

优势:

1)算法简单,易于实现;

2)节点无需交换额外信息即可实现* * *知识;

3)破坏系统需要很大的成本。

缺点:

1)浪费能量;

2)难以缩短区块的确认时间;

3)新区块链必须找到不同的哈希算法,否则将面临比特币的计算能力攻击;

4)容易出现分叉,需要等待多次确认;

5)永远不会有终结,需要一个检查点机制来弥补终结。