当前位置:[首页 > 韩语学习 > 词汇 > 虾说区块链]

虾说区块链

发布: 2017-11-14 21:41 | 来源:www.jptranslate.com | 查 看:

一直在说区块链是一系列技术结合后的新的技术架构,那么这里分别介绍下这些相关技术,也涉及到一些扩展开去的相关内容。

虾说区块链-基础篇-37

 

区块链-相关结合:

“区块链”被认为是一项颠覆式创新技术,通过比特币的实践,目前被公认为一项去中心化、去信任、透明化,集体维护统一账本(分布式数据库)的可靠技术方案。刚接触区块链的时候会有一个很常见产生疑惑的问题,每个节点都有一份完整的数据,那么本地保存这些数据是不是会越来越大,那么对于本地存储,本地终端设备的计算能力会一直不停的需要增加才能满足存储和计算的要求,那么本地的终端设备怎么保证无限制的扩展下去,毕竟全网的数据增长和一个简单的个人终端发展速度还是有不同的量级。那个时候问过一些早先就入门的前辈,有一位的解释很有意思:使用云,单节点有限制,云平台化是无限制,全网计算存储节点的结合想象力是无限的。

区块链是一门新的技术,但是搭建区块链的各个功能模块,比如密码学HASH算法、共识机制、分布式系统、P2P网络等,这些技术都是之前就出现了,而且有些时间还不短了。所以区块链是前人各种技术的一个结合,中本聪大神很好的利用的各种功能模块搭建了区块链的架构,并在比特币的应用上取得了巨大的成功。区块链技术也被认为是继大型机、个人电脑、互联网后又一改变世界技术成果,甚至认为区块链是下一代互联网--“信任互联网”实现的基础。

 

虾说区块链-基础篇-37

这张图最近很火,有兴趣的同学可以仔细看下。区块链在比较显眼的位置。

现今不论你是不是一个IT从业者,在平常生活中经常能听到,云计算、iaas、paas、saas、大数据、人工智能、物联网等各种热门IT词汇。

虾说区块链-基础篇-37

 

那么区块链和这些技术能有怎么样的结合,区块链技术部署实施需要基础设施平台,简单理解就是需要计算节点、存储节点,那么这就需要云计算、大数据、物联网等这些新技术作为基础的支撑,但是影响是相互的,区块链技术的发展同样也在影响云计算、大数据、物联网的发展。

云计算:之前有一种看法,区块链可以认为是一种“瘦云”,因为区块链中适合使用智能合约,智能合约可以认为是区块链中的虚拟机,如果熟悉以太坊的话,就有现成的例子。同时把区块链看做一种新的SAAS。现在对于云平台的上区块链普遍认为区块链即服务(block as a service),这对云平台和区块链都是一种新的变革。

虾说区块链-基础篇-37

 

其实区块链和云平台有很多类似的地方:

公有云:公共链

混合云:联盟链

私有云:私有链

云平台本质上也是分布式计算,并行计算、网络分布式存储、虚拟化、负载均衡、这些特点让计算和网络具有资源弹性、快速部署、高可靠等特点,云平台和区块链的类型相似,上面提到的云平台三种模式对应区块链三种模式,公有即完全对外开放,共享资源信息,私有对专门的客户和机构开放,权限更加灵活可靠,联盟混合则结合以上两个特点。

云计算是运用虚拟化技术,对计算能力、存储、网络进行虚拟化,然后根据要求弹性分配,区块链技术中需要一个算力集中进行共识,要求生成区块的节点有一定的算力,故云计算的弹性伸缩可很好切合在区块链中,再有智能合约,可以理解一个在区块链上架设的虚拟机并自动执行,云计算能对各种分散在网络中计算存储资源整合集中在一个平台上,故可以根据需求来发布区块链上的执行合约的虚拟机。

总体来说,区块链的去中心化、透明性、数据不可修改、结合云计算的弹性资源、集群可靠性,区块链和云计算是密不可分的。目前微软、IBM、金山等国内外企业也开始研究和发布链云,把两者更好的结合在一块。?id=408801  

 

大数据:区块链是一种不可篡改的、透明化的数据、数据可追溯的存储技术,每一个区块都保存着交易数据,区间之间通过链接,形成完整不可篡改的区块链。区块中的交易数据记录着每一笔,随着交易的增加,数据量也会越来越大、数据类型也会越来越丰富。区块链中有所有的数据,但是区块链本身不提供或比较弱化对这些数据库分析解读、但数据量和数据种类到一定的规模,不可避免的要求引入大数据海量数据的存储和数据的分析解读,虽然对数据的完整保存和可追溯是很重要的一块,但随着现代互联网的发展,更愿意对数据做分析和解读,以更好的挖掘数据的价值。区块链完整数据的特性让大数据存储分析有更好的挖掘平台,必然能大大提高数据挖掘的质量和有效性,区块链结合大数据存储挖掘必然是一种发展趋势,进一步规范数据,提高对数据的精确解读,有利于突破信息孤岛,同时区块链部署于全网中,能更好的推动数据向全网的扩展。

 

虾说区块链-基础篇-37