【BK交易所怎么样】一文看懂公有链、私有链、联盟链
区块链根据不同的分类方法,可以有很多种归类。比如根据网络范围分为公有链、私有链、联盟链。根据部署的环境又分为主链、测试链。根据对接类型分为单链、侧链、互联链。
公有链
说到公有,大家可能也会想到类似公共这一次,进而联系到公共产所、公共财产、公有制等词汇和概念。
某个公园的公共游乐场所,只要设备有空闲,时间合适,所有在场的人都可以去使用,设备的数量、颜色、大小、破损情况等数据是公开、透明的。
再回到区块链网络,如果这个区块链系统是完全对外开放,人人可以使用,没有独特的权限,不需要KYC,使用过程的数据都是透明、可查的,那么这类区块链就属于公有链。
通过分析也可以知道,在金融系统、数字货币系统、众筹平台、募捐平台、拨款、投票等场景,需要大量的民众参与,需要最大限度的数据透明,保证大多数人的利益的场景,公有链有用武之地。
目前众筹等场景很多时候要经过第三方平台,数据透明很多时候取决于平台的良心,人为制造了一些顾虑,公有链介入,有望让你放心的献爱心。
当然,公有的东西比如公园的活动设备,使用人数、是否人人都爱护设备,假如没人监督、统计,是很难预测的。再对比公有链,假如参与锻炼的人是节点,那么节点数不固定,这个节点(人)是否在某个时间点在线(锻炼)也不确定,节点是都是恶意节点(破坏设备的人)也无法确定。节点不确定,节点状态不确定,恶意节点无法保证,是公有链的一个缺点。
因为公有链的缺点,公有链在同步数据的时候,节点只能不断地相互同步,才能最大限度的保证数据被大多数节点写入,最终再根据信息同步的完整性选出主链。
公有链最典型的例子就是比特币,比特币网络中钱包创建、交易、挖矿等都是完全公开的,采用PoW(Proof of Work)共识机制。
私有链
私有和公有是相对的两个概念,私有链顾名思义,不对外开放的区块链,只在内部、组织使用,可能需要身证、权限等。
简单的一个例子,小明在入职A公司的程序员之前,不清楚A公司的一些运作,钉钉也没有公司相关的权限。最近小明跳槽去了A公司,HR给他开了权限之后,小明可以在钉钉上面请假、交流、打卡、收写邮件等。因为小明的开发经验很不错,成了部门的开发组长,职级也比较高,有几个比较小型的钉钉群,其他小开发仔并不在,因为没有权限。
我们把A公司内部的系统假设为一个私有的区块链网络,公司员工比作节点,钉钉显示节点的在线(上班)状态。显而易见,私有链的节点数(员工数),节点状态(员工请假状态)都是可以获知的,因此不需要以竞争的方式筛选区块数据打包者,可以采用PoS(Proof of Staking,权益证明)、DPoS等共识机制。
那么,采用PoS、DPoS共识机制的是不是一定就是私有链呢?其实两者没啥必然的联系,比如EOS,就是采用的DPoS,但依然属于公有链。
联盟链
在私有链和公有链之间有一种链,叫做联盟链。
联盟链主要用在多成员(组织)之间,比如银行之间的结算,身份验证、权限等是需要的。当然,数据层面可以灵活一些,可以选择性的透明或者私密,取决于具体的业务。
因为合作的组织,比如企业之间,比如支付宝和美团、饿了么等,基本确定合作的双方,所以联盟链的节点数、节点状态也是可控的,可以采用和私有链一样的共识机制。
联盟链和公链孰优孰劣?
实际上很难说,因为他们都有各自的应用场景。
我们从上面也可以看出联盟链和公有链最大的区别点之一在于节点,节点不确定性会影响同步的开销。联盟链的节点是可控的,而且数量可知,同步的开销会小很多。公有链的开销就相对大不少,开发成本也一样。
目前公有链相关的应用落地状态并不理想,大多数都是场景有限成不了大流的菠菜类游戏。在短期落地层面,一撇相对看好联盟链,因为有一些可控的因素,还有开发联盟链的公司本身也有实体业务支撑,比如微博、百度、腾讯这类公司开发的联盟链。
来源:爱因斯坦一撇
- 免责声明
- 世链财经作为开放的信息发布平台,所有资讯仅代表作者个人观点,与世链财经无关。如文章、图片、音频或视频出现侵权、违规及其他不当言论,请提供相关材料,发送到:2785592653@qq.com。
- 风险提示:本站所提供的资讯不代表任何投资暗示。投资有风险,入市须谨慎。
- 世链粉丝群:提供最新热点新闻,空投糖果、红包等福利,微信:juu3644。