区块链研习社区块链研究007写作日更

力场夏令营Day Four 作业: POW,POS,DPOS和S

2019-08-06  本文已影响1人  e6d6f0f8772c

前言

2019年8月5日星期一晚上8点,TVB一姐在千聊上给小白们上了夏令营的第四节公开课。如果还没有听的朋友,可https://m.qlchat.com/wechat/page/topic-intro?topicId=2000005685649815,这次的分享是区块链基础知识——四种共识机制。

TVB一姐在千聊上讲得很详细, 课后复盘的也是必不可少,所以,让我们一起来整理一下自己的知识库。

1.共识机制是什么?

POW,POS,DPOS和SPOS都是共识机制,就是按照一个设计好的算法用代码写到程序里面去,同时也叫共识算法。

共识机制的做用:第一,它决定这个公链运行记录数据的真实性,第二,决定这个公链的安全性,第三,决定这个公链的财富分配。

2.POW,POS,DPOS和SPOS具体说的是什么?

POW共识算法代表——比特币

工作流程:节点解决数学题,算出哈希值,每个节点数学题难度一样,题目不一样,所以那个节点的算力高就能胜出。然后负责把这十分钟内交易发送给其他节点上,其他节点就不再算这道题,就会确认这笔交易,经过六个确认以后,这个节点就可以写出这个块的记录,在区块链上记账完成。

POW的优点:在共识里,谁先算出来,谁有就有主动权,受到奖励,改变算法等,相对于目前来说是比较公平。

POW的缺点:第一,它比较浪费资源,所有节点在算哈希值,只有一个快的胜出,那么别的参与算的都白费力气。第二,安全性问题,就是攻击者拥有51%的攻击。第三,它的效率问题。所有节点才算一道题,算好还要确认,如果同时出现一样快,还要比哪个块的最长,所以网络拥堵是必然。

POS共识算法——权益证明

所谓的权益证明是:你抵押的币乘以你没有挖矿的时间,就是你币龄,币龄越高,挖矿的效率越高,不过也不是绝对。

POS的优点:第一,减低51%的概率,这是因为,想要攻击的话除了51%的币,和币龄抵押需要一定时间,如果攻击成功,而到手的币一定是下跌,这个对于资本是利益驱动本质相违背。第二,不需要浪费那么多算力。在POS拼的是币,不需要计算哈希值。第三,效率比POW高。POS是全节点,是有大量的节点来参与共识,记账,确认,并不是它一个在做。

POS的缺点:它有一定的中心化倾向。这是由于它权益造成,越多的币,越高的权益。

 DPOS共识机制——委托权益证明

所谓的委托权益证明就是,普通用户用自己的币投票给超级节点,在有限数量的超级节点完成记账来进行共识。

DPOS的优点:工作效率高。因为节点少,不需要计算哈希值,不需要那么多节点的确认,也就没有资源浪费。

DPOS的缺点:第一,中心化问题。由于节点少,有限节点支撑区块链运行,挖矿收益只属于这些节点,财富中心化。第二,人性的问题。就拿EOS 投票,很多觉得和自己没什么关系,就不和自互动参与,所以只有大户之间互投。第三,激励问题。

SPOS共识——优化POS

SPOS共识是有限的节点抵押记账,就是你给它投票的时候,相当于你把自己的币抵押给这些节点,然后获得相对的收益。

SPOS的优点:币价稳定,由于投票即抵押原因。

SPOS的缺点:第一,没有激励机制变更好。第二,投票是透明,人们会趋向于利益驱使投票,而不会因为正确而投票。

好了,今天的分享到此为此。

这段时间注册试了一个ExinOne平台,它是有正常的法币交易,币币交易,最重要的还有对我们小白来说很友好的定投,对于老师因为各种原因不能定投的小伙伴们来说是一个福音,不需要因为忘记,主观上嫌弃价格太高不去定投,你只要在平台上存好,系统就按自定义比例定投,有这方面需求的可以联系我哦,一定倾囊相告~

上一篇 下一篇

猜你喜欢

热点阅读