LOADING...
LOADING...
LOADING...
当前位置: 玩币族首页 > 新闻观点 > 区块链什么是共识

区块链什么是共识

2020-09-17 团长论币 来源:区块链网络

共识,英文叫 Consensus ,这个词在区块链的世界中是一个非常核心的概念,我们经常说”达成共识“,但是共识在区块链条件下精确的含义是什么呢今天给大家讲讲什么是共识?首先说,自有人类以来,就有了谈判,就有了共识,但是传统社会共识是一个非常偏人文的概念。字典上对共识的定义是这样的:大家都可以接受的观念或者决定就是共识。但是 团长 觉得观念和决定是两个层面的东西。例如,杀人偿命是一个观念,观念的特点是不同人会持不同的观念,例如目前世界上大部分国家的观念是杀人不应该偿命。观念往往影响的是达成共识的流程,观念上达成共识,是为了确定达成最终决议的流程,尽量保证过程正义。而过程的最终产物是决定,决定是条款清晰的一张纸,或者说就是明确的数据,人们也需要尽量保证结果正义。传统社会的共识之所以非常偏向人文,并不是说最终的决定,因为决定上很可能就是一串冷冰冰的数据,例如小王村和小张村打贸易站,最后大家的决定是,小王村同意购买小张村500斤玉米,小张村同意买小王村500斤黄豆。真正偏人文的是过程,我们知道在传统谈判过程中,大家依据的往往是宗教文化,道德标准,国家利益,法律法规。而这些人类社区迄今为止的基石性的概念,其实都是非常的偏人文的,或者说白了,就是跟人们的观念直接相关。基于人文的达成共识的过程是非常有问题的。因为不同国家之间人们的观念不一样,例如在某些穆斯林国家,金发碧眼穿着时尚的女性会被默认为是拍成人动作片的。同时,同一种族不同历史时期,人们的观念也在变,例如我小的时候,潘金莲在影视剧中是一个毒妇形象,但是最近几部剧中,发现她越来越成了为个性解放而斗争的战士了。观念的冲突,是共识破裂的根本原因。数字社会共识在数字社会中,人们的共识达成越来越基于数学和代码。维基百科对计算机科学条件下的共识定义是:在分布式计算机系统上,通过一定的容错措施,保证系统可靠运行,保持系统中的各个组件都能达成对同一数据的认可。注意,这里说的分布式计算机系统包含很广,不单指区块链系统。精确到区块链系统上的描述,也并不与这个说法矛盾。上是这样解释的:共识,就是大部分的节点,都在自己本地区块链上接收到了相同的区块。这个解释用大白话说,就是所有矿工都达成了数据的统一。不管是普通计算机系统还是区块链,都涉及到容错的问题。换句话说就是为了达成共识,也一样需要一个过程,过程中能把错误信息剔除掉,保证最终大家都能接受同一个版本的数据。但是数字时代的共识,其实跟传统的共识有很大区别的,最大的区别就是共识的达成不是根据观念,而是根据数学原理,如果非要说数学原理也是一种观念的化,那么数学也无疑是全球人都可以共同接受的观念。而拥有共同接受的观念,才有可能达成共识,生成出最终大家都可以接受的数据。

—-

编译者/作者:团长论币

玩币族申明:玩币族作为开放的资讯翻译/分享平台,所提供的所有资讯仅代表作者个人观点,与玩币族平台立场无关,且不构成任何投资理财建议。文章版权归原作者所有。

LOADING...
LOADING...