共识机制POW和POS的区别

POW:全称Proof ofWork,工作证明。
你获得多少货币,取决于你挖矿贡献的有效工作,也就是说,你电脑性能越好,分给你的矿就会越多,这就是根据你的工作证明来执行货币的分配。大部分的虚拟货币,比如比特币、莱特币等等,都是基于POW模式的虚拟货币(算力越高、挖矿时间越长,你获得的货币就越多)。
  整个系统中每个节点为整个系统提供计算能力(简称算力) ,通过一个竞争机制,让计算工作完成最出色的节点获得系统的奖励,即完成新生成货币的分配,简单理解就是多劳多得, bictoin、LTC等货币型区块链就应用POW机制。
优点
  完全去中心化节点自由进出,算法简单,容易实现破坏系统花费的成本巨大,只要网络破坏者的算力不超过网络总算力的50% ,网络的交易状态就能达成一致
缺点
  浪费能源,这是最大的缺点共识机制POW和POS的区别_第1张图片
区块的确认时间难以缩短,如bictoin每秒只能做7笔交易,不适合商业应用新的区块链必须找到一种不同的散列算法,否则就会面临bictoin的算力攻击对节点的性能网络环境要求高容易产生分叉,需要等待多个确认无法达成最终一致性

POS:全称Proof ofStake,股权证明。
就是一个根据你持有货币的量和时间,给你发利息的一个制度,在股权证明POS模式下,有一个名词叫币龄,每个币每天产生1币龄,比如你持有100个币,总共持有了30天,那么,此时你的币龄就为3000,这个时候,如果你发现了一个POS区块,你的币龄就会被清空为0。你每被清空365币龄,你将会从区块中获得0.05个币的利息(可理解为年利率5%),那么在这个案例中,利息 = 3000 * 5% / 365 = 0.41个币,这下就很有意思了,持币有利息,非常好!(需要注意的是,5%的年利率仅仅是举例,并非每个POS模式的币种都是5%,比如点点币PPCoin就是1%年利率)。
  也称股权证明,类似于你把财产存在银行,这种模式会根据你持有加密货币的数量和时间,分配给你相应的利息。
优点
  对节点性能要求低,达成共识时间短
缺点
  没有最终一致性,需要检查点机制来弥补最终性
共识机制POW和POS的区别_第2张图片

你可能感兴趣的:(filecoin,区块链)