写在前边
我们可能都知道区块链是一个去中心化的分布式数据库,它具有去中心化、透明性、开放性、信息不可篡改性、匿名性等特点。我们也知道区块链和通证是不一样的,区块链是底层的技术,而通证是前台的经济形态。但是,你知道区块链都有哪些吗?也就是说,它都可以分为哪几类呢?
刚开始的时候,我认为所有的区块链都具有什么不可篡改性、去中心化等等特点,其实不是这样的,区块链是有分类的,而我们平时所理解的或者说见的多得,应该属公有链。
OK,今天我们一起来聊聊区块链的分类。
区块链的分类
目前一直的区块链技术应用大致可以分为以下三类:公共区块链、共同体区块链(联盟链)以及私有区块链。他们各有优势,张老师在他的文章中总结了这样一句话:
相对来说,越靠近公有链信任越少,授权越少,去中心化程度越高;越靠近私有链信任越多,授权越多,中心化程度越高。
OK,我们接下来看看这三类区块链分别是什么,都具有哪些特点,然后再去理解张老师说的这句话。
公有链
公有链.jpg公有链,是一条独立运行的,且任何人都可以读取、可以发送交易进行有效性确认,任何人参与其共识过程的区块链。如下图所示:
比如,我们最熟悉的EOS,它解决的问题是:做一个超越货币、经济的去中心化应用的操作系统。在EOS的生态系统中,我们可以:
- 任何人都可以发送交易,将有价值的信息记录在区块链上;
- 任何人都可以查阅到所有的交易信息(透明性);
- 任何人可以在Github上查阅EOS的源代码,进行审核;
还有一点,就是之所以EOS的影响力这么大,是因为共识它的人比较多。即公有链参与的人数越多,达成共识的人越多,则该公有链的影响力就越大,从而它的价值也就会越大。
联盟链
联盟链.jpg共同体区块链,又称联盟链,是指参与区块链的节点是事先选择好的,区块链上的数据可以是公开的,也可以是内部的。可以把它看作是“部分去中心化”。如下图所示:
联盟链适用于某一个组织或者某一个领域内使用,比如若干家金融机构就可以建立一个联盟链,而每一个机构都相当于一个节点,运行着这个节点,我们可以制定规则,比如为了使每个区块生效需要获得几个机构确认。同时,区块链也可以允许每个节点都可读取数据,也可以只受限于参与共识的验证者。从这个例子,我们可以看出来,联盟链因为参与节点少,所以验证效率高,可维护成本低,而且数据可以保持一定的隐私性。
私有链
私有链.jpg私有链,是指参与的节点只有有限的范围,比如某一个特定机构的自身用户等。其数据的访问和使用具有严格的权限管理。如下图所示:
其实完全私有的区块链就是我们传统的中心化管理,写入的权限仅在参与者手里,读取权限可以对外进行开放,也可以进行任意程度的限制。最大的缺点就是他可以很容易的进行修改区块链的规则、回滚交易数据等。所以,私有链已经不属于我们所了解的区块链范畴之内,它没有太大的研究意义。
写在最后
今天给大家分享了,关于区块链的基础内容---区块链的分类,希望对你的理解有所帮助。本文部分内容参考张应平老师的文章《区块链的分类》。
张应平老师的理解.gif
希望以上的内容对你理解区块链的分类有所帮助,最后再跟你分享一下香帅老师的理解:
香帅老师的分享.jpg
网友评论