首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

区块链中的“共识机制”

区块链本质解决的是在去中心化的分布式系统中,保证数据一致性的问题,这里面设计到了共识的问题,下面说一下区块链中的共识机制。

首先,任何系统都有自我调节修复的功能,大到宇宙天体、小到一个细胞,再到我们人体自身生理系统,通过系统内部的正、负反馈,相互协调最终维持一个系统的稳定,这是因为这些系统都具有自我调节修复的功能,或者说是一套自我调控的“机制”。

同样,区块链系统中也存在这样的机制-共识机制,共识机制在区块链中属于底层的概念,属于区块链的核心问题,再扩展一步讲,它属于人们经济活动的基本问题。

区块链是一个去中心化的分布式系统,在链系统的各节点都是作为人的角色,有人的地方即有博弈,基于博弈的社会追求的是一种动态平衡,所以一套好的机制对于系统的平衡稳定十分重要,区块链所追求的正是寻求这样一个无监督的自适应机制。但是未知事物不断涌入,新问题不断出现,共识机制需要不断完善来应对问题,就像国家的法律需要不断修复一样。

因此,我们便看到了POW(工作量证明),POS(权益证明),DPOS(股份授权证明),RCP(瑞波共识协议)等系列共识机制。

下面对几种共识机制作简单介绍:

1、PoW(Proof of Work:工作量证明)就是我们所熟悉的挖矿,是一种竞争机制,通过工作量的证明来获得记账权,优点是相对来看最公平,每个节点完全平等,可以自由的进出,缺点也很明显,挖矿照成大量的挖矿资源浪费(这一点保守环保人士和经济学家的诟病),达成共识的周期也比较长。

如:比特币

2、PoS(Proof of Stake:股权证明机制)类似于把资产存在银行里,银行会通过你持有数字资产的数量和时间给你分配相应的收益。 同理,采用PoS的数字资产,系统根据你的币龄给你分配相应的权益,币龄是你持币数量和时间的乘积。比如你持有100个币,总共持有了5天,那么,此时你的币龄就为500。每人都有一票投票权。

如:未来币

3、DPoS(Delegated Proof of Stake:股份授权证明机制)类似于董事会投票,持币者投出一定数量的节点,代理他们进行验证和记账。简单理解就是采用“股份投票”的方式决定谁来生产区块。

如:比特股

4、RCP(Ripple Consensus Protocol,瑞波共识协议)使一组节点能够基于特殊节点列表达成共识。初始特殊节点列表就像一个俱乐部,要接纳一个新成员,必须由一定比例的该俱乐部会员投票通过。

如:瑞波币

5、...

欢迎对区块链感兴趣的朋友,关注公众号!

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

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券