1.2.4 共识算法

由于区块链系统采用P2P网络通信技术,节点地位相等,这将导致存在作恶节点恶意篡改数据的情况。为了保证数据传输的正确性,需要借助共识算法(consensus algorithm)。另外,根据区块链十多年的发展经验,在链中加入共识算法可以起到激励作用,有效保证区块链的活力。目前较为流行的共识算法包括PoW(Proof of Work,工作量证明)算法、PoS(Proof of Stake,权益证明)算法等。本书将在后续章节中对共识算法进行详细介绍。