区块链是一种去中心化的分布式账本系统,每个节点基本都是独立的互不干扰的。
难道我们全都像王菲的歌那样“只是因为在人群中多看了你一眼再也没能忘掉你容颜”吗?
当然不是,每个节点就像是茫茫人海里的一个个人,而要我看上你或者说相信你当然是需要理由的。
区块链的第一个孩子比特币,现在可以火的不行。并且现在也有许多冒牌的各类币,已经上线或是说正在筹备想要上线。
那为什么在虚拟的空间里面,我会选择相信对面坐在另一端电脑前的别人呢?不是说“去中心化”吗?
这就是我们想要分享的小知识区块链“共识机制”啦!
为什么我们可以相信坐在另一端的人,并且把账给他转过去呢?
因为区块链系统和传统的中心化账本系统(比如银行)相比,它具有许多优点。
比如:不可篡改、完全公开、防止多重支付等优点,也正是因为这样,我们才放心它的完全“去中介化”。
区块链的共识分为哪几种?
1、决策共识
决策共识指在群体决策,群体成员都同意某一个对群体最有利的决策。
例如:一家公司里开会,对某一项目做策划,每个人都充分发表自已的意见。
但是从中选一个最具代表性的、最有利的方案。决策共识一般用于于政治活动和公司治理中。
决策共识的要件有四点:一是利益群体;二是治理结构和议事规则;三是相互冲突的利益或意见之间的调和折衷;四是对成员有普遍约束的群体决策。
2、市场共识
市场共识是市场机制的产物。市场机制是一个经济学概念,核心是交易和竞争。市场共识体现在市场交易形成的均衡价格中。
区块链内资产参与交易时,不管是区块链内资产之间交易,还是与区块链外资产交易,就涉及市场共识。比特币的价格主要是受市场共识的影响。
因为有许多研究表明,市场价格不可能由机器算出,不然,人类就不需要市场机制了。
3、算法共识
算法共识是区块链项目中最核心的部分。有分布式,就需要达成共识。区块链项目争议最大之一也算是共识算法,比如EOS的DPoS机制。
算法共识属于分布式计算领域中的问题,目标是在存在各种差错、恶意攻击、可能不同步的对等式网络(Peer-to-Peer Network)中,并且在没有中央协调的情况下,确保分布式账本在不同网络节点上的备份的文本是一致的(不是语义一致)。
共识算法的使用是去中心化加密货币最重要的一个特征。共识算法对于加密货币而言至关重要的,因为它可以防止双花(重复交易)问题。
好了,有关共识机制的分类小知识,可以延伸的知识还有很多,今天就先分享到这里,希望对你们有帮助!
END
领取专属 10元无门槛券
私享最新 技术干货