一文读懂共识机制的主要作用和意思

共识机制在区块链的作用。
区块链是公共数据库,没有中心记账机构,交易通过共识机制完成。
那么,用户如何达成共识呢?

一文读懂共识机制的主要作用和意思


具体的共识算法有哪些?让我们举个例子:
小明,小红,小芳,小张想找同一时间做点事。这个时间一定是对方的空闲时间。大家提出自己的可用时间(空白框),如图2-11所示,发现下午2:00和6:00是两个常见的可用时间段。所以其中一个提出了一个具体的规则:每个人都必须选择最晚的共同可用时间。根据规定,他们将在下午六点钟见面,并达成共识。
区块链共识机制的作用也是通过这种方式实现的。有的用户率先挖掘成功,他就可以提出一个块,其他用户只需要验证接受即可。当所有用户都通过验证,即全网用户达成一定共识,交易完成。一般流程如下:用户A提出-+全网用户(节点)验证-达成共识+交易完成。
区块链支持所有的共识算法,不同的共识算法需要采用不同的方法来提出分块,从而对分块达成共识。那么,有哪些共识算法呢?现在我们经常说三种共识算法:工作量证明机制(Pow)、股权证明机制(POS)和授权股权证明机制(DPOS)。
工作量认证机制
工作负载证明机制,称为ProofofWork,缩写为POW。其实是工作量的证明,证明你做了多少工作,主要是比特币。
在比特币系统中,“矿工”是按劳取酬的。他们贡献的工作越多,得到的回报就越多(比特币)。比如全网工作量100%,你的工作量占30%,你会得到0%的奖励。
优点:每笔交易都能快速验证,系统承载大量节点,用户不能擅自篡改交易记录,从而自觉遵守规则。
要点:达成共识需要很长时间,消耗大量算法。
权利证明机制
(证明算法,简称ProofofStake,简称POS。该机弥补了POW机制的不足,不仅仅是靠竞争来挖掘,还节省了算法和功耗。POS机制——开始应该是现在。我们常说的共识算法有三种:工作量证明脉冲POW、投资权证明机制(POS)和授权股权证明机制(DPOS)。
工作量认证机制
工作负载证明机制,称为ProofofWork,缩写为POW。其实是工作量的证明,证明你做了多少工作,主要是比特币。
在比特币系统中,“矿工”是按劳取酬的。他们贡献的工作越多,得到的回报就越多(比特币)。比如比特币的工作量是100%,你的工作量是30%,你会得到30%的奖励。
优点:每笔交易都可以快速验证,系统承载大量节点,导致用户不会私自篡改交易记录,从而自觉遵守规则。
缺点:达成共识时间长,消耗算法多。

     点击查看更多首码项目
广告合作 首码项目 严选项目
在线投稿                                Q群:572861413

本站资源仅供个人学习交流,请于下载后24小时内删除,不允许用于商业用途,否则法律问题自行承担。

原创文章,发布者:首码对接项目,转载请注明出处:https://www.biyungu.com/2165.html

(1)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年 11月 8日 下午8:12
下一篇 2020年 11月 8日 下午8:18

   版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。请勿盲目下载注册。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请联系管理qq61721503 

   特别提醒:币云谷首码网作为信息共享平台无法对信息的真实性及准确性做出判断,不承担任何财产损失和法律责任,若您不同意该提示,请关闭网页且不要在本站拓展任何合作,否则造成的任何损失由您个人承担,凡是涉及任何投资和高回报信息请勿相信。

相关推荐