首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

3张图,带你区分公有链、联盟链和私有链

关注回复“供应链”即可获得7大供应链金融实战资料包

2018年,是比特币跌落神坛的一年,也是区块链技术逐渐回归理性的一年。

随着区块链技术的不断发展与应用,人们多已不会将比特币与区块链划上等号。但不可否认的是,区块链技术的产生和发展离不开比特币。

首先,随着比特币的产生,区块链技术才得以公布于众。其次,比特币也是截止目前为止区块链技术最成功、最成熟的应用案例。

但是,比特币的区块链技术并不等于区块链技术。区块链可以有更多种形态、体系、用途和规格。目前已知的区块链大致分为三类:

1、公共区块链

又称公有链,是指世界上任何人都可读取、发送交易进行有效性确认,任何人都能参与其共识过程(即维持区块链分布式数据一致性、准确性的关键技术)的区块链。

公有链上的数据记录是公开的,任何节点无须任何许可便可随时加入或脱离网络,所有人都可以访问、发出交易请求,并通过验证被写入区块链。共识过程的参与者通过密码学技术共同维护公共区块链数据的安全、透明、不可篡改。

在公有链中,程序开发者无权干涉用户,可以保护使用他们开发程序的用户。所以,公有链被认为是“完全去中心化”的,它具备保护用户免受开发者的影响,访问门槛低,所有数据默认公开等特点。

国内外目前比较有名的公有链有:ONT本体、ETP元界、ADA(中文称艾达币)、比原链Bytom等。

公有链是完全分布式的区块链,数据完全公开、用户参与程度高,同时易于产生网络效应,便于应用推广。然而,系统的运行需要依赖于内建的激励机制。

2、共同体区块链

又称联盟链,是指有若干个机构共同参与管理的区块链,每个机构都运行着一个或多个节点,其中的数据只允许系统内不同的机构来进行读写和发送交易,并且共同来记录交易数据。

联盟链上的数据可以是公开的也可以是内部的,属于部分意义上的分布式。

比如有若干家金融机构之间建立了某个共同体区块链,每个机构都运行着一个节点,而且每个区块的生效至少需要获得其中10个机构的确认。区块链可以允许每个机构读取,或者只受限于共识验证参与者,或走混合型路线。例如区块的根哈希及应用程序接口对外公开,允许外界用来进行区块链数据和区块链状态信息查询等。

联盟链具备低成本运行和维护、高交易速度及良好的扩展性等特点。适合机构间的交易、结算或清算等B2B场景。它的典型应用包括超级账本(Hyperledger)、区块链联盟R3CEV等。

联盟链的参与节点间的链接状态较好、验证效率较高,只需较低的成本即可维持运行,同时还有很好的扩展性,数据可以保持一定的隐私性。但是这也意味着在共识达成的前提下,参与节点可以一起篡改数据。

3、私有区块链

即私有链,是指其写入权限由某个组织和机构控制的区块链,参与节点的资格会被严格限制,比如只限于特定机构的自身用户等,数据的访问及使用有严格的权限管理。如下图:

完全私有的区块链的写入权限仅在参与者手里,读取权限可以对外开放,也可以进行任意程度的限制。相关的应用囊括数据管理、数据库审计甚至公司管理,其典型应用有Eris Industries。

尽管在有些情况下希望私有链可以具有公共的可审计性,但在更多的情况下没有公共的可读性。由于是私有用户说了算,里面的数据没有无法篡改的特性,对于第三方的保障力度大大降低。

因此,目前很多私有链会通过依附在比特币等已有区块链的方式存在,定期将系统快照数据记录到比特币系统中。

相比中心化数据库,私有链能够防止机构内单节点故意隐瞒或者篡改数据,即使发生错误,也能够迅速发现来源。

由于私有链验证者是内部公开的,所以并不存在部分验证节点共谋进行51%攻击的风险。私有链的交易只需要被几个受信的高算力节点验证即可,而不是需要数万个节点的确认,因此交易成本低。

■ 整理 | 堂主(lqh-wanlinkscfa)

■ 来源 | 《采购与供应链管理》

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20190220G04KJM00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券