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

什么是区块链的共识?这可能是最通俗易懂的解释

简单来说,区块链是一个分布式的公共账本,它的记账方式不依赖于一个特定的人或者机构,而是由多人同时进行登记记账,且任何人都可以对这个公共账本进行核查。

那么问题来了?谁来记账?又凭什么来让你记账?你有什么能力来记账?这就需要达成一种共识。弄懂了区块链的共识也就基本上弄懂了区块链。

很多新人都看过区块链各类共识机制的定义,但有些新人还是不能轻松理解,原因在于很多对共识机制定义的解读不够通俗。那如何简单、通俗地理解区块链的共识呢?

其实,区块链的共识跟我们日常说的共识是一样的,就是在一个群体中就某个问题达成共识,一致同意采取某种策略来解决这个问题。

比如,某公司需要确定团建活动的时间,有两个方案,即周五和周六,假定采用“少数服从多数”的方式来决定,通过举手表决,大多数人选择了周五,那么最终就确定了周五团建。周五团建,这是达成的共识,而“少数服从多数”就是采用的共识机制。

当然,并不是只有“少数服从多数”这一种共识机制,也可以用摇骰子的方式,假定赋予骰子点数小于2的人做最终决定的权利,那谁先摇出1点谁就获得了团建时间的决定权。这其实就相当于POW共识机制(工作量证明机制),即谁先算出算数题谁就获得区块的记账权。

POS共识机制(权益证明)和DPOS共识机制(委托权益证明)同样也可以通过这个来类比。

先假定,该公司工龄为1年的员工摇出小于2的点数能获得最终的活动方案决定权,而工龄为2年的员工摇出小于3的点数就能获得最终的活动方案决定权,依此类推,工龄越大越容易获得最终方案决定权,这种共识机制就相当于POS,即权益(本例中为工龄)越大,越容易获得区块记账权。

又假定,公司选举有员工代表,团建活动方案由员工代表轮流决定,比如这次活动由代表1决定,下次活动由代表2决定。这种共识机制就是DPOS,即从多个权益人中选出代表,由代表来轮流决定(记账)。

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

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券