之前好不容易理解了pow,可能也是因此是对pow爱得深沉(沉没成本),一直没怎么了解pos和dpos。由于eos最近上链,特地学习dpos,下面来分享一下自己的学习所得,不一定正确,有不对的感谢指正。
dpos即股份授权证明委托机制,eos的dpos设有21个超级节点,由这21个超级节点轮流记账。作为拥有少量eos代币的小散户,我们可以通过投票选出负责的超级节点,让他们来生产区块。
pow可以理解为通过求哈希值来判断哪个节点来记账,而dpos是通过众多eos的持有者投票选取超级节点,由这些超级节点轮流记账。超级节点每轮由系统安排生产顺序,每个节点只能在轮到自己时生产出的区块才有效。也就是说超级节点之间不需要再相互竞争,浪费大量资源。
那做超级节点有什么收益呢?eos系统每年会增发5%代币给超级节点,应该是平均分。说白了,当超级节点有很多实在的经济收益。当然做超级节点也是有所付出的,比如竞选成本,生产区块所需的硬件成本。
至于dpos的优势,很明显是速度快,每3秒钟生成一个区块,而比特币需要10分钟。其实我还是很喜欢pow的,耗费大量的电力我觉得还好,矿工愿意这么做,肯定是他们相信挖矿的收益能覆盖掉投入。但是,比特币的速度确实…有点慢,要知道我是期待比特币能成为全球通用货币的那类人。
dpos看起来很美好,在网上也确实找不到太多diss它的文章。但我有一点疑问,如果是十来个人的小社会,就不需要政府管理;当人数逐渐增长,我们开始需要一个专门的机构来管理生活,可能就是这样产生政府。按理说政府应该确实是以服务人民为宗旨,但现实生活中到哪个部门办点事,总觉得是自己求着政府?我总觉得政府应该是由下往上,但实际情况好像并不是。
不知道有一天eos十分壮硕之后,dpos是否还能像现在看起来的这么美好?
网友评论