撰文:suni 排版:cl
全文字数:995
阅读时间:3~5分钟
币姐的秘密
*
星
期
一
区块链
Sister Bi's Secret
让我们一起了解区块链吧!
2018年
9月
24日
●●●
1.pow( Proof of Work)工作量证明
运行机制:矿工通过寻找正确的blockhash解,需要经过大量尝试计算,计算时间取决于机器的哈希运算速度(实际就是算力的比拼),算力越大越能获得正确的解。获胜者将获得最终的出块权,及交易打包权。
优点:
1)从模式上来说,工作量证明机制简单,设计上容易实现;
2)破坏该共识需要投入极大的成本;
缺点:
1)浪费能源;
2)交易速度缓慢;
3)存在51%算力攻击风险;
2.POS(Proof of Stake)权益证明
运行机制:根据每个节点所占代币的比例和时间,等比例的降低挖矿难度。假设你持有N个币,持有时间T天,由于这两个参数的原因,你的挖矿难度会降低,为了更好地理解,可以看作额外奖励的币(利息),利息率为M%。利息=N*T*M%,而持有N+1个币,持有时间为T+1的人,会获得利息(N+1)*(T+1)*M%。
优点:
1)在一定程度上缩短了共识达成的时间;
2)相对pow能源耗费上有所改进。
缺点:
1)先进入的人会在先天获得巨大优势,会由于分红机制会造成“富人更富”,去中心化程度降低。
3.DPOS(Delegated Proof of Stake)委任权益证明
运行机制:
与PoS的主要区别在于节点选举若干代理人,由代理人验证和记账。其合规监管、性能、资源消耗和容错性与PoS相似。类似于董事会投票,持币者投出一定数量的节点,代理他们进行验证和记账。每个人投出一票,获得前100名的将要轮流进行运算产生新的区块,从而产生新的区块奖励。优点就是极大地提高了效率,速度可以达到秒级的共识机制
优点:大幅缩小参与验证和记账节点的数量,可以达到秒级的共识验证。
缺点:降低了去中心化程度,不可避免的产生token,但一些项目本身不需要token。
其它:
除了以上共识机之外,还有
4.PBFT :Practical Byzantine Fault Tolerance,实用拜占庭容错
5.DBFT: delegated BFT 授权拜占庭容错
6.POOL验证池基于传统的分布式一致性技术,加上数据验证机制
7.poa(proof of authority) 权威证明机制
等等
小结
之所以会有各种不同的证明机制,是因为每种机制都有各自对应的优点和缺点。每个项目设计之初定位和立意不同,适用的共识机制也会不同。如果现实有需要,未来将会有更多创新和完善的机制诞生。
END
领取专属 10元无门槛券
私享最新 技术干货