当下,云计算已经是一个非常成熟的技术和应用了,美国国家标准与技术研究院(NIST)对云计算给出的定义是: 云计算是一种可以便捷、按需使用共享池中的各种资源的模型。云计算只需投入很少的管理工作或者与服务商进行很少的交互,就可以快速完成各种资源的申请以及释放。
从定义来看,云计算和区块链两者之间并没有什么关联,云计算讲究的是按需分配,区块链构建的是一个信任体系。这个信任体系本身就是一种资源,一种可以按需分配的资源,它可以作为云计算的一个组成部分。BaaS应运而身。区块链即服务(BaaS)是由微软和 IBM 两大巨头提出的概念,它是一种结合了区块链技术的云计算服务。
根据区块链的开放程度以及区块链应用的用户范围和许可方式,将区块链分为三类:私有链、公有链和联盟链。三类区块链的主要区别是什么呢?公有链:对所有人开放,是任何人都可以参与的。例如比特币、以太坊等;私有链,仅对单独的个人或实体开放;联盟链,可对特定的组织团体开放。那么通过 BaaS 提供的区块链服务属于哪一类呢?答案是联盟链。
联盟链本质上仍然是一种私有链,只不过它比私有链规模大,但是又比公有链规模小,可以认为是介于公有链和私有链之间的一种区块链。
对于公链来说,Token(代币)是必须的,有了Token 这种激励模式,为了利益,自然会有人来主动的维护节点,去构建社区。而对于联盟链来说,Token 其实是可有可无的,无币区块链,也正是国家所希望的。联盟链通常是由利益共同体构成,内部无需发币,根据自身实力即可。
联盟链具有哪些特点?
部分去中心化:和公有链不同,联盟链在某种成度上只属于联盟内部的成员所有,容易达成共识。
可控性强:公有链的区块一旦形成将无法篡改,因为公有链拥有海量的节点,但是在联盟链当中,只要所有机构中的大部分达成共识,就可以对区块链上的数据进行修改。
数据默认不公开:不同于公有链,联盟链的数据只会公布于联盟里的机构和用户。
交易速度快:和私有链一样,由于节点不多,因此容易达成共识,交易速度自然会快很多。
区块链技术如何应用于云计算?
数据隐私保护。用户将自己数据上传到云端,首先面对的就是个人信息的安全问题,同时也存在用户数据被泄露的风险,而区块链技术中应用到的密码学技术,将用户上的隐私传数据加密。当个人隐私数据需要读取时,要经过用户的身份认证才可以正确获得解密数据,并且数据各种的操作记录都会被记录到区块链上,可以随时查看。
目前区块链方面的云计算服务,是提供的一些基础的计算、存储、分布式 CDN 等服务。大部分集中在 IaaS 层,其中也有一部分是 PaaS 和 SaaS 层。比如迅雷推出的私人云盘产品;以及用户通过贡献带宽和存储,获得最直接的回报——“链客”等。
但不得不说的是,由于区块链技术带来的“币圈”成为了众多区块链大佬“割韭菜”的镰刀,因此区块链技术也饱受质疑,但是技术本无罪,能够为生活带来更多的便捷,为用户提供安全、稳定服务的技术就是值得在国家监管的框架内推广的。
版权声明:本文素材来源于中国IDC圈,转载此文出于传递更多信息之目的,如有侵权,请联系小编删除。
相关标签: