• 注册
  • 综合生活 综合生活 关注:32 内容:226

    投稿 | 墨客全局链的POW机制

  • 查看作者
  • 打赏作者
  • 拉黑名单
    • 综合生活
    • 大版主
      墨客战士

      转载自墨客自治社区 2020-04-01 原作者天空

      投稿 | 墨客全局链的POW机制

      科技的发展需要有大众的参与,需要有各种各样的人对科学技术进行解读和理解。小时候的百科全书,解答每个孩子成长中的科学疑问,是孩子们最早的启蒙。后来,我们慢慢进入了网络生活,孩子们也渐渐长大。我们对于科学技术的疑问可能远超过百科全书里的问题,那我们需要去哪里寻找答案呢?

      为此,我们为“好奇的孩子”们留下一片探索和分享的小世界。科学技术也许枯燥,但是我们可以有机会赋予它简单浪漫的色彩。在这里,你可以分享自己对于新科学技术的理解,从5G、AI、大数据到区块链等等。墨客社区是你的创作小天地,也是你拾起对于未来的好奇和探索的欲望的小世界。

      本文由墨客社区成员天空创作,他从多维度解读了共识机制的特点和不足。

      作者 | 天空



      01
      共识机制的选择

      共识机制是区块链系统的核心,它决定了一个区块链系统的去中心化程度、性能和安全性。因此公链的开发中,共识机制的设计是核心和关键。为什么要共识, 因为区块链是去中心化的,没有中心记账节点,所以需要全网对账本达成共识。

      MOAC 平台的基础架构是由一条称为“全局链”的主链和众多子链组成的群链组合,MOAC 鼓励挖矿并对整个生态系统进行奖励,所以其全局链采用成熟的工作量证明Proof-of-Work共识机制。

      02
      挖矿即“算数”

      我们知道比特币采用的就是工作量证明机制,即POW机制。通过这种共识机制,中本聪解决了在一个去中心化的体系下,账本的唯一性的权益。在POW机制的区块链系统中,每一笔交易发生时,系统都会出一道题并把这道题向全网公开。所有的矿工通过竞争哈希计算的方式,争夺记账权力。类似每10分钟有一道数学题被丢到网络中,大家比赛,看谁算的快。

      在每一轮的竞争中,谁最先计算出正确答案,谁就获得了本轮的记账权力,谁就能获得一定数量比特币的奖励。他记录的本页账单,大家都要以此为准。紧接着,大家在这一页账单的基础上,争夺下一页账单的记账权。

      03
      墨客所选择的机制

      墨客平台的POW机制优势非常显著。首先,验证节点任意加入,完全平等。无论什么时候,只要你愿意,都可以买矿机和电力加入出块者的行列,不需要今天的矿工给你任何形式的许可。由于新的矿工总是可以自由加入,激烈竞争将会造就一个越来越公平的充分竞争的市场。

      其次,POW机制是用一个简洁的算法,实现了完全非许可的出块权随机指定。通过节点首先自证其资质后才进行广播的方式,大幅度减少了网络间的通讯压力,实现起来比较简单。

      再次,POW是迄今为止最安全的公有链共识算法,POW虽然消耗了大量能源,但是却让想恶意攻击系统的人的攻击成本提高到了无利可图,甚至得不偿失的状态。由矿工用计算机算力来解密码学题目的方式争夺记账权利,POW完全依靠用经济激励的方式来大量增加记账参与者,从而稀释作恶节点的比例,或者说大幅增加作恶的成本,做假账者需要控制或者贿赂更多的节点。

      这是一种简单粗暴的共识机制,在算法上没有优化过,但是又非常可行,POW不仅仅是一个共识算法,它还是一个相对比较公平的代币分发机制。

      04
      不完美的机制

      POW机制并不完美,首先它是没有终极共识的,POW的算法导致了区块广播延迟和出块间隔之间的矛盾。当出块间隔较短时,一个新的区块尚未充分全网广播之前,就有另一个矿工在同样的高度出了另一个新的区块,即发生了所谓的分叉。

      例如比特币一旦出现分叉,原则是最长链获胜,那么短的分叉,就会被放弃。但是在理论上,如果有一帮人,决定就是将这个短分叉持续下去,那么真正的两条链就分出来了。而比特币以区块产生的高成本以及永远承认最长链的算法保证共识和应对分叉,其代价是一笔比特币交易至少需要六个区块才能获得确认,而且技术上说还不是最终确认。

      05
      墨客的解决方案

      而墨客的解决方案就是优化其架构来避免分叉并且提高效率,墨客创造了子母链的概念,全局链的主要功能是挖矿,和与上层的scs智能合约服务器通信,子链提供定制化的智能合约,形成的分片里面的片。使用分片技术,每条子链在全局链平台上以子区块链的模式运行,负责智能合约管理。每条子链还可以使用不同的共识算法实现大规模交易,子链可将通证并发量提高10000倍,从而使其成为真正具有可扩展性的商业解决方案。

      墨客平台既保证了全局链POW共识机制的简洁与安全,又运用创新的子链技术提高了平台的可扩展性与高并发量,是迄今为止最先进的区块链技术之一。

      阅读原文

      请登录之后再进行评论

      登录