bitget

Bitget交易所

Bitget交易所是全球前4大交易所之一、打新活动多、领空投到手软,新用户注册即可领取BGB空投

点击注册 立即下载

区块链的定义很多人都讲过了,大部分人的拆解都是从内涵角度来论述的。从本质上来说,区块链就是一个采用分布式一致性算法的数据库。为了更好的理解区块链,今天这篇,几米尝试从外延角度来跟大家聊聊现有区块链的分类。

一、按开放程度:公有链、联盟链、私有链

这个划分应该得到了大部分人的认同,几米就简单说说自己的理解:

1、公有链:人人可参与

典型案例:BTC、ETH

特征:系统最为开放,任何人都可以参与区块链数据的维护和读取,容易部署应用程序,完全去中心化不受任何机构控制。

如果拿现实来类比,公有区块链可能就像我们所处的大自然或者宇宙,人人都在其中,没有或者尚未发现任何主导的中心力量。

目前很多人在聊区块链的概念的时候,几米感觉其实聊的都是公有区块链的概念。比如有人理解为区块链是公共数据库,而很明显联盟链和私有链并不属于公共数据库。

2、联盟链:仅限联盟成员参与

典型案例:R3联盟、原本链

特征:系统半开放,需要注册许可才能访问的区块链。从使用对象来看,联盟链仅限于联盟成员参与,联盟规模可以大到国与国之间,也可以是不同的机构企业之间。

用现实来类比,联盟链就像各种商会联盟,只有组织内的成员才可以共享利益和资源,区块链技术的应用只是为了让联盟成员间彼此更加信任。

联盟链往往采取指定节点计算的方式,且记账节点数量相对较少。可能就因为这个原因,在一次线下活动时,有个朋友认为EOS本质上也是一条联盟链。这个说法很有意思,大家不妨探讨一下。

3、私有链:仅限个人或公司内部参与

典型案例:Multichain

特征:系统最为封闭,仅限于企业、国家机构或者单独个体内部使用,不完全能够解决信任问题,但是可以改善可审计性。

跟现实类比,私有链就像私人住宅一样,一般都是个人使用。擅闯民宅,是犯法的。侵入私有链,就像黑客入侵数据库一样。

不少人可能觉得私有链跟传统的分布式数据库没啥区别,技术上我不太确认,还需要更专业的人士一起交流探讨下。

以上内容部分参考知乎上的一个答案,如果我说的还不够详细,那么可以看看这个图:

注意:上图公有链的承载能力那么低,因为是以比特币和以太坊为例,毕竟这两条公链是目前最受认可的公链。今年公链性能应该会有所突破,大家可以持续关注。

二、按应用范围:基础链、行业链

有句话是这么说的,币讲的是共识,链拼的是生态。在区块链的划分中,按照生态的应用范围,可以分为以下两种类型:

1、基础链

典型案例:ETH、EOS

特征:所谓基础链,在几米理解起来就是提供底层的且通用的各类开发协议和工具,方便开发者在上面快速开发出各种DAPP的一种区块链,一般以公有链为主。

如果拿现实来类比,我们常说基础链就是操作系统。严格来说这种说法可能不够准确,不同的基础链定位还是有所不同,比如ETH和EOS可能更像操作系统,而本体和NULS则像定制协议。

2、行业链

典型案例:BTM、GXS、SEER

特征:所谓行业链,业内似乎没有统一的定义,几米觉得是在底层技术上不如基础链,且为某些行业特别定制的基础协议和工具。如果把基础链成为通用性公链,则你可以把行业链理解为专用性公链。

行业链类似我们日常生活中的某些行业标准,比如BTM就是资产类公链,GXS是数据公链,而SEER是预测类公链。

为了形象说明这两者的区别,几米画了一个简图,献丑了:

在按应用范围划分的时候,几米觉得还应该有第三种分类:应用链。但总觉得应用链还是直接叫DAPP好了,跟链还是没法相提并论的。

三、按原创程序:原链、分叉链

这个划分程度可能更为小众一些,也许就几米有这样的理解,网上并没有查到太多的资料。

1、原链

典型案例:BTC、ETC

特征:这种叫法可能不够准确,我这里指的就是原创的区块链,单独设计出整套区块链规则算法的。

这种区块链对技术的要求非常高,所以其实你看到的很多项目大都不是区块链项目,是因为他们根本做不出来。

2、分叉链

典型案例:BCH、ETH

特征:理解了原链,分叉链就很好理解了。所谓分叉链,就是在原链基础上分叉出来独立运行的主链。

相对而言,分叉链的研发难度低于主链。但是要维护好一条分叉链,后续的维护和升级工作也有很大的挑战。比如BCH对BTC的分叉,ETH对ETC的分叉,这两条分叉链都做的不错。而之前几米买过的AAC也是一条基于Achain分叉的公链,目前进度就感觉一般。

四、按独立程度:主链、侧链

根据这条区块链是否足够独立,区块链还有一种分法。

1、主链

典型案例:BTC、ETH

特征:通俗来说,主链可以理解为正式上线的、独立的区块链网络。就像一个小王国,独立自主。

2、侧链

典型案例:Mixin Network

特征:本质上说,侧链并不会特指某个区块链,是遵守侧链协议的所有区块链的统称。侧链旨在实现双向锚定,让某种加密货币在主链以及侧链之间互相“转移”。

需要注意的是,侧链本身也可以理解为一条主链。而如果一条主链符合侧链协议,它也可以被叫做侧链。

以我这两天写Mixin Network为例,它就是兼容各主流区块链侧链协议的一条通用性侧链,这比主打比特币或者以太坊侧链技术的项目来说,可以说是高了一个数量级。

举个现实的案例,主链和侧链,有点像我们平常说的主城和卫星城的关系,彼此之间都是独立运转的城市系统,但彼此又互通有无。

五、按层级关系:母链、子链

最后一种划分方式也还比较小众,且听几米来做下简单的定义。

1、母链

典型案例:本体、NULS、Mixin Network

特征:万链之母,能生链的链就叫做母链,可以说是底层的底层了。

第一次看到这类项目是NULS,可定制区块链的基础设施。后来看到本体也提了这样的概念……作为NULS的持有人,当然希望NULS可以超越本体啦。

2、子链

典型案例:印链、Press one

特征:构建在底层母链基础上的区块链,链上之链,即为子链。

印链是接入NULS的第一条子链,而Press one可能是目前基于Mixin Network相对知名的子链了,本体我关注不多,不知道有没有相应的子链出现。

其实一些之前的公链也衍生了一些区块链,本来我是想把它归为是否原创那边的,但是最终感觉还是划分在这里可能更为合适。

个人感觉,未来子链也会是一个趋势。

bitget

Bitget交易所

Bitget交易所是全球前4大交易所之一、打新活动多、领空投到手软,新用户注册即可领取BGB空投

点击注册 立即下载

Bitget交易所

Bitget交易所V

区块链的定义很多人都讲过了大部分人的拆解都是从内涵角度来论述的从本质上来说区块链就是一个采用分布式一致性算法的数据库为了更好的理解区块链今天这篇几米尝试从外延角度来跟大家聊聊现有区块链的分类一按开放程度公有链联盟链私有链这个划分应该得到了大部分人的认同几米就简单说说自己的理解公有链人人可参与典型案例...

文章数
0 评论数
浏览数

最近发表

热门文章

标签列表

目录[+]