区块链的三种常见类型-MGCEX

2018-07-09 10:04 出处:其他 作者:佚名 责任编辑:liukaiping

为了适应不同的应用场景和需求,区块链根据准入机制可以分为公有链、联盟链、私有链三种基本类型。这三个名称的日常出现频率也很高,这篇文章主要从概念、本质、优点、不足与典型应用五个方面聊聊区块链这三种应用类型。

1 字义

先从字面来区分一下公有链、联盟链和私有链。

公有链:公有的区块链,读写权限面向所有人,可自由加入或退出网络。

联盟链:联盟的区块链,读写权限面向加入联盟的节点,授权后才能加入或退出网络。

私有链:私有的区块链,读写权限只面向某些节点。

接下来再从概念、本质、优点、不足和典型应用应用五方面分别具体介绍一下这三种链。

2 公有链

2.1 概念

公有链是指任何人都可以参与的区块链。所有人可以随时进入系统读取数据、下载完整的区块链数据(全部账本)、竞争记账、发送可获得有效确认的交易。

2.2 本质

公有链的所有节点向全体人开放,没有任何个人或者集体有权控制或篡改数据的读写权限,通常被认为是“完全去中心化”。公有链一般会通过代币机制来激励所有节点主动参加竞争记账,共同确保链上数据的安全性。

2.3 优点

访问门槛低。只要满足一定技术条件,都可以参与其中,从而可以访问到更多的节点、货币和市场。一般情况下,只要有一台可以联网的设备就可以成为节点。

保护隐私。所有的操作都可以进行匿名处理,有很强的私密性。

交易数据公开透明。尽管参与节点可能会隐藏自己的身份,但是每一个节点都可以查到所有节点的账户余额以及交易活动,可完全解决信任问题。

数据安全防篡改。由于公有链的高度去中心化,除非有节点拥有超过51%的集中算力发动攻击,否则对交易数据进行篡改几乎是不能实现的。

2.4 不足

吞吐量低。在公有链中,单位时间成功传送数据的数量很低,数据传输速度低。

交易速度慢。速度的传输速度低,从而导致了较低的交易速度,当网络拥堵时,处理一笔交易可能需要花费好几天时间,因此交易量受限。

2.5 典型应用

常见的公有链应用有比特币、以太坊,其中比特币区块链是最早的公有链。

3 联盟链

3.1 概念

联盟链是指某个机构或组织内部使用的区块链。各个节点通常有对应的实体机构组织,通过授权后才能加入或退出,每个机构或组织可能运行一个或多个节点,数据只允许系统内的不同机构进行读写和发送交易,共同记录交易数据。

3.2 本质

联盟链更像是一种公司与公司、组织与组织之间达成联盟的模式,需要预先指定几个节点为记账人,区块的生成由预先选定的全体记账人共同决定。预选节点外的其他节点可以参与交易,但是没有记账权。联盟链通常被认为是“部分去中心化”,

3.3 优点

交易速度较快。由于节点数量变少,交易速度和公有链相比得到很大提升。

适用范围更广。除了交易以外,联盟链还可应用于信息共享等方面。

3.4 不足

对节点性能需求提高。为满足加快的交易确认速度,对节点性能的要求较高。

容易造成权力集中。由于节点少,并且需要预选节点进行记账,不能完全解决信任问题。一旦运用不当则容易造成权力集中,甚至引发安全问题。

3.5 典型应用

常见的联盟链应用有Linux基金会于2015年发起的推进区块链数字技术和交易验证的开源项目“超级账本(hyperledger)”。

4 私有链

4.1 概念

私有链是指写入权限由某个组织和机构控制的区块链。私有链完全封闭,参与节点的资格会被任意程度的限制,区块链的公开程度由组织根据自身需求决定。

4.2 本质

实际上,私有链仅采用区块链技术进行记账,记账权不公开,并且只记录内部的交易。在一些应用场景下,区块链的开发者不希望所有人都可以参与进来,除了组织或机构本身以外,其他人都没有记账权。这里要注意的是,虽然书写权限收到严格限制,但阅读权限可能是公开的或者在一定范围内公开。

4.3 优点

更快的交易速度和更低的成本。交易不需要所有节点确认,只需要几个普遍受认可的高算力节点确认皆可以了,交易速度得到大大提升,不需要数万台笔记本的确认,也使得交易成本更低。

更好的隐私保护。交易数据不对全网公开,只对有需要的节点授权查看权限,否则节点之间是相互看不到成员信息的。

更高的安全性。由于故意隐瞒或篡改数据的现象都很容易被发现,一旦发生错误也能迅速发现来源,因此能有效防止恶意攻击。这个特点使得私有链比较适用于金融机构。

4.4 不足

争议性大。由于权限受少数节点控制,一部分人认为私有链有违去中心化的初衷,不是真正的区块链。

易被操纵。如果少数节点的权力应用不当,可能容易造成价格被操纵或代码被修改等现象。

4.5 典型应用

常见的私有链应用有蚂蚁金服。私有链一般适用于专门机构内部的数据管理或审计。

5 比较

最后通过一张表格从准入机制、记账权、阅读权限、交易范围、优点、不足以及典型应用七个方面对三种区块链应用类型进行比较。

最新资讯离线随时看 聊天吐槽赢奖品