好久没谈过区块链方面的内容了
下面干货来了
不用担心看不懂
一定是你能看懂的方式为你呈现
正文共:2227字 3图
预计阅读时间: 5分钟
本文由【区块链研习社】优质内容计划支持
之前我们谈过什么是区块链
研读过区块链的白皮书
现在再来看看什么是公有链、私有链以及联盟链
一、公有链(Public blockchains)
1.什么是公有链?公有、公有就是共同拥有,大家都可以参与加入的区块链。
专业点的说法指全世界任何人都可以随时进入系统中读取数据、发送交易并获得确认、竞争记账的区块链。
不论你以个人还是组织、团体等的名义,也不论你身处世界何地,都可以在公有链中贡献自己的(记账)记录,且你在链上的记录能够获得该条区块公有链的有效认可。
在此记账完全不用担心被第三方或个人篡改记账数据,就是上帝也无可奈何,唯一可以的篡改的就是世界毁灭,世界所有算力瞬间崩塌,但需明白的是公有链中记账数据是公开透明的、是去中心化。
2.特点
1.不受第三方或个人影响。就算是该链开发者,也只能望洋兴叹,这样就能保护所有使用公有链的用户。
2.参与门槛低。就算你不怎么懂计算机技术,但只要手中有台能上网的计算机就可以参与进来。
3.所有数据公开化。数据公开化并非没有隐私,公开化的数据是在公有链中广播数据给所有链条中参与者,让大家给你作证这些数据是属于某个人的,但这个数据具体是谁的并没有记录,这样就能够做到隐藏身份,也就能相对确保隐私,但这种隐私确保是不完全的。
如要证明这个数据是你的,只需你手中的私钥能够顺利才能顺利开启潘多拉宝盒。
4.可链接足够多的资源。虽说参与记账者身份是隐藏的,但是记账中每一笔交易记录却是敞开的,数据随便用。
3.应用
不论你有没有听过区块链,但你一定听说过比特币,比特币就是公有链的鼻祖,以太坊、超级账本、智能合约及柚子等都是公有链应用,当然还有很多或在进行中或仍待开发,敬请期待。
二、私有链(private blockchains)
1.什么是私有链呢?相较于公有链,当然是能说悄悄话的链条啦,怎么能对外公开呢?私有、私有就是不让更多人知道,只在小部群体中应用,就有些类似局域网,所以私有链只对个人或实体开放。
专业点的说法指私有链是指其写入权限仅在某个组织或者机构手里的区块链,其他人参与节点的权限会受到严格的限制。
2.特点:
1.交易速度非常快。这主要取决于私有链具有极高的节点间信任度,并不需要每个节点来验证一个交易。
2.交易成本无限趋近于0。在私有链上交易费用非常廉价甚至无需费用,假如私有链是一个实体拥有,这个实体下的所有交易就无需再为工作产生的交易而支付费用,假如该私有链交易由多个实体机构完成,由于参与的节点数量有限性和可控性,能极快的处理交易,所需的费用仍然是非常小的。
就比如说十几口之家的大家庭在一起吃饭,这个就无需交伙食费了,但如果你要去远房亲戚家蹭饭,那么总得带点礼品啥的才好意思吃这顿饭吧。
3.对隐私提供良好的保护。这里的隐私其实也是相对的,因为私有链中的数据并不上公有链,所以能阅览私有链数据的也只是少部分群体,这样就能极好的做到隐私的保护。
基于以上私有链的特点,我们了解到私有链的数据是对某些个人或者实体而公开的,不在真正意义上的公开。
但它相较于传统的内部网络又有何不同呢?它能够防止实体内某个单节点故意隐瞒或篡改数据。
即使发生错误,也能够迅速发现来源,因为就规则来说得到大部分节点的认可篡改的交易数据才有效,因此目前许多大型金融机构更倾向于使用私有链保护交易数据,这也是银行业钟情于私有链的原因。
三、联盟链(Consortium Blockchain)
1.那么什么是联盟链呢?联盟、联盟就是公私合营的结合。
专业点解释指联盟链是指有若干个机构共同参与管理的区块链,每个机构都运行着一个或多个节点,参与每个节点的权限都完全对等,大家在不需要完全互信的情况下,就可以实现数据的可信交换。
2.特点
1.在联盟链中,参与者可产生交易数据但没办法验证交易。联盟链中共识的达成是由设计好的一系列节点所掌控,每个区块的交易确认,需要获得这些设定好的节点许可,需要联盟各方节点的大部分成员达成共识 。 比如有20个部落之间达成了共御外敌联盟共识 ,规定只要15个以上部落同意提议 ,表示这个提议通过,而联盟链中就是交易得到确认。
2. “ 部分去中心化 ” 。阅读链上交易数据是公开的或仅限于参与者,也有混合的路径,比如将区块的根散表和应用程序编程接口公开,使公共成员可享用一部分交易数据,从而重获部分区块链状态的加密图形证明。
公有链、私有链及联盟链间关系可如下图所示
关系图就目前普遍的观点联盟链仍属于私有链的范畴。私有链和联盟链间的设计隐私权限会有所不同,联盟链中的权限设计要求往往更为复杂。
联盟链是无限趋近于公链的私有链,当这个私链的节点分布在全球各个地方,一环连着一环,形成更大的环,当这个环无限大时就形成了一条公链。
目前,大家比较熟悉的联盟链属R3基于以太坊区块链组成的银行区块链联盟。
但对于公有链、私有链及联盟链各有何优劣,这个不太好评判,只能说根据应用场景及需求的不同而采取什么样的链,当然社会还在发展,也会有更好的模式展现在大家的生活中。
区块链这么热,而又担心无法入门,加入“小白也能玩区块链知识星球”,带你进入神奇的区块链世界。
快来看,什么是区块链上的公有、私有和联盟链啊
网友评论