- 加密经济学:引爆区块链新时代
- 龚健等
- 653字
- 2023-07-24 19:20:04
第2章 共识机制
2018年2月24日,比特币社区的某发言人在Twitter上发表公开信,呼吁社区修改共识机制。消息一出,引起轩然大波。很多比特币爱好者言辞犀利,称该发言人根本不懂比特币,要求他退位让贤。
为什么提议修改共识机制,会引发整个币圈的激烈讨论呢?让我们先来了解下什么是共识机制。
“共识”二字,想必大家并不陌生。不同的群体能够一起共事,一定是因为有着共同的认知。那么,在区块链的世界里,这个共识具体指什么?为什么要有共识?
提起区块链,大家就会想到“去中心化”这个特征。换种说法,也就是去中介化。我们现在的社会结构存在着银行、淘宝、视频网站等各种第三方中介机构。举个例子,在淘宝购物时,淘宝会根据我们的购物习惯给我们推荐商品,让你忍不住想“剁手”。那么,我们可以跟淘宝商量一下别偷窥我的购物习惯,别给我推荐购物清单吗?不可以。因为淘宝是一个中心化的机构,规则由它制定,无须跟你达成共识。
但是在区块链的世界里,没有中介,规则大家说了算。任何规则的制定、更改等都需要大家一起达成共同认识。但正所谓众口难调,公说公有理,婆说婆有理,因此达成共识是一件很困难的事情。
我们再以淘宝为例。购物时,我付了钱,卖家就要发货,如果卖家耍赖,淘宝只要查看我的购物记录就可以监督卖家赶紧给我发货。一旦没有了淘宝这个中介机构,谁来充当裁判的角色呢?我说我付钱了,并找来我的朋友作证;对方说我没付钱,也找来一群朋友作证。一旦出现这种情况,我到底是付钱了,还是没付钱呢?
因此,必须要有一套可行的方法来达成统一意见,这个方法就叫作共识机制,又称共识算法。