公有链、联盟链、私有链、混合链怎么区分??

公有链、联盟链、私有链、混合链怎么区分??
最新回答
像个路人

2020-05-03 19:24:38

公有链、联盟链、私有链、混合链是按照区块链的开放程度进行划分的不同类型,它们的开放程度依次递减,具体区分如下:

公有链
  • 定义与开放程度:对所有人开放,任何人都能参与其中,可任意读取数据、发送交易、获得有效确认并参与共识过程。
  • 驱动机制:参与公有链由其可编程激励系统驱动,通过在网络中向目标干系人分发基于代币的奖励,形成积极反馈循环。例如比特币,参与者通过提供计算能力解决复杂算法挖掘区块,比特币就是完成工作的奖励。
  • 关键特性

    访问只需一个客户机,允许用户接收、发送和存储数字资产。

    分布式,没有实体“拥有”网络,也不集中存储所有数据,网络中所有参与者权利平等,每个节点都有数据库副本。

    网络中每个人都有权读取和发送交易,无需权限访问内容或在区块链上执行操作。

    数据由先进密码技术保护。

    利用博弈论和密码特性建立可伸缩信任方法,适合无自然信任但希望交易的各方。

  • 优缺点

    优点:去中心化程度最高,不受机构控制,程序员无权干涉用户,任何人加入无需授权,可自由加入或离开。

    缺点:交易性能差,能源消耗大,不利于监管。

私有链
  • 定义与开放程度:本质上是私有的,将区块链访问权限限制为仅对通过认证的各方用户开放,通常由业务合作伙伴组成网络,或通过操作连接并从共享防篡改数据库中获益,用户进入网络前需获得访问权限,且只能由管理员授予。
  • 关键特性

    参与者彼此熟悉且可信。

    参与者可访问有权查看的信息,并根据能力进行交易。

    权限预先商定,新参与者加入前需定义权限。

    本质上不是分散化的,不具备公有链核心的匿名特性。

    由于参与者数量和共识范围有限,可实现更大可伸缩性和处理速度。

    在处理速度和账本访问的私密性、安全性上,相对公有链有较大优势。

  • 举例:一家公司的财务预算,参与记账的可能只有财务部门和公司领导,读取权限可根据公司需要,选择只让公司决策层或全员知道。
联盟链
  • 定义与开放程度:账本公开程度介于公有链和私有链之间,由若干个组织或机构共同参与管理,每个机构运行一个或多个节点,数据只允许系统内不同机构读写和发送交易,并共同记录交易数据,只对联盟内部成员开放全部或部分功能,链上信息的读取、写入以及记账规则按联盟共识设定。
  • 关键特性

    交易速度快,本质还是私有链,节点不多,信任度高,无需每个节点验证交易,达成共识容易。

    部分去中心化,只属于联盟内部成员所有,节点数有限,容易达成共识。

    可控性较强,只要机构中大部分达成共识,即可更改区块数据。

    数据不会默认公开,只限于联盟里的机构及其用户访问。

    交易成本很低,可进行完全免费或非常廉价的交易,若一个实体机构控制和处理所有交易,就省掉了“矿工费”。

  • 举例:100所大型企业建立了某个区块链,共识规定必须三分之二以上的企业同意才算达成共识。
混合链
  • 定义与开放程度:不向所有人开放,但能提供数据完整性(防篡改)、透明性和安全性的特性,与私有区块链类似,是可定制的,成员有权决定谁可以参与(访问权)或哪些交易应该公开。
  • 关键特性

    信任的保证,即使交易没有公开,但在需要时仍可进行核查,每个交易都可保持私有,并在需要时开放以供验证。

    隐私,能在封闭生态系统中工作,同时具有与外部世界通信的能力,企业或组织利用区块链技术维护隐私时不必担心信息泄露。

    灵活性高、交易成本低。

总体而言,公有链开放程度最高,最公平,但速度慢、效率低;联盟链、混合链和私有链效率快,但削弱了去中心化属性,更侧重区块链技术对数据维护的安全性。