双“蛋”知识节12.25 |区块链科普课:如何区分公链、私链、联盟链

2162 天前
1426

【双蛋知识节】活动8天限时开启,圣诞节与元旦节期间,为您带来年末付费内容大回馈,《精通区块链》系列全部课程限时8折!更有戊戌年鉴年终复盘音频上线!不错过2018任何一点金融科技的精彩回顾。点击查看活动详情

今天是圣诞——12月25日,几天后元旦将至,双“蛋”节到来之际,2018年也将落下帷幕。回首一年,你是否感觉充实?是否感觉收获满满呢?没有什么比用知识武装起来的头脑更有魅力。

链得得推出8天双“蛋”学习节,精选部分2018年的优质音频课程,供大家回味与复习。2018年,区块链领域从年初的“盛夏”模式,骤变成年末的“寒冬”模式。回归初心,才能找回原点;重回本源,方能看清未来。

今天,重温链得得出品的《精通区块链》第一季中的第13课《如何区分公链、私链、联盟链》。双蛋期间课程限时优惠!趁着双“蛋” 8折优惠活动将基础版和进阶版都收入囊中。

点击下方链接直接购课

《基础版》购买链接:

http://www.chaindd.com/72whys/3119258   

《进阶版》购买链接:

http://www.chaindd.com/72whys/3139578   

内容节选自《精通区块链·基础版》第13课

正文:

一、公有链

区块链根据去中心化的程度,和使用者获取权限的范围,分为“公有链”,“私有链”,“联盟链”等等,那我们要如何选择适合的链?他们又有什么优缺点呢?马上进入到今天的学习中吧。

首先我们先来说公有链,也称为“非许可链”。顾名思义,公链就是指任何人都可以读取、发送交易并获得有效确认的共识区块链。公有链通常被认为是“完全去中心化”的,所有数据公开透明,没有任何个人或者机构可以控制或篡改其中数据的读写。公链具有保护用户免受开发者的影响、访问门槛低、所有数据默认公开等特点。

有人将公链比作区块链世界的“操作系统”,是区块链的底层协议。它能够为区块链搭建分布式数据存储空间,利用加密算法保证网络安全,通过共识机制和激励机制维护节点网络的运行。是不是有点耳熟?

我们之前一直在讲的比特币就是出现的第一个公链。比特币最初的定位是支付工具,只进行价值传输,所以删减了许多脚本指令,也正是因为这样它的安全指数非常高。但也有大的弊端,因为它脚本语言不完备,所以不能执行循环语句,导致它的可扩展性较差,也因此许多高级应用无法建立在比特币脚本之上。

除了比特币,第二大公链就是以太坊。以太坊被称为“世界计算机”,它与比特币最大的区别在于它是一个具备图灵完备脚本、可编程的区块链平台,它允许用户按照自己的意愿创建复杂的操作,可以作为多种类型的去中心化区块链应用的平台。当然以太坊网络也存在扩展性不足、开发难度高以及过度依赖手续费等问题。

你可能会经常看到各种链,比如量子链、万维链、金融链等等,其实他们也都是基于公链的项目。公链是很多项目依靠的基础,但有一个很重要问题,公链是完全公开透明的,也就意味着只要知道地址,我们可以查看任何人的交易过程,这对于一些不希望被公开的项目来说,是不被接受的,这会颠覆他们现有的商业模式和固有利益,所以又出现了许可链,许可链主要表现为联盟链和私有链。

二、联盟链

联盟链,是只针对某个特定群体的成员和有限的第三方,其内部指定多个预选节点为记账人,每个区块的生成由所有预选节点共同决定。

联盟链的数据只允许系统内的机构进行读写和发送交易,并且共同来记录交易数据,具有低成本运行和维护、高交易速度、良好的扩展性等优点,是半公开化、半去中心化的链。当然为了获得更好的性能,联盟链对于共识或验证节点的配置和网络环境也有一定要求。

目前得到普遍认可的联盟链项目,是由IBM推出的Fabrice,它是Hyper-Ledger(超级账本)基础设施的主要项目之一。

联盟链适合于机构间B2B的应用场景。这里借用网上的一个例子:银行与银行之间进行支付、结算、清算的系统就可以采用联盟链的形式,将各家银行的网关节点作为记账节点,当网络上有超过2/3的节点确认一个区块,该区块记录的交易将得到全网确认。

联盟链的维护治理,一般是由联盟成员采用选举制度推举成员进行维护,容易进行权限控制。当然,在治理的时候也会出现很多问题,比如联盟成员可能存在联合欺诈、竞争性联盟,成员利益分布不均等问题,这些问题,在联盟链成立之初就需要考虑和完善清楚。

其实上述讲的两种链可以对照qq空间的开放权限:公有链是所有好友可见,任何人都可以进入,而联盟链则是半公开,只有指定好友才可以进入,而私有链就是仅自己可见。

三、私有链

私有链是指这个区块链的权限仅在一个组织手里,其读写权、记账权由组织决定,参与节点的资格都会被严格限制,所以私有链是半公开化的、半去中心化的。

也是由于私有链参与节点是有限和可控的,因此私有链具有交易速度快、隐私保护强、交易成本更低、不容易被恶意攻击等优势,尤其适用于金融行业必需的身份认证等要求。同时私有链可以防范来自内部和外部对数据的安全攻击,而这一点是传统系统很难做到的。

私有链是应用范围最小的链。由于它的特性是不开放,所以它的场景一般是在个体型组织或企业内部应用,如数据库管理、财务管理、审计等。在政府行业也有一些应用,如政府的预算和执行,又比如政府的行业统计数据等。

好了,关于区块链1.0的内容就先到这,下节课我们就进入区块链2.0阶段,谈一谈什么是智能合约。记得好好复习,也欢迎大家积极留言提问,我们下期见。

【版权归钛媒体&链得得所有,未经许可不得转载】

双蛋期间,所有课程限时8折!!我们会每天免费跟大家分享一篇《精通区块链·进阶版》嘉宾在线课程实战内容,以及区块链精深人士的课程实录,包括孟岩、来鑫、王璟、庞理鹏律师、吴幽等嘉宾分享。

如何参与?

1.下载链得得App--打开“发现”页面--点击《精通区块链》,参与限时优惠

2.下载链得得App,在首页添加得得FM频道,即可查看课程分享和更多精彩内容

3.打开微信,关注链得得微信公众号(ChainDD)查看分享

点击下方链接直接购课

《精通区块链-基础版》购买链接:http://www.chaindd.com/askcourse/3119258  

《精通区块链-进阶版》购买链接:http://www.chaindd.com/72whys/3139578  

 或扫码下方二维码购买《基础版》