区块链的本质是一种开源分布式账本,它是比特币和其它虚拟货币核心技术,能高效记录买卖双方的交易,并保证这些记录是可查证而且永久保存的。相信有人也听说过区块链分为公有链、私有链以及联盟链,它们三者有何区别?
区块链之公有
从字面上理解,就是公有,它是指对全世界所有人开放,任何人都可以读取数据、发送交易而且交易能够获得有效确认的共识区块链。
公有链上各个节点均可自由加入、退出网络,并参加链上数据的读写,并且,网络中不存在任何中心化的服务节点。
比特币大家熟悉吧?采取的就是公有链。因为没有限制,任何人都可以参加。
公有链的特点:
- 访问门槛较低:只要有计算机,只要计算机能联网,就都能够访问;
- 数据公开透明并且无法篡改:公有链是高度去中心化的分布式账本,每个人在任何节点的行为都是可以查看的,且基于庞大的用户体系,想要篡改交易数据,几乎是不可能实现;
- 匿名:由于节点之间无需彼此信任,所有的操作都可以匿名进行,很好地保护使用者隐私;
- 免受开发者的影响:公有链数据的读写是不受任何人控制和篡改的,就连程序开发者也无权干涉用户。所以,极大程度上保护了用户免于程序开发者的影响。
当然,公链也存在着交易速度慢等问题,由此,我们产生了私有链概念。
区块链之私有
私有链也称专有链。它是条非公开的链,通常情况,需要授权才能加入节点。且私有链中各个节点的写入权限皆被严格控制,读取权限则可视需求有选择性地对外开放。
通常情况,私有链适用于企业内部应用,以及特定机构的内部数据管理与审计等金融场景的应用。特别在某些情况下,私有链上一些规则,可被机构修改,如还原交易流程等服务。
蚂蚁金服就是应用私有链的显著代表。
私有链的特点:
- 交易速度:私有链上节点只有少量,并且具有很高的信任度,交易不需要所有网络节点的确认,所以其交易速度比任何其他的区块链都快;
- 隐私保障良好:由于读取权限是由该组织决定的,参与者难以获得私有链上的数据,因此组织自身隐私保障更好;
- 交易成本大幅降低:私有链的交易只需几个受到普遍认可的高算力节点确认即可,其交易成本与公有链和联盟链相比较极低;
- 安全性高:链上成员都经过审核授权的,所以恶意攻击的可能性相对较小。
不过,私有链也存在问题:如权限被少数节点控制,不能根本解决作弊问题,背离了去中心化的初衷;此外,私有链上的数据可能被操纵,代码也可能被修改。
区块链之联盟
联盟链是指由多个机构共同参与管理的区块链,每个组织或机构管理一个或多个节点,其数据只允许系统内不同的机构进行读写、发送。
联盟链的各个节点通常有与之对应的实体机构组织,通过授权后才能加入与退出网络。各机构组织组成利益相关的联盟,共同维护区块链的健康运转。
联盟链适合组织机构间的交易和结算,目前国内比较有影响力的联盟链有中国分布式总账基础协议联盟、中国区块链研究联盟和微众银行等等。
联盟链的特点:从某种程度上来说,其实联盟链属于私有链,但是它私有的程度不同,其权限设计要求更复杂,可信程度更高。
区块链之总结
一般来说,公有链适用于对可信度、安全性有很高要求,而且对交易速度要求不高的场景。
私有链或者联盟链更适合对隐私保护、交易速度和内部监管等具有比较高要求的应用。
条评论