区块链是一种新型的应用模式,它运用了计算机技术中的很多方法,例如分布式数据存储,点对点传输,共识机制和加密算法等。而共识机制则是指使用特殊的数学算法,来让区块链系统中的不同节点互相信任,同时获取相应的权益。