1
区块链是否为大数据技术?其实这个问题也是每个区块链用户的入门必知,为什么这么说呢?因为区块链在当今社会不仅广为人知,并且发展前景一片光明!
如果要论区块链是否是一项大数据,这个就牵扯到了区块链的核心技术特点。已经接触过区块链的人肯定都有所了解,区块链在技术存储方面的优势是非常有力的,分布形式的记账方式,也就等于可以将海量的数据存储在一个区块链中,并且这些数据在加密的情况下还能做到数据共享的作用,是一般数据储存技术都还未涉及的。
2
区块链不是大数据技术。题主应该是想问区块链和大数据的关系。
通俗点,区块链可以有两种理解,一是区块链是个分布式账本,账本里全是数据,也可以大致认为是个大数据库。之前也说过,区块链是由一个个区块组成的,每个区块都是矿工打包的数据。不过,和其进行存储记录相关的是密码学、时间戳、默克树、共识算法等,这些均和大数据技术无关,数据只是记录的产物。另一种理解是区块链技术,这个描述基于区块链技术进行场景落地时常用的说法,和此问题无关。
那么大数据技术是指什么呢?通常,它是对海量数据进行处理和分析的技术,跨粒度计算、并行计算、列计算、内存计算等。
3
大数据技术其实主要解决海量数据的采集、清洗、计算、存储的技术,例如ETL就是数据采集和清洗使用的,从半结构化、非结构化的数据转换,以及对于海量数据的分布式文件计算、存储和检索。
区块链技术不仅涉及到数据加密、还有个区块之前数据的关联,以及数据的分布式存储,作为新兴数据存储技术。
所以两者之间必有联系,但不等同,可以这么理解区块链算是大数据应用的一种技术。