POW
POW即工作量证明机制,代表了对于工作量的证明,是生成要加入到区块链中的一笔新的交易信息(即新区块)时必须满足的要求。在基于工作量证明机制构建的区块链网络中,节点通过计算随机哈希散列的数值解争夺记账权,求得正确的数值解以生成区块的能力是节点算力的具体表现。
POS
POS即权益证明机制,要求证明人提供一定数量数字资产的所有权即可。权益证明机制的运作方式是,当创造一个新区块时,矿工需要创建一个“币权”交易,交易会按照预先设定的比例把一些币发送给矿工本身。权益证明机制根据每个节点拥有代币的比例和时间,依据算法等比例地降低节点的挖矿难度,从而加快了寻找随机数的速度。
DPOS
DPOS即委托权益证明机制,DPOS共识机制是基于POW及POS的基础上,出现的一种基于投票选举的共识算法。在DPOS共识制度下,持币人根据手中持有的代币投票选出一定数量的代表,来负责生产区块和运营网络。如果生产者不称职,就有随时有可能被投票出局;而持币者也可以随时通过投票更换这些代表,以维系链上系统的“长久纯洁性”。
PBFT
PBFT算法,即为实用拜占庭容错算法。主要应用于联盟链中,它的关键技术是一致性协议。