一、开放技术
1、公有链:人人可参与
典型案例:比特币BTC、以太坊ETH
特征:系统最为开放,任何人都可以参与区块链数据的维护和读取,容易部署应用程序,完全去中心化不受任何机构控制。
2、联盟链:仅限联盟成员参与
典型案例:R3联盟、原本链
特征:系统半开放,需要注册许可才能访问的区块链。从使用对象来看,联盟链仅限于联盟成员参与,联盟规模可以大到国与国之间,也可以是不同的机构企业之间。
3、私有链:仅限个人或公司内部参与
典型案例:Multichain
特征:系统最为封闭,仅限于企业、国家机构或者单独个体内部使用,不完全能够解决信任问题,但是可以改善可审计性。
跟现实类相比,私有链就像私人住宅一样,一般都是个人使用。擅闯民宅,是犯法的。侵入私有链,就像黑客入侵数据库一样。
二、独立技术
1、主链
典型案例:比特币BTC、以太坊ETH
特征:通俗来说,主链可以理解为正式上线的、独立的区块链网络,就像一个小王国,能够独立自主。
2、侧链
典型案例:Mixin Network
特征:本质上说,侧链并不会特指某个区块链,是遵守侧链协议的所有区块链的统称。侧链旨在实现双向锚定,让某种加密货币在主链以及侧链之间互相“转移”。
需要注意的是,侧链本身也可以理解为一条主链。而如果一条主链符合侧链协议,它也可以被叫做侧链。
三、原创技术
1、原链
典型案例:比特币BTC、以太坊ETC
特征:这种叫法可能不够准确,我这里指的就是原创的区块链,单独设计出整套区块链规则算法的。
这种区块链对技术的要求非常高,所以其实你看到的很多项目大都不是区块链项目,是因为他们根本做不出来。
2、分叉链
典型案例:BCH、ETH
特征:理解了原链,分叉链就很好理解了。所谓分叉链,就是在原链基础上分叉出来独立运行的主链。
相对而言,分叉链的研发难度低于主链。但是要维护好一条分叉链,后续的维护和升级工作也有很大的挑战。
四、层级关系
1、母链
典型案例:本体、NULS、Mixin Network
特征:万链之母,能生链的链就叫做母链,可以说是底层的底层了。
2、子链
典型案例:印链、Press one
特征:构建在底层母链基础上的区块链,链上之链,即为子链。
五、应用范围
1、基础链
典型案例:ETH、EOS
特征:所谓基础链,在小蝶理解起来就是提供底层的且通用的各类开发协议和工具,方便开发者在上面快速开发出各种DAPP的一种区块链,一般以公有链为主。
2、行业链
典型案例:BTM、GXS、SEER
特征:所谓行业链,业内似乎没有统一的定义,小蝶觉得是在底层技术上不如基础链,且为某些行业特别定制的基础协议和工具。如果把基础链成为通用性公链,则你可以把行业链理解为专用性公链。