小安论币:小白入门,什么是共识机制

说到区块链,我们必然会谈及共识机制。今天,小安就和你聊聊什么是区块链的共识机制。

1. 共识是什么?

字面直译是指:“共同的认识”。简而言之,就是一个群体的成员在规则方面达成的一致意见。

我们为什么需要共识呢?

因为人是群居动物,是社会性动物,人类社会需要大规模的协作,而共识是人们达成协作的前提。

如何分工,如何分配,如何奖惩等,必须有一个让所有成员都认可的规则,而对规则的一致认可,就是我们说的共识。

2.区块链的共识机制。公众号关注:博森科技小蝶。

区块链是一种去中心化的分布式账本,也可以说是一个公共账本、公开的数据库,同时也是一个点对点的协作网络。分布在全球各个节点的这个分布式数据库,由区块按时间顺序相连而成,区块中记录的是数笔交易。

协作方(节点)共同维护数据,每个节点都有一份完整的数据备份,所有节点的数据内容必须完全一致,每个节点都可以在本地查找交易记录,每个节点也可以在本地添加交易。

为了支持系统运行,需要各节点矿工的参与——因为有奖励,奖励可以去交易所换成钱,所以大家都愿意参与,而这样参与的过程类似于挖矿,所以被称为“矿工”。

没有一个中心来指挥、协调,区块链要完成协作就必须有一个共识机制来解决两个基本问题:

1)谁有权写入数据——每次只有一个人可以记账;

2) 其他人如何同步数据——保持账本的一致性。

区块链的共识:以最长链作为主链,即每个节点总是选择并尝试延长主链,也就是各节点都以区块最多的那条链作为自己添加、更新区块的选择,这样多节点就能同步一个权威的公共账本了。

2.区块链常见的共识机制。

区块链共识机制重点要解决第一个问题:谁有权写入数据?交流请加笔者!

本文来自投稿,不代表币云谷首码网立场,如若转载,请注明出处:https://www.biyungu.com/13069.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2021年11月1日 下午9:44
下一篇 2021年11月1日 下午10:00

相关推荐

发表回复

登录后才能评论