区块链小知识——共识机制的分类

区块链是一种去中心化的分布式账本系统,每个节点基本都是独立的互不干扰的。

难道我们全都像王菲的歌那样“只是因为在人群中多看了你一眼再也没能忘掉你容颜”吗?

当然不是,每个节点就像是茫茫人海里的一个个人,而要我看上你或者说相信你当然是需要理由的。

区块链的第一个孩子比特币,现在可以火的不行。并且现在也有许多冒牌的各类币,已经上线或是说正在筹备想要上线。

那为什么在虚拟的空间里面,我会选择相信对面坐在另一端电脑前的别人呢?不是说“去中心化”吗?

这就是我们想要分享的小知识区块链“共识机制”啦!

为什么我们可以相信坐在另一端的人,并且把账给他转过去呢?

因为区块链系统和传统的中心化账本系统(比如银行)相比,它具有许多优点。

比如:不可篡改、完全公开、防止多重支付等优点,也正是因为这样,我们才放心它的完全“去中介化”。

区块链的共识分为哪几种?

1、决策共识

决策共识指在群体决策,群体成员都同意某一个对群体最有利的决策。

例如:一家公司里开会,对某一项目做策划,每个人都充分发表自已的意见。

但是从中选一个最具代表性的、最有利的方案。决策共识一般用于于政治活动和公司治理中。

决策共识的要件有四点:一是利益群体;二是治理结构和议事规则;三是相互冲突的利益或意见之间的调和折衷;四是对成员有普遍约束的群体决策。

2、市场共识

市场共识是市场机制的产物。市场机制是一个经济学概念,核心是交易和竞争。市场共识体现在市场交易形成的均衡价格中。

区块链内资产参与交易时,不管是区块链内资产之间交易,还是与区块链外资产交易,就涉及市场共识。比特币的价格主要是受市场共识的影响。

因为有许多研究表明,市场价格不可能由机器算出,不然,人类就不需要市场机制了。

3、算法共识

算法共识是区块链项目中最核心的部分。有分布式,就需要达成共识。区块链项目争议最大之一也算是共识算法,比如EOS的DPoS机制。

算法共识属于分布式计算领域中的问题,目标是在存在各种差错、恶意攻击、可能不同步的对等式网络(Peer-to-Peer Network)中,并且在没有中央协调的情况下,确保分布式账本在不同网络节点上的备份的文本是一致的(不是语义一致)。

共识算法的使用是去中心化加密货币最重要的一个特征。共识算法对于加密货币而言至关重要的,因为它可以防止双花(重复交易)问题。

好了,有关共识机制的分类小知识,可以延伸的知识还有很多,今天就先分享到这里,希望对你们有帮助!

END

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20180705G1EE6O00?refer=cp_1026
  • 腾讯「云+社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 yunjia_community@tencent.com 删除。

扫码关注云+社区

领取腾讯云代金券