首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

墨客来了(一):子链您好,侧链,再见!

在前面的《墨客来了(〇):多重降维打击开启!》一文中,笔者提出MOAC底层公链平台的正式上线,标志着区块链从以太坊发token的2.0时代进入由墨客链率先引领发子链的3.0时代。

很多读者可能有疑问,要解释这个问题,就必须从墨客的由来说起:墨客MOAC的英文全称是THE MOTHER OF ALL CHAIN,直译过来就是众链之母,MOAC底层主链作为众多子链的支撑平台,而子链这个概念,就来源于墨客独一无二的创造性架构。

在墨客提出“子链”架构之前,币圈链圈风行“侧链”的概念,而透彻理解了侧链的由来,才能真正体会到子链的妙处。

侧链是通过侧链协议产生的区块链,这种协议允许侧链在锚定主链中的某一个节点后,将主链中的一份资产冻结,然后作为侧链的资产背书。举个例子,在一个侧链上,你可以冻结100个比特币,然后创建200个“侧链币”,此时比特币兑换侧链币的汇率是1:2,侧链币的价值就是0.5个比特币。持有侧链币的人可以享有它所提供的服务和权益,而持有比特币的人则没有。通过侧链技术,建立独立的代码和数据,产生新的功能,同时不会增加主链的负担,避免主链的数据过度膨胀。

可以看出,侧链是与主链相平行的单独区块链,它和主链之间可以通过相互了解的协议互联。作为主链的补充,侧链可以提供一些主链不能提供的功能。但是这个互联对共识机制有要求,而且侧链必须有与主链相当的算力才能保证侧链货币的安全性。可知其算力要求比较高,安全性有隐患,未来的投入比较大。而达到相当的算力后,侧链其实完全就成了另外一个单独的链(主链),地位也尴尬。

回过头再看墨客子链,子链是在MOAC主链平台来派生出来的具有其他功能的区块链。这些子链不能单独存在,必须通过主链提供的基础设施才能运行,同时免费获得主链的全部用户。墨客链(MOAC)子链的独特技术与优势在于可以定义自己的共识方式和执行模块,子链的共识方式与主链POW共识方式不同,其可以是PBFT、POS,甚至还可以根据自己的喜爱与功能的不同,自定义共识方式,完全的坚持以人为本的思想。

自定义子链共识方式,我的地盘我做主,这样的感觉还是不错的,那么自定义子链的运行是怎么样的呢?这个时候要引入一个SCS节点的概念。SCS节点通过提供运算能力来维持自定义的运行,同时还可以获得收入。既保障了子链的正常工作,还可以收获手续费“红包”。手续费“红包”收入主要是通过安装一些插件参与用户自定义的共识过程,这个参与就是自定义的挖矿。SCS通过提供运算能力来维持自定义子链的运行,同时也获得收益。

墨客子链在免费获得主链全部用户的同时,其安全性也受主链保护,不同于侧链与主链的平行运行,墨客子链与主链母子同心共体,单独攻击子链毫无作用,而MOAC主链使用上万节点并经过时间实践检验的POW共识机制,安全性稳如泰山。

而墨客链(MOAC)的子链与子链之间拥有灵活的交互功能,一个子链可以使用另外一个子链提供的资源(比如IPFS分布式文件系统)。也就是说我要实现某一个功能,我自己设计的子链不具备这个功能,但是通过子链的交互,我最终还是能够实现这个功能。这样使得接入墨客系统的用户可以获得强大的分布技术支持,也避免了时间的浪费,加快了研发的效率,提高了项目的速度。因其子链交互功能,从而使得在此基础上构建应用非常简单,对于技术水平一般的“小白”也能够实现研发区块链的梦想。

由于墨客(MOAC)支持大量的子链而不会影响系统的总体性能,并且子链之间良好的互相交互功能,使得墨客可以架构一个功能强大的立体结构。所以我们可以很容易的设想墨客(MOAC)的架构场景:

1. 墨客(MOAC)的底层POW挖矿系统提供一个可靠的全局一致的区块链;

2. 上层提供快速处理智能合约并且能够随时更新SCS节点的PBFT子链;

3. 提供支持快速处理的零知识证明子链;

4. 提供一个由海量SCS节点(硬件盒子)构成的IPFS分布式文件系统子链;

5. 提供无数个面向专业应用的行业子链;

6. 提供一个分布式子链的token交易所;

7. 对外增加多个连接外部区块链系统的跨链子链······

如此强大的子链立体架构,其基本原理是什么呢?敬请期待下篇《墨客来了(二):分层您好,混层,再见!》

  • 发表于:
  • 原文链接http://kuaibao.qq.com/s/20180511G0ZBCY00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券