多语言展示
当前在线:1212今日阅读:60今日分享:41

墨客的解决方案:子链

区块链有很多概念,比如分叉链,侧链,子链,它们分别都是什么东西呢?
工具/原料

区块链

分叉链

分叉链指的是基于同一个软件的,增减一些功能后单独部署的一个区块链。

侧链

侧链指的是与主链相平行的单独一个区块链,但是它和主链之间可以通过相互了解的协议互联。主链的货币可以通过在主链的可验证的锁定,在侧链获得对应的货币,反之亦可。作为主链的补充,侧链可以提供一些主链不能提供的功能。但是这个互联对共识机制有要求,而且侧链必须有与主链相当的算力才能保证侧链货币的安全性。要达到相当的算力,其实完全就成了另外一个单独的链。所以侧链概念出来后一直没有太多的应用。

子链

子链指的是在主链的平台上派生出来的具有其他功能的区块链。这些子链不能单独存在,必须通过主链提供的基础设施才能运行,并且免费获得主链的全部用户。一个简单的例子是以太坊上面的erc20 合约。这个合约可以看成是一个逻辑子链,但是这个子链的共识方式与主链一致。

架构场景
1

由于墨客支持大量的子链而不会影响系统的总体性能,并且子链之间拥有良好的交互功能,因而墨客可以架构一个功能强大的立体结构。我们可以设想这么一些墨客的架构场景:

2

1、墨客的底层POW挖矿系统提供一个可靠的全局一致的区块链

3

2、快速处理智能合约并且能够随时更新SCS节点的PBFT子链

4

3、支持快速处理的零知识证明子链

5

4、由海量SCS节点(硬件盒子)构成的IPFS分布式文件系统子链

6

5、多个面向专业应用的行业子链

7

6、分布式子链token交易所

8

7、多个连接外部区块链系统的跨链子链

9

通过各个子链之间灵活的交互功能,一个子链可以使用另外一个子链提供的资源(比如IPFS),使得接入墨客系统的用户可以获得强大的分布式技术支持,从而使得在此基础上的构建应用变得非常简单,并且能够获得墨客系统的社区资源。

推荐信息