【技术实现步骤摘要】
一种基于区块链的数据处理方法、装置、设备及计算机存储介质
[0001]本专利技术属于区块链领域,尤其涉及一种基于区块链的数据处理方法、装置、设备及计算机存储介质。
技术介绍
[0002]在大数据时代,数据交易行业高速发展,但也面临着较多的问题。由于数据是一种可复制、可篡改的交易产品,而且行业缺乏统一的标准,因此数据交易存在无限次倒卖、市场价值不断降低、所有权不明确、数据可靠性差等一系列问题,对于数据的溯源迫在眉睫。
[0003]由于区块链具有可信任、去中心化、不可篡改、信息公开等特点,成为了溯源系统构建的首选技术。基于区块链的溯源系统,必然将极大推动数据交易行业的发展,使得在数据产品交易的过程中溯源变得更加有价值。但随着区块链技术的发展,区块链上存储着大量的数据信息,因此存储与查询的效率低下,导致难以展开对区块链上数据信息的溯源,同时,数据信息在区块链上的多个节点之间进行传输,无法保证所溯源到的数据信息的准确性。
[0004]综上,现有技术中的区块链难以展开对区块链上数据信息的溯源,并无法保证所溯源到的数据信
【技术保护点】
【技术特征摘要】
1.一种基于区块链的数据处理方法,其特征在于,所述区块链包括数据节点与多个访问节点,所述方法包括:第一目标访问节点对所述数据节点发出数据传输请求,在对所述目标访问节点认证通过后,允许所述第一目标访问节点与所述数据节点进行数据传输,并生成所述第一目标访问节点的访问记录,所述第一目标访问节点为所述多个访问节点中的任一节点;根据多个第二目标访问节点的访问记录,确定所传输的多个数据的空间戳信息,所述第二目标访问节点为所述第一目标访问节点中完成数据传输的访问节点;基于所述空间戳信息,对所述多个数据进行溯源。2.根据权利要求1所述的方法,其特征在于,所述第一目标访问节点对所述数据节点发出数据传输请求,在对所述目标访问节点认证通过后,允许所述第一目标访问节点与所述数据节点进行数据传输,并生成所述第一目标访问节点的访问记录,包括:所述第一目标访问节点对所述数据节点发出数据传输请求,对所述第一目标访问节点进行身份认证;所述身份认证包括检测所述第一目标访问节点的密钥信息、地理位置信息与IP地址,若所述密钥信息、地理位置信息与IP地址正确,则允许所述第一目标访问节点与所述数据节点进行数据传输,否则拒绝所述数据传输请求;根据所述身份认证的认证结果,生成所述第一目标访问节点的访问记录。3.根据权利要求2所述的方法,其特征在于,所述根据所述身份认证的认证结果,生成所述第一目标访问节点的访问记录,包括:在所述密钥信息、地理位置信息与IP地址中有任一个认证失败的情况下,生成拒绝访问的访问记录;在所述密钥信息、地理位置信息与IP地址均认证通过的情况下,生成允许访问的访问记录;所述访问记录中至少包括访问节点的以下至少一项信息:密钥信息、地理位置信息、IP地址、传输时间信息。4.根据权利要求1所述的方法,其特征在于,所述根据多个第二目标访问节点与所述数据节点的访问记录,确定所传输的多个数据的空间戳信息,包括:根据所述多个第二目标访问节点的访问记录,对所述多个第二目标访问节点进行身份认证;在所述身份认证通过的情况下,通过所述多个第二目标访问节点的访问记录,确定所述多个第二目标访问节点的地理位置信息,以及所述多个数据的传输时间信息;根据所述多个第二目标访问节点的地理位置信息,以及所述多个数据的传输时间信息,确定所传输的多个数据的空间戳信息。5.根据权利要求4所述的方法,其特征在于,所述根据所述多个第二目标访问节点的地理位置信息,以及所述多个数据的传输时间信息,确定所述多个数据的空间戳信息,包括:根据所述多个第二目标访问节点的地理位置信息,对多个地理位置分别进行多粒度表达,确定多个不同空间粒度的空间模型;根据所述多个数据的传输时间信息,对多个传输时间分别进行多粒度表达,确定多个不同时间粒度的离散时刻;
基于地学信息系统,根据所述多个不同空间粒度的空间模型和所述多个不同时间粒度的离散时刻,确定所述多个数据的空间戳信息。6.根据权利要求5所述的方法,其特征在于,所述根据所述多个不同空间粒...
【专利技术属性】
技术研发人员:徐萌,杨猛,张帆,李迁,陶涛,徐海勇,张芷毓,胡家琪,周蓓蓉,李耕宇,胡睿,
申请(专利权)人:中国移动通信集团有限公司南京大学,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。