什么叫共识机度?比特币共识机制是什么?

世界看似复杂,且包罗万象。但是在这复杂的世界之中,却有一个看不见的规律和规则。比如地球围绕太阳转便是一种规律,在这种规律的作用下,地球才有了四季;地球在公转过程中,还要不停地自转,自转则给人类世界带来了白天与黑夜。万事万物都有特定的规律,这种规律让万事万物在运行过程中繁忙而又有序,并不会因为某个“程序”过于复杂而发生撞车现象。比特币也是如此,它也有其特定的运行规则。在这里,我们不得不提一个关键词:共识。什么是共识呢?就是能够达成共同的看法和认识。传统的“共识”,是种“少数服从多数”的共识。

举个例子:某人参加竞选,参与投票的有100个人,其中60票同意、30票反对、10票弃权。通常来讲,只要有效投票数超过半便会起到决定性的作用,60票的“肯定作用”明显大于30票的“否定作用”,而另外10票弃权更是无法对选举结果产生影响。很显然,投反对票的人最后也要遵从投肯定票的人的意见。从某个角度来讲,“少数服从多数”的“共识”是种“非民主”式的共识,似乎还带有一定的强迫色彩。这种传统的“共识”,更像是某个中心化的机构运作产生的结果。比特币系统的共识规则与传统的共识完全不同,它是种“去中心化”的共识。
“去中心化”的共识有一一个特点,即“多数服从少数”。

比如,多数派想要强行执行所谓的“共识”,势必会忽略少数派意见而产生第二条链。严格意义上讲,在世界范围内几乎很少有100%全票支持达成共识的这现象。如果这样,比特币恐怕永远无法发生升级,只能让多数派与少数派大眼瞪小眼了..-而比特币的“去中心化”并不会默认多数派的一方为权威方而赞同其“权威”意见,而少数派却能够稳坐江山、闲庭信步。
在这里,我们必须把“统计学”的理论搬出来。搬出它的目的就是为了解决这样的“纠纷”,让极个别的“少数”服从绝大多数的“多数”。也就是说,统计学中的5%等同于极个别的“少数”,而这种“小概率”事件可以忽略不计。比特币系统中,5%的反对票或者弃权票并不能左右结果,而是会服从另95%的共识意见。因此,在比特币系统中,95%6的共识等同于完全共识,超过%的反对票在统计学中也非小概率事件。举个例子天气预报通常会通报天内的降雨指数,降雨指数低于5%通常是不会降雨的:如果降雨指数升高到10%,降雨的可能性是存在的,如果降雨指数超过50%,降雨的概率就非常大了,而天气预报主持人也会提醒人们出门带伞。
由于比特币是“去中心化”的,因此它并不存在一个“中心化”的总账本。比特币系统中的每-个节点都有一个“权威”总账,达成共识就等同于确认这一份“权威”总账。俗话说:“人是-一种逐利的动物。”人为财死、鸟为食亡似乎是天性所决定的,这种自私的“逐利”行为并不能完全用“道德”二字去框定它、敲打它,尤其对于比特币系统中的每一一个“逐利”的节点而言,显然是不公平的。比特币系统的背后虽是一个个鲜活的人,但是只要遵守规则,这种共识就能够达成。在这个过程中,比特币系统中的共识是这样达成的:比特币系统中的每一个节点都会依照所谓的“标准”对交易进行验证,而这些节点还会借助完成的“工作量证明”将交易记录进行打包,每一个节点对新区块进行验证,并打包进人新区块。其中那个拥有95%权威票数的最长的区块链就是这一份“权威”总账。
讲了半天,许多人似乎认为:“共识机制没有什么大不了的呀!它能有什么用呢?”举个例子:有一个公司给员工发工资井将工资转到员工们的农行卡里,但是有些人偏偏不喜欢农行卡,而是会把农行卡里的钱转到自己的支付宝账号上,而支付宝账号或许绑定了另外-张工行卡。简言之,把农行卡上的钱转账至支付宝,然后再将支付宝上的钱转账至工行卡。虽然支付宝只是扮演了一一个“中间人”的角色,实际上则是农行与工行之间发生的业务。想要让两家银行达成“共识”,就必须确保支付宝两边的“账目”是一致的,否则就会出问题。通常来讲,财务账无小账,小账也能够反映出大间题。因此,两家银行即使消耗大量的人力物力财力去“对账”,也是非常值得的。比特币底层技术的区块链技术似乎可以帮助商业银行解决这样的“对账”难题,让“对账”变得简单易行。比特币系统的“共识机制”是具有创新意义的,它能够将复杂问题简单化,也能够让复杂问题合理化。而“不完全共识”带来的硬分叉问题,却也需要借助其他的方法去解决。

原创文章,发布者:链切网,转转请注明出处:https://www.lianqie.com/3158.html

本文内容部分来自于网络,如有侵权,烦请联系我们删除

本站作为开放的资讯分享平台,所有观点仅代表原作者个人观点,绝不代表本站赞同其观点或证实其描述。

发表评论

电子邮件地址不会被公开。 必填项已用*标注