区块链是啥意思中文(区块链是啥意思)

关于区块链是啥意思中文,区块链是啥意思这个很多人还不知道,今天菲菲来为大家解答以上的问题,现在让我们一起来看看吧! 1、简要的说,区块链可以这样定义:1,区块链是一个放在非安全环境...

关于区块链是啥意思中文,区块链是啥意思这个很多人还不知道,今天菲菲来为大家解答以上的问题,现在让我们一起来看看吧!

cb9ef28d4f0dafd3ac609739819447fc316.jpg

1、简要的说,区块链可以这样定义:1,区块链是一个放在非安全环境中的分布式数据库(系统)。

2、2,区块链采用密码学的方法来保证已有数据不可能被篡改。

3、3,区块链采用共识算法来对于新增数据达成共识。

4、具有以上三个性质的系统,就是区块链。

5、1,区块链是一个放在非安全环境中的分布式数据库(系统)。

6、这里的要点有两个:(1)分布式,(2)非安全环境。

7、首先,这是一个分布式的,去中心化的系统。

8、所以,有一个中心服务器或者节点的,不是区块链。

9、节点都是安全的,无恶意的,那这不是区块链。

10、同理,从应用的角度讲,如果你的应用必须要使用中心节点(例如要用超级计算机做深度学习)或者没必要考虑节点不安全的情况(例如某个安全的工厂里的传感器),那么并不需要考虑区块链技术。

11、2,区块链采用密码学的方法来保证已有数据不可能被篡改。

12、这个部分的两个核心要点是:(1)密码学哈希函数,(2)非对称加密。

13、密码学哈希函数,主要用于验证信息完整性——在一个信息后面放上这个信息的哈希值,这个值很小。

14、例如256bit,而且计算方便。

15、收到信息之后收信人再算一遍哈希值,对比两者就知道这条信息是否被篡改过了。

16、如果被篡改过,哪怕只有一bit,整个哈希值也会截然不同。

17、而根据哈希函数的性质,没有人能够伪造出另一个消息具有同样的哈希值,也就是说篡改过的数据完全不可能通过哈希校验。

18、非对称加密:这很好理解——对称加密就是有个密钥,可以理解成保险箱钥匙,你把消息加密变成密文,没有人能看懂这是什么,然后同一把钥匙解密成原来的消息。

19、非对称加密就是有两把钥匙,一把叫公钥,一把叫私钥,用其中一把加密的话,只能用另一把解密,反之亦然。

20、另一个重要的性质是,给你密文,明文和其中一把钥匙,你还是解不出来另一把钥匙是什么。

21、3,区块链采用共识算法来对于新增数据达成共识。

22、共识算法的目的,就是让所有节点对于新增区块达成共识,也就是说,所有人都要认可新增的区块。

本文到此分享完毕,希望对大家有所帮助。

  • 发表于 2023-07-10 19:15:14
  • 阅读 ( 90 )
  • 分类:互联网

0 条评论

请先 登录 后评论
雷达
雷达

160 篇文章

你可能感兴趣的文章

相关问题