区块链的底层由四部分构成:
1、分布式的数据库:用来存储以往和将来的交易数据
2、密码学的公私密钥体系:用来确认交易双方的身份
3、P2P网络:用来广播和蔓延各类消息(如节点加入消息,节点失效消息,得到挖矿数据的消息)
4、共识机制:决定节点记账权利,以及记账权利的选择过程和理由。
POW & POS
举个例子,在POW中,用户可能拿1000美元来购买计算机,并加入网络来挖矿以此产生新区块,从而得到奖励。
而在POS中,用户可以拿1000美元购买等价的代币,并把这些代币当作押金放入POS机制中,这样用户就有机会产生新区块而得到奖励。
POW & DPOS
POW 和 DPOS的区别就在于,是给持股人一把可以开启他们所持股份对应的表决权的钥匙,还是给他们一把能挖矿的铲子。
POW & POS & DPOS
DOPS在尝试解决比特币采用的传统工作量证明机制(POW)以及点点币和NXT所采用的权益证明机制(POS)的问题的同时,还能通过实施科技式的民主以抵消中心化所带来的负面效应。
除了以上所述的几类常见共识机制,在区块链的实际应用过程中,还存在着其他五花八门的依据业务逻辑自定义的共识机制,如小蚁的“中性记账”等众多以“侧链”形式存在的共识机制等。
Ps:侧链(sidechains)是指遵守侧链协议的所有区块链,是相对与比特币主链来说的。
侧链协议是指:可以让比特币安全地从比特币主链转移到其他区块链,又可以从其他区块链安全地返回比特币主链的一种协议。
因此,也可以将共识机制划分为三大类:POW、非POW以及侧链。
温馨提示:本图文皆由嘻哈财经原创
如需转载请联系后台帅气的小哥哥~
领取专属 10元无门槛券
私享最新 技术干货