生活百科网

生活小常识
分享生活百科实用指南
生活小常识-生活百科全书,生活小窍门,生活新鲜事

区块链共识算法和去中心化

更新时间:2023-05-11 16:36:16浏览:

区块链共识算法和去中心化
 

共识算法

共识算法是区块链的核心,应该都会得到大家赞同。但是在区块链系统的实际运行和工作中,一些区块链为追求形成区块链账本的速率,这个核心往往被弱化甚至丢弃。

所谓的共识算法就是不同的网络节点为达成一致操作而使用的某种算法,由计算结果来决定操作。换一种说法,共识算法是为了实现分布式致性而执行的系列流程与规则。

当分布在不同地点的节点都按照这种算法或这套规则进协商之后,最终总能就某个或某些问题得到致的决策,从实现分布式系统中不同节点的致性。

比特币的共识算法,是计算若干交易(数据项)数据的Hash值(散列计算)是否比一个既定的值小。有人说,打麻将胡牌的规则就是一局结束的共识算法。

对于区块链系统来说,共识算法保证区块链系统中每一个节点之间事务记录的一致性,共识算法也包含了验证交易的合法性和正确性这一部分,从而保持了各个节点的交易和区块数据的一致性。

广告已过期
广告已过期