kongtoudi.com
全网最新空投信息

公链、私链、联盟链是什么?它们有什么不同?

在谈到区块链的时候,是不是总是听到标题这三个词?

区块链目前主要有三种分类,分别是公有链、私有链和联盟链。那么它们各自有着怎样的优缺点?

前言:

在分别介绍之前,先来为大家科普一下什么是区块链

区块链(Blockchain)是分布式数据存储、点对点传输、共识机制、加密算法等计算机技术的新型应用模式。

它是比特币的一个重要概念,它本质上是一个去中心化的数据库,同时作为比特币的底层技术,是一串使用密码学方法相关联产生的数据块,每一个数据块中包含了一批次比特币网络交易的信息,用于验证其信息的有效性(防伪)和生成下一个区块。

区块链是分布式数据存储、点对点传输、共识机制、加密算法等计算机技术的新型应用模式。

在了解了区块链的基本概念之后,我们来分别了解一下这三种链:

一、公有链(公链):

公链、私链、联盟链是什么?它们有什么区别?

顾名思义,从字面上理解,就是“公有”,它是指对全世界所有人开放的,任何人都可以读取数据、发送交易且交易能够获得有效确认的共识区块链。

每个人都可以参与到这个区块链中进行计算,而且任何人都可以下载获得完整区块链数据(全部账本)。比特币就是最典型的公有链。

在公有链上,各个节点均可自由加入和退出网络,并参加链上数据的读写。并且,在网络中不存在任何中心化的服务端节点。

优点:

1. 访问门槛低:只要你有计算机,只要计算机能联网,都能够访问。

2. 数据公开透明且无法被篡改:公有链是高度去中心化的分布式账本,每个人在任何节点的行为都是可以查看的,而且基于庞大的用户体系,想要篡改交易数据,几乎不可能实现。

3. 匿名性:由于节点之间无需彼此信任,所有的操作都可以匿名进行,很好地保护使用者的隐私。

4. 免受开发者影响:公有链数据的读写是不受任何人控制和篡改的,就连程序开发者也无权干涉用户。所以,极大程度上保护了用户免于程序开发者的影响。

缺点:

尽管公有链很好很安全,但是设想一下,这么多随意出入的节点是很难达成共识的,因为有些节点可能随时宕机,黑客也可能伪造很多虚假的节点。
所以,公有链有一套很严格的共识机制,因此公有链最大的问题就是共识问题,共识问题直接导致了公有链处理数据的速度问题,因此如果你玩比特币就知道了,转账要很久才能到。由此也产生了“私有链”的概念。

二、私有链(私链):

公链、私链、联盟链是什么?它们有什么区别?

私有链(私链),也称专有链。它是一条非公开的“链”,通常情况,需要授权才能加入节点。而且私有链中各个节点的写入权限皆被严格控制,读取权限则可视需求有选择性地对外开放。

在有些区块链的应用场景下,项目方并不希望任何人都可以参与系统,不希望任何人都可以查看所有数据,只有被许可的节点才可以参与并且查看所有数据,这种区块链结构我们称为私有链。

优点:

1. 交易速度快: 私有链上的节点只有少量,且具有很高的信任度,交易不需要所有网络节点的确认,所以其交易速度比任何其他的区块链都快。

2. 隐私保障良好: 由于读取权限是由该组织决定的,参与者难以获得私有链上的数据,因此对组织自身的隐私保障更好。

3. 交易成本大幅度降低: 私有链的交易只需要几个受到普遍认可的高算力节点确认即可,其交易成本与公有链和联盟链相比极低。

4. 安全性较高: 链上成员都是经过审核授权的,所以恶意攻击的可能性相对较小。

缺点:

私有链也存在着问题,权限被少数节点控制,不能根本解决作弊问题,背离了去中心化的初衷。

此外,私有链上的数据可能被操纵,代码也可能被修改。

三、联盟链:

公链、私链、联盟链是什么?它们有什么区别?

联盟链是指由多个机构共同参与管理的区块链,每个组织或机构管理一个或多个节点,其数据只允许系统内不同的机构进行读写和发送。

联盟链的各个节点通常有与之对应的实体机构组织,通过授权后才能加入与退出网络。各机构组织组成利益相关的联盟,共同维护区块链的健康运转。

联盟链适合组织机构间的交易和结算,目前国内比较有影响力的联盟链有中国分布式总账基础协议联盟(ChinaLedger)、中国区块链研究联盟(CBRA)和微众银行等。

优点:

联盟链优点就是比公有链处理速度要快,因为节点的数量和身份都已经规定好了,所以可以使用相对松散的共识机制,因此数据的处理速度就会比公有链大大提高。目前,联盟链的发展速度很惊人。

缺点:

尽管联盟链速度加快,但从某种程度上来说,其实联盟链也还是属于私有链的,但是私有的程度不同,联盟链的权限设计要求更复杂,可信度更高。

但是相比公有链来说,联盟链依然不是完全去中心化的。因为理论上联盟之间也可以联合起来修改区块链数据。

四、总结:

其实,三种链之间并没有好坏之分,因为应用到的环境领域不同,所以三种链也各自发挥着它们的积极作用:

一般来说,公有链适用于对可信度、安全性有很高要求,而对交易速度要求不高的场景;私有链或联盟链更适合对隐私保护、交易速度和内部监管等具有很高要求的应用。

欢迎转载:空投帝 » 公链、私链、联盟链是什么?它们有什么不同?

全网最新空投信息 就来空投帝

项目投稿联系我们