主页 > imtoken钱包苹果版手机下载 > 如何解释区块链共识机制?

如何解释区块链共识机制?

​​区块链是一个集成应用,具有分布式存储、共识机制、点对点传输、安全加密等特性。在比特币诞生之初,区块链技术也存在于世界上。由于这些特点,区块链可以广泛应用于我们的生活中。今天给大家讲解一下区块链相关知识中的共识机制是如何解释的。

共识机制

在一个开放、自由定价的市场中,同一种蔬菜在不同地方的价格往往是一样的,因为提价的商家将面临销量下滑的风险。经过市场所有参与者的全面博弈,商品的价格会达到一个稳定的状态,这就是市场的共识机制。

分布式系统不可避免地面临一致性问题,解决这个问题的方法称为共识。目前市场上的共识机制主要有四种:Pow、Pos、DPos、PBFT。

一、PoW(工作证明)

你做的越多,你得到的就越多

区块链硬分叉机制_龚鸣区块链社会解码区块链全球应用与投资案例_sitebihu.com 区块链共识机制

优势:

1.算法简单易实现;

2.节点无需交换额外信息即可达成共识;

3.破坏系统会付出巨大的代价。

缺点:

1.浪费能源;

龚鸣区块链社会解码区块链全球应用与投资案例_sitebihu.com 区块链共识机制_区块链硬分叉机制

2.区块确认时间难以缩短;

3.新的区块链必须找到不同的哈希算法,否则将面临比特币算力的攻击。每 2016 个节点后,BTC 算法的难度会发生变化;

4.容易产生分叉,需要等待多次确认;

5.永远没有终结性,需要检查点来补偿终结性。

区块链共识机制怎么解释?

二、PoS(权益证明)

龚鸣区块链社会解码区块链全球应用与投资案例_sitebihu.com 区块链共识机制_区块链硬分叉机制

持有越多,活得越多

优势:

在一定程度上缩短了达成共识的时间,不再需要消耗大量的能源进行挖矿。

缺点:

仍然需要挖矿区块链硬分叉机制,并没有从本质上解决业务痛点;所有确认都是概率表达式,而不是确定性的东西,因此可能存在错误和其他令人反感的影响。

三、DPOS与PoS基本相同,只是选择了一些“代表”

龚鸣区块链社会解码区块链全球应用与投资案例_sitebihu.com 区块链共识机制_区块链硬分叉机制

主要区别在于节点选择了几个代理,这些代理由代理验证和计费。与董事会投票类似,代币持有者对一定数量的节点进行投票,并代表他们进行验证和记账。

优势:

可以大大减少参与验证和记账的节点数量,秒级完成共识验证。

缺点:

整个共识机制仍然依赖于代币,很多商业应用不需要代币。

四、PBFT(实用拜占庭容错)

龚鸣区块链社会解码区块链全球应用与投资案例_sitebihu.com 区块链共识机制_区块链硬分叉机制

使用通信换取信用。

公链系统向对系统运行做出贡献的节点发放代币奖励;私有链和联盟链通常希望获得链上的可信数据,对维护系统稳定运行更有意义,参与节点数量少,PBFT及其变体适用于联盟链或联盟链的应用场景私有链。

多方编写区块链硬分叉机制,共同维护

分布式存储让区块链技术很难被篡改,这并不是网上很多人说的不可篡改。

PoS算法和Pow算法

核心思想是通过经济激励来鼓励节点对系统做出贡献和付出,通过经济惩罚来防止节点作恶。