一本书读懂区块链(第2版)
上QQ阅读APP看书,第一时间看更新

2.2 共识机制

所谓“共识机制”,是指通过特殊节点的投票,在很短的时间内完成对交易的验证和确认;对一笔交易,如果利益不相干的若干个节点能够达成共识,我们就可以认为全网对此也能够达成共识。再通俗一点来讲,如果中国一名微博大V、美国一名虚拟币玩家、一名非洲留学生和一名欧洲旅行者互不相识,但他们都一致认为你是个好人,那么基本上就可以断定你这人还不坏。在区块链中的共识机制主要表现在某个区块链中的参与者们,都可以核查记账信息,也会共同维持账本的更新,并且按照严格的规则和共识来对账本进行修改。

但是由于点对点网络下存在较高的网络延迟,各个节点所观察到的信息的先后顺序可能不完全一致,因此区块链系统需要设计一种机制对在差不多时间内发生的事务的先后顺序达成共识。区块链中的共识机制实际上是一类确保真实信息得以传递的算法,是区块链得以稳定运行的支撑。