磨链(mochain)社区-4.1分享-DPOS概念

知识库 投河自尽的鱼
  • 时间:
  • 浏览:

群内分享

1.IPFS: 私有网络(private network)的搭建与使用2.跨链圆桌:跨链没有单一赢家,未开发市场潜力巨大3.加密货币和区块链(二):分布式共识与去中心化4.区块链每周资讯(2018.3.25~2018.3.31)-社区成员陈明艳

群内讨论

1.关于DPOS的扩展neo,十一个节点,全是他们自己家的,类似EOS的超级节点定义一样,要实现高tps就不可能用普通PC做完整节点。是不是普通服务器同步都跟不上了,得足够高的配置,目前用阿里云 4核cpu同步以太坊全节点 还经常出现同步落后的问题。机制会引起权利集中,强者恒强,又会走向中心化。neo ,eos等权益证明和投票机制需要限制权利。即让全网可参与共识维护,又不得让集权者出现。可以有恶霸贪官,但不能官官相护。基于比特币的区块链设计基础的,都是吃资源大户,CPU 内存和网络。部署过的就有体会。以太坊现在多大了?数百G容量。2.DPOS概念DPOS:股份授权证明机制,这种机制采用投票的方式,由Bitshares提出,先解释下这个投票过程:每一个持有数字货币的人来进行投票,投票选举一组代表,假设这一组的数据是101个,然后这101个代表理解成为101个特权节点,101个节点权利完全相等,类似议会制度,选举委员。当然不是选出后永远都是这些节点成为特权节点,一旦在生成区块的时候未能生成(这里会有网络原因,节点宕机,恶意行为等原因),节点被除名,再次选举新节点来替代。除名选举在系统中时刻进行。这种方式仔细考虑下,时刻运行选择和除名操作,这样保证了网络上所有可信任节点,整个网络更加民主,不需要网络中所有节点或者大部分节点确认,被选举出来的节点实时保证在线有效,那么就保证了系统正常运行,更重要的是,区块一直由这些选举节点在确认生成大大提高了确认的效率,缩减整个交易确认时间,这个在很大程序上改善了比特币网络中POW效率的问题。对比之前的POW和POS机制,这种方式在单一区块中可容纳更多交易,使其可接近目前中心化系统的处理效率,每个节点投票选举,然后特权节点生成区块,每个节点有选举权,这样不依赖算力和持有币数量的的约束。有兴趣的可以看下DPOS的白皮书:https://wenku.baidu.com/view/74034196ba0d4a7303763a48.htmlDPOS背后的理性逻辑:使权益所有者能够通过投票决定记账人最大化权益所有者的红利最小化保证网络安全的消耗最小化网络运行成本最大化网络的性能DPOS本质上是把整个网络中权益分给每一个节点,从而实现去中心化的概念,现实中的投票机制可能会有缺陷,但是通过不停的选举和淘汰,保证网络中节点的高效率,从而提高整个系统的高效性。

磨链(mochain)计划各学习小组动态

磨链计划一-github上新建相关目录

地址:https://github.com/fisho2017/mochain

磨链(mochain)学习小组清单

PS:想加入学习小组,请加磨链组织者微信(jackyjin09)。欢迎每一位区块链技术爱好者加入磨链,一块琢磨区块链技术

关于磨链和相关合作

磨链”---取磨炼之意,旨在普及区块链技术,磨炼技术,更好投身区块链行业。有兴趣一块琢磨区块链技术,联系笔者微信(jackyjin09)。磨链社区是一个纯粹的技术社区,欢迎相关技术合作,在不违反原则的前提下,积极参与合作。你可以在这里找到我们:磨链社区公众号:磨链(mochain)社区-4.1分享-DPOS概念1. 磨链社区:http://mochain.info2. Github :https://github.com/mochain3. Gitter 聊天:https://gitter.im/mochain4. 知识星球:https://t.zsxq.com/M3BMVZN5. 知乎:https://www.zhihu.com/people/mochain