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

正宇控股集团带你读懂区块链中公有链、私有链、联盟链

区块链中公有链、私有链、联盟链都是区块链技术的一个细分,而技术仅仅是一种工具,怎样在不同的场景应用好不同的工具才是技术进步的关键。

什么是公有链、私有链、联盟链?

公有链是什么?

公有链(Public Blockchain)是指全世界任何人都可读取、发送交易且能获得有效确认的共识区块链。

公有链的安全由工作量证明机制(Pow)或权益证明机制(Pos)等方式负责维护。他们是以经济奖励和加密数字验证相结合的方式存在的,并遵循着一定的原则:

每个人从中可获得的经济奖励与对共识过程作出的贡献成正比。

这些区块链通常被称为是“完全去中心化”的。

私有链是什么?

私有链(Private Blockchain)又称无代币区块链(Token-less blockchain)。完全私有的区块链,是指其写入权限仅在一个组织手里的区块链。读取权限或者对外开放,或者被任意程度地进行了限制。相关的应用囊括数据库管理、审计、甚至一个公司,但在很多的情形下,公共的可读性并非是必须的。

由于私有链没有原生代币的系统,是否能被称为区块链,仍然有着很大的争议。一些人认为,没有代币的区块链,是一种分布式多版本并发控制(MVCC)数据库的形式而存在。多版本并发控制,可防止两笔交易在数据库中修改一个单一列,而区块链,则是阻止两笔交易在区块链中的单个输出( Output)。

共同体区块链是什么?

共同体区块链(Consortium Blockchains),也称联盟链,是指其共识过程受到预选节点控制的区块链。例如,有15个金融机构组成一个共同体,每个机构都运行着一个节点,而且为了使每个区块生效需要获得其中10个机构的确认。区块链或许每个人都可读取,或者只受限于参与者,或者走混合型的路线,这些区块链可视为“部分去中心化”。

许可链是什么?

许可链(Permissioned Blockchain)是指参与到区块链系统中的每个节点都是经过许可的,未经许可的节点是不可以接入到系统中,因此私有链和联盟链都属于许可链。有些许可链是没有代币机制的,因为不需要通过代币来鼓励节点竞争记账。

公有链有哪些特点呢?

1.保护用户免受开发者的影响

在公共区块链中程序开发者无权干涉用户,所以区块链可以保护使用他们所开发程序的用户。

2.网络效应

公共区块链是开放的,因此有可能被许多外界用户使用和产生一定的网络效应。例如:如果我们在区块链上拥有一个域名系统并使用这个区块链的货币,那么我们可建立交易费低至0的智能合约:A向该系统出售域名,系统马上将域名出售给首先支付资金的人,而且因为这系统是建立在公共区块链上,所以值得信任。同样的例子可以是土地登记和产权保险。

3.访问门槛低

任何拥有足够技术能力的人都可以访问,也就是说,只要有一台能够联网的计算机就能够满足访问的条件。

4.所有数据默认公开

尽管所有关联的参与者都隐藏了自己的真实身份,这种现象十分普遍。参与者通过他们的公共性来产生自己的安全性,在这里每个参与者可以看到所有的账户余额和交易活动。

公有链的发展

公有链——IFMchain,不仅完美实现了区块链不可篡改、不可伪造、不可抵赖及分布式、去中心、点对点、集体维护等特点。

IFMchain从整体架构设计到节点编码开发、从共识算法到对象储存、从加密算法到广播策略、从性能调优到网络抖动,IFMchain都有巨大的创新与突破。因此,相对于原有公有链IFMchain具有更多明显优势。

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

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券