
两者首先解决不同的问题
理解“大数据 区块链区别的应用边界是什么”,可以先区分数据处理与共享核验。大数据关注如何组织和分析大量数据;区块链相关应用则涉及记录如何由网络共同维护,以及哪些信息适合写入链上。数据量大本身,并不构成使用区块链的理由。
NIST《大数据互操作框架:第1卷,定义》把数据规模、产生速度和类型多样性作为重要特征,并指出应通过可扩展架构应对这些挑战。这意味着,大数据的边界主要围绕处理能力与分析需求展开。
大数据适合哪些任务
如果任务是汇总持续产生的设备记录、比较不同时段的数据,或从多种格式的信息中提取规律,重点就在数据接入、整理和计算。例如,分析设备历史记录中的异常变化,首先需要解决记录能否被有效处理的问题。
这类任务是否需要区块链,要另外判断。分析结果的计算过程与多方是否需要共同核对记录,是两个不同需求;不能因为系统涉及大量数据,就直接推导出需要上链。
区块链不等于海量文件仓库
以太坊开发文档的去中心化存储说明指出,以太坊并非为直接保存大量数据而设计,链上存储会受到复制负担与费用的约束。文档也区分了区块链式持久保存和依靠存储约定维持数据的方式,因此,去中心化存储不能直接等同于区块链。
由此理解应用边界时,需要分别考虑文件保存在哪里、保存多久,以及哪些记录需要共享。文件很大,并不意味着其完整内容都应进入链上;原始数据保存与链上记录可以承担不同职责。
结合使用时如何划分职责
可以用一个假设场景说明:多个机构需要分析同一批设备文件,并核对分析所使用的文件版本。数据处理系统负责读取和分析文件,存储系统负责保存文件,链上记录则可以承载用于核验的摘要信息。这是一种职责划分思路,不代表某个具体项目已经采用。
这种组合的适用条件是,分析与共享核验都有明确用途。还应分别安排原始文件的持续保存和访问,否则,即使保留了核验信息,也不能据此直接取回完整文件。
常见问题与判断方法
数据上链后是否就真实可靠?需要区分内容是否发生变化,与内容最初是否准确。对文件进行摘要核验,不能替代对数据采集过程和业务事实的检查。
使用去中心化存储是否就会永久保存?不能直接作此判断,持续保存仍取决于具体的保留机制和维护安排。判断技术边界时,可以依次问:需要处理什么数据,需要保存哪些内容,需要谁来核对哪些记录。把这些问题明确下来,才能确定两类技术是否需要同时出现。