美文网首页
你我他都要懂的共识

你我他都要懂的共识

作者: NO抱怨姐 | 来源:发表于2018-08-21 20:12 被阅读0次

提到区块链,说到共识机制,不懂的人一听头就要晕了,实在搞不懂这是个啥。

今天我们试着用最直白的简单语言将共识机制草根化,让每个人都看的懂,让每个人都明白。

说到共识就绕不开拜占庭将军问题。为了使故事草根化,我们将故事的主人公换成简单的ABCD。现在A国准备派10支军队攻打B国,但B国也不是吃素的,A国的10支军队必须有6支同时进攻才能有获胜的可能。

现在10支军队的总将军就头痛了,如何让分布在不同地点的10支部队同时得到消息,从而一举进攻打败B国。打仗条件恶劣,只能靠信使传递信息。一来信使可能会在半途牺牲,二来信使中也可能会充斥着叛徒。另外10支军队的将军也各怀鬼胎,谁都怕万一别的将军都不出兵攻打,而自己的部队过去就要全军覆没。

在这样的状况下,要想达到10支军队同时出发攻打B国的目的,首先要保证每个将军都收到了一样的正确消息。这时候我们就要假设信使传递的消息都是可靠的,或者根本不存在信息不可靠的问题。

共识机制就是从这个背景出发的。区块链是分布式的账本,全网所有的记账节点,它们就是即将等待着去攻打B国的军队。这些将军都需要就每一笔上链的交易也就是收到信使的信息达成共识,防止更多的节点重复记账或者记假账。那么如何达成共识,如何防止某些节点会记假账也防止重复记账,这就是要设计共识机制的关键。

现在最常见的在区块链中应用的共识机制就是POW,POS和DPOS.

POW-工作量证明机制

这是被用在比特币网络中,通过数学题解方式来证明完成一定的工作量从而找到正确答案获得全网共识。这也是平时大家说的“挖矿”。

优点:公平,凭本事吃饭

缺点:1,消耗电力,硬件等资源。2,慢慢出现了中心化趋势。

PoS-权益证明机制

这是被用在以太坊网络中,通过持有数字货币的权益来验证区块获得全网共识。

优点:不需要消耗如POW的电力,对算力要求也不高。需拥有51%的权益才能攻击扭转所有节点,比比特币51%挖矿能力需要成本更高,更安全。

缺点:只有拥有数字货币才能挖矿。

DPoS-授权股权证明机制

这是被用在柚子网络中,通过持有数字货币的权益者投票选出授权委托代表,由这些被选出的代表来验证区块获得全网共识。

优点:能耗更低。

缺点:权益者只有投票权,没有挖矿权。极大可能出现的中心化。

工作量,权益,授权股权是目前区块链最广泛使用的共识机制。背后有很多编程,数学以及经济的原理,以后可以慢慢去深入了解。

相关文章

  • 你我他都要懂的共识

    提到区块链,说到共识机制,不懂的人一听头就要晕了,实在搞不懂这是个啥。 今天我们试着用最直白的简单语言将共识机制草...

  • 学习笔记8

    共识 1 三观:世界观、价值观、人生观,其实都是一观:你我他该如何做人。 2 每个人包括你我他在内,都天然觉得自己...

  • 史上最简单有趣的经管书

    “每个人都要懂点管理学”,“领导力应该从小孩子起就开始培养”,这些已经成为共识。但面对着德鲁克、波特等管理学大师的...

  • 女性必须都要懂的常识

    A、美容、瘦身类 1、长期扎马尾易致斑秃或脱发:梳辫子扎得过紧会导致脱发。专家建议女性要少扎马尾,换各种发型; 2...

  • 人人都要懂的营销思维

    这几天在商场转,一直都有人在给我推销东西,都是在校大学生,利用课余时间出来兼职。 来来回回给我介绍产品的大概有十几...

  • DAG是什么「B董区块链第013期」

    三分钟必懂区块链,B董与您天天见。 我们都知道,比特币和以太坊采用的都是POW共识机制。这种共识机制的确认交易方式...

  • 前端人人都要懂的盒模型BFC渲染机制

    前端人人都要懂的盒模型BFC渲染机制

  • 是这个理

    ➷降准、降息、坏账、放水!看完秒懂! 爷爷是央行,爸爸是各个商业银行,儿子是各种企业,孙子,就是你我他 爸爸有10...

  • 人人都要懂资产配置

    看了两篇资产配置的文章,深有体会,下面我们做个总结: 一、理财工具有哪些? 风险由底到高为:货币基金(现金管理工具...

  • IT行业都要懂技术吗?

    近期在与不少小伙伴交流过程中,发现大家对于 IT 行业有一些误解。 比如,IT 行业都要懂技术吗?是不是都是程序员...

网友评论

      本文标题:你我他都要懂的共识

      本文链接:https://www.haomeiwen.com/subject/daqsiftx.html