笑马君9星评价
2020-04-22 15:09:14
云计算内的存储和区块链内的存储都是由普通存储介质组成。只是相应管理物理介质的文件系统”有所差异。同时还会采用海量的独立副本来确保数据的不可修改性和数据的完整性。区块链存储的重点不在是”块,而是在于链”。通过链来确保记录内容的不可修改性,是一种特殊的存储服务。
1.区块链技术和应用的发展需要云计算、大数据、物联网等新一代信息技术作为基础设施支撑,同时区块链技术和应用发展对推动新一代信息技术产业发展具有重要的促进作用。
2.云计算服务具有资源弹性伸缩、快速调整、低成本、高可靠性的特质,能够帮助中小企业快速低成本地进行区块链开发部署。
3.与云计算技术不同的是,区块链不仅是一种技术,而是一个包含服务、解决方案的产业,技术和商业是区块链发展中不可或缺的两只手。
4.云计算与区块链技术结合,将加速区块链技术成熟,推动区块链从金融业向更多领域拓展,比如无中心管理、提高可用性、更安全等。
丘耳7星评价
2020-04-22 15:12:05
区块链和云计算没有直接关系并不是没有关系,云计算的技术和区块链的技术之间是可以相互融合的。今天就分析一下这种技术关系。
计算
云计算主要是以CPU为核心的复杂逻辑计算,而区块链是以GPU或ASIC为核心的简单线性计算。CPU是一个全能选手,主要实现各种复杂的应用架构。而GPU或ASIC擅长大量简单并行计算,来竞争获取工作量证明。区块链内的大量“矿机”是有擅长简单并行计算的GPU或ASIC组成。GPU并不能取代现有的以CPU为主的应用计算服务。
但是云计算还可以提供人工智能(AI)计算服务。和区块链相似,为了实现AI服务,云计算就需要大量并行简单计算的资源。如果各种以GPU为主的矿机大量闲置,我们可以通过改造软件和网络的方式来实现分布式的AI计算服务。但现在就想让矿机停止挖矿,提供AI的计算服务是不可能的。现在加密货币红的发紫,矿机们都在全力挖矿,挖矿带来的收益远远远远高于出租GPU带来的收益,不会有空余资源可以被云计算利用。所以在很长的一段时间内,云计算内还需要单独购置AI计算能力,不可能利用区块链里的矿机能力。
网络
云计算内的网络一般认为是一个在大二层网络基础上构建复杂的应用网络,而区块链是一个扁平架构的P2P网络。云计算的网络为了实现应用的复杂网络拓扑,完全采用为应用进行定制的方式,每个计算单元之间是通过“路由”为核心来实现复杂的逻辑关系。而区块链的网络存粹就是一个建立在公共网络的P2P网络。在这个网络里,每个计算单元的网络地位都是平等的。在一个彻底扁平的网络里,是以快速传播信息为目的的。不可能实现云计算应用复杂的网络架构。
如果将来矿机资源大量闲置,还可以作为AI的计算单元,也不是一下子就能华丽转身。从AI应用的网络角度上看,现有的P2P网络完全也是不符合的。到时候需要有新的网络技术把这些东西串接起来,一定不会还是简单的P2P网络。具体是什么,只有这一天来临了,才知道。
存储
云计算内的存储有很多种,有基于文件的、基于对象的、基于块的。这些存储作为一种资源,往往是独立存在的,一般采用共享的方式,由应用来选择。而区块链里的存储是作为链里各节点的存储空间,一般就是本机所带的普通廉价硬盘,独立存在。区块链里存储的价值不在于存储本身,而是在于相互链接的不可更改的。