区块链信任如何产生?

安全 应用安全
以前传统的记账方式是一方账户的支出是另一方账户的收入,是一种中心化的记账方式。

 随着区块链的兴起,非传统的去中心化的记账方式日益受到重视,该种方式直接跳过了对银行、支付宝等第三方机构的信任。

既然,区块链最大的特点即是去中心化,那么, 区块链信任如何产生?现在就此来做深入分析。

[[392487]]

 

什么是去中心化记账方式?

在区块链系统中,根据一套竞争规则,选出记账人,参与竞争的人都有机会获胜当选记账人。我们假设这个规则是拼魔方竞赛,谁最先拼好魔方,谁就获得记账权。这体现了区块链记账的一个特点:非中心化记账。通过玩魔方游戏随机产生记账人,保证记账人不再是某个中心化机构。

每一次魔方竞赛中,都只产生一名获胜者,由他来进行记账,记账信息打包生成一个数据包,该数据包称为区块(即挖出一个新区块)。其他玩家验证无误后,将这个新区块(下载同步)到自己维护的区块链上,这就保证了所有玩家虽是分布式记账,但所有人的账本数据是一致的(区块链上信息相同)。

这体现了区块链记账的第二大特点,所有节点(参与游戏的玩家)维护的账本一样,对账非常方便,以上这些记账方式即是去中心化记账方式。

如何确保记账人不会做假账?

 

如果记账人记录的信息不真实,那么其他参与者将不认可这次记账,这样记账人就白白浪费了通过竞争获得的记账机会,也就失去了丰厚的奖励。所以,出于利益考虑,记账人会记录正确的真实的信息。就算,某次选取的记账人不为了利益,而是要故意搞破坏,那么他的记账信息最后也无法通过其他参与者的验证,不会被认可。这也保证了记账信息的真实可靠。

另外,在区块链系统中,每完成一次记账,就生成一个新区块。这个区块包含有区块头、区块数据和区块元数据。而区块头就记录有区块号,这个区块号是通过哈希运算产生的哈希值,包括当前区块的哈希值和前一区块的哈希值。哈希值就是这个区块独有的数据指纹。如果区块发生任何变化,区块的哈希值都有改变。

在每一轮记账中,新选取出来的记账人,会产生新的记账信息,生成新的区块,新区块的区块头都需要记录上一轮上一个区块的哈希值,以保证区块之间顺序明确,关联紧密。

这样每个区块的区块头都记录有上个区块的哈希值,上个区块的区块头又记录有上上个区块的哈希值,这样整个链中的区块环环相扣,有着明确并且严格的先后顺序。如果某个区块的信息被篡改了,其后所有区块的信息都会发生改变。

综上所述,区块链通过竞争的方式产生分开式记账,从而产生分开式记账权,最终实现去中心化记账方式。之后走,通过数据分布式同时存储一致信息,再运用哈希运算,保证记账数据的完整一致性,并达到去中心化的同时获取信任的目的。

责任编辑:华轩 来源: 中金网
相关推荐

2021-04-11 11:31:05

区块链记账比特币

2021-02-20 22:35:17

区块链比特币记账

2019-03-31 19:00:38

区块链区块链技术

2021-04-07 10:55:11

区块链技术物联网

2017-09-06 16:01:43

2022-08-04 22:13:31

区块链

2021-09-11 23:06:09

区块链技术信任

2018-08-21 21:55:53

2018-08-15 15:05:45

2018-04-10 11:32:02

2020-11-17 09:33:47

区块链

2020-12-16 11:05:34

区块链家政技术

2019-03-05 22:33:07

区块链区块链技术法律

2021-11-08 14:19:59

区块链比特币应用

2020-12-15 15:48:20

区块链物联网大数据

2018-12-06 14:47:34

区块链中介信任

2018-06-14 15:25:34

区块链虚拟货币比特币

2020-09-28 07:30:38

区块链数据经济信任

2021-09-23 22:40:10

区块链比特币技术

2019-11-26 16:32:41

区块链信任问题
点赞
收藏

51CTO技术栈公众号