扣丁学堂区块链培训解析可分为哪些类型

2018-04-27 10:06:41 579浏览

由于区块链技术火爆,各个行业的企业纷纷加入,区块链行业也因大量的企业加入而变得更加繁荣,今天扣丁学堂小编给大家介绍一下关于区块链培训之以参与方式分类有哪些?首先区块链可以分为:公有链(PublicBlockchain)、私有链(PrivateBlockchain)和联盟链(ConsortiumBlockchain)。



公有链

PublicBlockchain

公有链对外公开,用户不用注册就能匿名参与,无需授权即可访问网络和区块链。节点可选择自由出入网络。公有链上的区块可以被任何人查看,任何人也可以在公有链上发送交易,还可以随时参与网络上形成共识的过程,即决定哪个区块可以加入区块链并记录当前的网络状态。

公有链是真正意义上的完全去中心化的区块链,它通过密码学保证交易不可篡改,同时也利用密码学验证以及经济上的激励,在互为陌生的网络环境中建立共识,从而形成去中心化的信用机制。

在公有链中的共识机制一般是工作量证明(PoW)或权益证明(PoS),用户对共识形成的影响力直接取决于他们在网络中拥有资源的占比。

如比特币和以太坊等都是公有链。公有链一般适合于虚拟货币、面向大众的电子商务、互联网金融等B2C、C2C或C2B等应用场景。

私有链

PrivateBlockchain

私有链则仅在私有组织使用,区块链上的读写权限、参与记账权限按私有组织规则来制定。

私有链的应用场景一般是企业内部的应用,如数据库管理、审计等。也有一些比较特殊的组织情况,比如在政府行业的一些应用:政府的预算和执行,或者政府的行业统计数据,这个一般来说由政府登记,但公众有权力监督。私有链的价值主要是提供安全、可追溯、不可篡改、自动执行的运算平台,可以同时防范来自内部和外部对数据的安全攻击,这个在传统的系统是很难做到的。

首先基于公有链的,那么如何变成一个私有链呢?

其实也简单,只要村长发话,区块链的读写权限,记账权限全部封闭,只对村民开放,想要拥有权限必须通过他的审核和确认才行。这样外人想看村里的区块链账本必须通过村长的同意,想交易?想入村当村民?全部得由村长同意才行。账本只对村内透明。

联盟链

ConsortiumBlockchain

联盟链(ConsortiumBlockchain)仅限于联盟成员参与,区块链上的读写权限、参与记账权限按联盟规则来制定。由40多家银行参与的区块链联盟R3和Linux基金会支持的超级账本(Hyperleder)项目都属于联盟链架构。

联盟链是一种需要注册许可的区块链,这种区块链也称为许可链(PermissionedBlockchain)。联盟链的共识过程由预先选好的节点控制。一般来说,它适合于机构间的交易、结算或清算等B2B场景。例如在银行间进行支付、结算、清算的系统就可以采用联盟链的形式,将各家银行的网关节点作为记账节点,当网络上有超过2/3的节点确认一个区块,该区块记录的交易将得到全网确认。联盟链可以根据应用场景来决定对公众的开放程度。由于参与共识的节点比较少,联盟链一般不采用工作量证明的挖矿机制,而是多采用权益证明或PBFT(PracticalByzantineFaultTolerant)、RAFT等共识算法。联盟链对交易的确认时间、每秒交易数都与公共链有较大的区别,对安全和性能的要求也比公共链高。

联盟链网络由成员机构共同维护,网络接入一般通过成员机构的网关节点接入。联盟链平台应提供成员管理、认证、授权、监控、审计等安全管理功能。

比如有一条联盟链,是由扣丁学堂所有的小卖部构建的,每个小卖部就算一个联盟。为什么会有这个联盟链呢,因为每个小卖部进货都是去城外进货,同一个物品价格差异大,小卖铺们为了能共享最低进货渠道,就建立了这个联盟链,并且链由这些个小卖部共同维护。

当然这个联盟链,还能供小卖部交换别的数据等。



目前对于广大散户接触最多的还是公有链,如虚拟货币,联盟链和私有链散户接触的较少,但是我们也必须知道这些是什么东西,以后在看白皮书的时候至少知道这个虚拟货币是基于什么链开发的,为了实现什么,能实现什么。才能帮助我们选出优质的虚拟货币。

最后想要了解更多关于区块链培训技术发展前景趋势详情,请关注扣丁学堂官网、微信等平台,扣丁学堂IT职业在线学习教育平台为您提供权威的区块链技术视频教程系统,通过千锋扣丁学堂金牌讲师在线录制的区块链技术在线视频教程,让你快速掌握区块链技术从入门到精通开发实战技能。


扣丁学堂微信公众号



【关注微信公众号获取更多学习资料】



查看更多关于“区块链培训技术资讯”的相关文章>>

标签: 区块链 区块链技术 区块链培训 区块链视频教程 区块链记账原理 公有链 私有链 联盟链

热门专区

暂无热门资讯

课程推荐

微信
微博
15311698296

全国免费咨询热线

邮箱:codingke@1000phone.com

官方群:148715490

北京千锋互联科技有限公司版权所有   北京市海淀区宝盛北里西区28号中关村智诚科创大厦4层
京ICP备12003911号-6   Copyright © 2013 - 2019

京公网安备 11010802030908号