公有链和联盟链区别

公有链和联盟链区别

区块链本质是一种开源分布式账本,它是比特币和其他虚拟货币的核心技术,能高效记录买卖双方的交易,并保证这些记录是可查证且永久保存的。同时,区块链本身具有去中心化、信息透明、无法篡改和安全等特点。区块链根据不同的应用场景以及用户需求,大致可以分为公有链(Public Blockchain)、私有链(Private Blockchain) 以及联盟链(Consortium Blockchain)三大类。私有链的讨论的意义不大,应用也少 今天给大家主要讲解一下公有链和联盟链的区别。

  • 公有链,顾名思义就是“公有”,它是指对全世界所有人开放的,任何人都可以读取数据、发送交易且交易能够获得有效确认的共识区块链。公有链通常被大家认可为真正去的中心化,公有链上通过共识决定哪个block最终被加到chain中,任何人都可以参与共识过程。

    在公有链上,各个节点均可自由加入和退出网络,并参加链上数据的读写,并且网络中不存在任何中心化的服务端节点。公有链是真正意义上完全去中心化的区块链,通过密码学数字签名保证交易不可篡改,也通过密码学验证交易信息以及激励, 在互为陌生的网络中形成共识从而建立完全去中心化的信任机制。目前的公有链在共识机制上都存在一些限制,因为区块链去中心化的本质所以没有一个中心节点来进行保护和维持系统, 所以全网的所有节点需要一起参与所有的交易并维持全状态的副本。

  • 联盟链是指由多个机构共同参与管理的区块链,每个组织或机构管理一个或多个节点,其数据只允许系统内不同的机构进行读写和发送。盟链上的读写权限和记账权限都由联盟规则限定,比如由40多家银行参与的区块链联盟R3和Linux基金会支持的超级账本(Hyperleder)项目就属于联盟链项目。联盟链的共识过程由预先选好的节点控制。一般来说适合于机构间的交易、结算或清算等B2B场景 例如在银行间进行支付、结算、清算的系统就可以采用联盟链的形式,将各家银行的网关节点作为记账节点,当网络上有超过2/3的节点确认一个区块, 该区块记录的交易将得到全网确认。由于参与共识的节点比较少,联盟链一般不采用工作量证明的挖矿机制, 而是多采用权益证明PoS或PBFT (Practical Byzantine Fault Toleran)t 、RAFT 等共识算法。

    联盟链对交易的确认时间、每秒交易数都与公共链有较大的区别,对安全和性能的要求也比公共链高,所以联盟链适合组织机构间的交易和结算 目前国内比较有影响力的联盟链有中国分布式总账基础协议联盟(ChinaLedger)、中国区块链研究联盟(CBRA)和微众银行等。

公有链与联盟链的区别

  • 公有链:访问门槛低、数据公开透明且无法篡改、匿名性、免受开发者影响 在公有链上,只要你有计算机,而且只要你的计算机能联网,就能够访问。公有链是高度去中心化的分布式账本,每个人在任何节点的行为都是可以查看的,而且基于庞大的用户体系,想要篡改交易数据,几乎不可能实现,保障信息的安全。由于节点之间无需彼此信任,所有的操作都可以匿名进行,很好地保护使用者的隐私。

  • 联盟链:多组织共同参与管理、隐私保障良好、交易成本低、交易速度快,联盟链上的节点只有少量,且具有很高的信任度, 交易不需要所有网络节点的确认,所以其交易速度比任何其他的区块链都快。由于读取权限是由该组织决定的,因此自身的隐私保障更好。从某种程度上来说,其实联盟链也属于私有链,但它私有的程度不同,其权限设计要求更复杂,可信度更高。

适用场景

  一般来说,公有链适用于对可信度、安全性有很高要求,而对交易速度要求不高的场景。私有链或联盟链更适合对隐私保护、交易速度和内部监管等具有很高要求的应用。联盟链对交易的确认时间、每秒交易数都与公共链有较大的区别,对安全和性能的要求也比公共链高。微众银行副行长兼首席信息官马智涛曾这样来评断公有链:
  第一,公有链是否为“公众所有”?公有链非常强调去中心化的理念,也非常强调是属于公有资产,并不归属于某个个体、某个企业。但从实际运行情况来看,市面几条主要的公链,如比特币、以太坊、EOS,算力基本上集中在几个大矿池手中,所以公有链是否真正为“公众所有”,要打个问号。
  第二,公有链是否真正在服务“普罗大众”?最新的全球人口数据显示,全球人口 76 亿,网民 40 亿。真正参与全球公有链人数大约是 2000 万。据介绍,这是微众基于比特币、以太坊钱包的数据总结出来的,也得到了行业一定认可。基于此,马智涛指出,真正参与使用公有链提供服务的群体还是非常少,占总网民比例很低。
  第三,公有链能否承载“数字社会”使命?2017 年全球数据统计,全球范围里面管理的数据规模大概在 230 亿个 TB。微众银行的股东腾讯也在运行对外的公有云服务,它们可承载的数据规模大概是 480 万 TB。而从功能角度来讲最丰富的以太坊,目前它承载的数据量小于 1TB。先不看它提供的功能多样性、应用多样性,单单看它承载的数据量,公有链离真正能够承载“数字社会”使命的要求,还是有一定的距离的。
  区块链技术是经过比特币验证过的一项技术,比特币等数字货币具有争议性,但是对技术的前景大家还是比较看好。联盟链所面对的用户群主要是银行、保险、证券、 商业、协会、集团公司及其上下游企业等。据 IDC 数据显示,2018 年全球区块链市场份额中,金融业所占份额最大,为 60.5%。银行曾一度被认为是最适合区块链技术应用的领域,IBM 曾在推特上预测,将有 91% 的银行会运用区块链技术。银行区块链部署涉及面很广,应用场景包括:数字钱包、贸易融资、房屋租赁、公益扶贫、跨境支付和数字票据等。区块链也需要翻越几座大山,安全、性能、可用,将业务落地,还有盈利,而银行环境下还需要强监管,所有的事情都需要合法合规。公有链已经触发了金融机构的底线,所以大家不可能去选择它。  

而联盟链有准入机制,监管节点、身份认证、去代币,和当前强监管的环境还是吻合的,所以大家选择联盟链来坚固金融创新和金融稳定。但也有人表示 区块链的技术贡献都是来自于公有链。你可以用分布式账本、用联盟链、用许可链的方式,来对现有传统银行的某些系统做改造,提升一些边际效益, 但是它不是一个崭新的商业。

结语

  公用链有它的优势和在未来非常高的价值,但是这个阶段做公用链面临着大量的技术问题,这需要我们真正花精力在公用链的底层技术上。从技术上来看,在联盟链的几个领军企业中,架构设计都趋向模块化、分布式事务、分片(账本、事务)、子链,依靠代码重新封装可以实现标准化的可插拔,也将公有链项目的研究的新设计吸收进来,比如解决区块链的隐私保护问题的环签名、 同态加密、零知识证明技术。

而联盟链的技术和软件工程思想,又给公有链技术予以启发和由此诞生了如分片处理和状态通道的策略技术。二者是互相促进,并肩前行的。

  • 0
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值