基于区块链的数据确权方法、装置和计算机设备制造方法及图纸

技术编号:25521769 阅读:16 留言:0更新日期:2020-09-04 17:12
本申请涉及一种基于区块链的数据确权方法、装置、计算机设备和存储介质。方法包括:接收到确权请求时,根据所述确权请求获取待确权数据;对所述待确权数据进行语义分析,获得待确权数据语义;根据所述待确权数据语义,确定所述待确权数据的新颖表达和所属的数据类型;根据所述待确权数据所属的数据类型,确定待比对数据库,所述待比对数据库至少包括:基于区块链主节点管理且实时更新的新颖数据库;根据所述新颖表达向所述待比对数据库进行搜索比对,确定所述待确权数据的确权结果。采用本方法能够提高待确权数据的确权结果的可信度。

【技术实现步骤摘要】
基于区块链的数据确权方法、装置和计算机设备
本申请涉及互联网
,特别是涉及一种基于区块链的数据确权方法、装置、计算机设备和存储介质。
技术介绍
随着区块链技术的发展,基于区块链具有“不可伪造”“全程留痕”“可以追溯”“公开透明”“集体维护”等特征,可用于验证其信息的有效性,从而出现了利用区块链实现数据存证技术,用户可以将自己拥有的数据在区块链中存储。在需要证明该数据的所有权时,可作为数据确权时的证据。在需要证明该数据的所有权时,需从存储该数据的区块链中去获取存储该数据的时间,以及存储的数据内容,与比对数据的内容和公开时间进行比对,来确定该数据的所有权。然而,目前的数据确权方式,仅针对数据所有权存在争议数据进行所有权确定,且比对范围仅针对争议人提供的证据进行比较,因此,目前的数据确权方式的数据所有权结果可信度较低。
技术实现思路
基于此,有必要针对上述技术问题,提供一种能够提高数据所有权结果可信度的基于区块链的数据确权方法、装置、计算机设备和存储介质。一种基于区块链的数据确权方法,所述方法包括:接收到确权请求时,根据所述确权请求获取待确权数据;对所述待确权数据进行语义分析,获得待确权数据语义;根据所述待确权数据语义,确定所述待确权数据的新颖表达和所属的数据类型;根据所述待确权数据所属的数据类型,确定待比对数据库,所述待比对数据库至少包括:基于区块链主节点管理且实时更新的新颖数据库;根据所述新颖表达向所述待比对数据库进行搜索比对,确定所述待确权数据的确权结果。在其中一个实施例中,所述根据所述待确权数据语义,确定所述待确权数据的新颖表达和所属的数据类型,包括:根据所述待确权数据语义,确定出能够代表所述待确权数据的新颖度的词汇和/或表达片段;将所述词汇和/或所述表达片段作为所述待确权数据的新颖表达;根据所述待确权数据语义,确定所述待确权数据的数据格式和/或标准数据类型的术语;根据所述数据格式和/或标准数据类型的术语,确定待确权数据所属的数据类型。在其中一个实施例中,所述根据所述待确权数据所属的数据类型,确定待比对数据库,包括:基于预设的特殊数据类型,确定所述待确权数据所属的数据类型是否为特殊数据类型;当所述待确权数据所属的数据类型不是特殊数据类型时,所述待比对数据库包括:基于区块链主节点管理且实时更新的新颖数据库;当所述待确权数据所属的数据类型是特殊数据类型时,所述待比对数据库包括:基于区块链主节点管理且实时更新的新颖数据库,和与所述数据类型对应的专属数据库。在其中一个实施例中,所述根据所述新颖表达向所述待比对数据库进行搜索比对,确定所述待确权数据的确权结果,包括:根据所述新颖表达对所述待比对数据库中已有新颖表达进行搜索,获得搜索结果;根据所述搜索结果进行分析,确定所述搜索结果是否存在相似的已有新颖表达;根据所述搜索结果是否存在相似的已有新颖表达,确定所述待确权数据的确权结果。在其中一个实施例中,所述根据所述搜索结果是否存在相似的已有新颖表达,确定所述待确权数据的确权结果,包括:当不存在相似的已有新颖表达时,确定所述待确权数据归提出人所有并输出比对的数据库及确权结果;当存在相似的已有新颖表达时,获取所述已有新颖表达的使用人信息和所述待确权数据的提出人信息,确定所述已有新颖表达的使用人与所述待确权数据的提出人是否一致;根据所述已有新颖表达的使用人与所述待确权数据的提出人是否一致,确定所述待确权数据的确权结果。在其中一个实施例中,所述根据所述已有新颖表达的使用人与所述待确权数据的提出人是否一致,确定所述待确权数据的确权结果,包括:当所述已有新颖表达的使用人与所述待确权数据的提出人一致时,确定所述待确权数据归提出人所有并输出比对的数据库及确权结果;当所述已有新颖表达的使用人与所述待确权数据的提出人不一致时,获取所述已有新颖表达对应的原数据进行语义分析,获得原数据语义;根据所述原数据语义与所述待确权数据语义进行分析,确定语义是否一致;当所述语义一致,且所述已有新颖表达的提出时间比所述待确权数据的提出时间更早时,确定所述待确权数据归所述使用人所有,并输出比对的数据库、所述已有新颖表达的相关数据及确权结果;当所述语义一致,且所述已有新颖表达的提出时间比所述待确权数据的提出时间更晚时,确定所述待确权数据归所述提出人所有并输出比对的数据库及确权结果;当所述语义不一致时,确定所述待确权数据归所述提出人所有并输出比对的数据库及确权结果。在其中一个实施例中,所述方法还包括:当不存在相似的已有新颖表达时,将所述新颖表达、所述待确权数据和提出人相互关联,更新所述新颖数据库中的已有新颖表达;当存在相似的已有新颖表达,且所述已有新颖表达的使用人与所述待确权数据的提出人一致时,将所述新颖表达、所述待确权数据和提出人相互关联,更新所述新颖数据库中的已有新颖表达;当存在相似的已有新颖表达,所述已有新颖表达的使用人与所述待确权数据的提出人不一致、且所述语义不一致时,将所述新颖表达、所述待确权数据和提出人相互关联,更新所述新颖数据库中的已有新颖表达;当存在相似的已有新颖表达,所述已有新颖表达的使用人与所述待确权数据的提出人不一致、所述语义一致、且所述已有新颖表达的提出时间比所述待确权数据的提出时间更早时,将所述新颖表达和使用人相互关联,更新所述新颖数据库中的已有新颖表达;当存在相似的已有新颖表达,所述已有新颖表达的使用人与所述待确权数据的提出人不一致、所述语义一致、且所述已有新颖表达的提出时间比所述待确权数据的提出时间更晚时,将所述新颖表达、所述待确权数据和提出人相互关联,更新所述新颖数据库中的已有新颖表达。在其中一个实施例中,所述接收到确权请求时,根据所述确权请求获取待确权数据,包括:接收到确权请求时,获取所述确权请求中携带的待确权数据链接;根据所述待确权数据链接获取对应的待确权数据。在其中一个实施例中,所述方法还包括:当所述确权请求中还携带有待比较数据链接时,根据所述待比较数据链接获取对应的待比较数据;所述根据所述新颖表达向所述待比对数据库进行搜索比对,确定所述待确权数据的确权结果的步骤,包括:根据所述新颖表达向所述待比对数据库和所述待比较数据进行搜索比对,确定所述待确权数据的确权结果。在其中一个实施例中,所述新颖数据库的更新方式包括:当接收到新上链数据时,对所述新上链数据进行语义分析,获得语义分析结果;根据语义分析结果,获取所述新上链数据中的初始新颖表达和所属的数据类型;根据所述新上链数据所属的数据类型,确定待搜索数据库,所述待搜索数据库至少包括所述新颖数据库;根据所述初始新颖表达向所述待搜索数据库进行搜索比对,确定所述新上链数据的最终新颖表达;将所述最终新颖表达本文档来自技高网...

【技术保护点】
1.一种基于区块链的数据确权方法,其特征在于,所述方法包括:/n接收到确权请求时,根据所述确权请求获取待确权数据;/n对所述待确权数据进行语义分析,获得待确权数据语义;/n根据所述待确权数据语义,确定所述待确权数据的新颖表达和所属的数据类型;/n根据所述待确权数据所属的数据类型,确定待比对数据库,所述待比对数据库至少包括:基于区块链主节点管理且实时更新的新颖数据库;/n根据所述新颖表达向所述待比对数据库进行搜索比对,确定所述待确权数据的确权结果。/n

【技术特征摘要】
1.一种基于区块链的数据确权方法,其特征在于,所述方法包括:
接收到确权请求时,根据所述确权请求获取待确权数据;
对所述待确权数据进行语义分析,获得待确权数据语义;
根据所述待确权数据语义,确定所述待确权数据的新颖表达和所属的数据类型;
根据所述待确权数据所属的数据类型,确定待比对数据库,所述待比对数据库至少包括:基于区块链主节点管理且实时更新的新颖数据库;
根据所述新颖表达向所述待比对数据库进行搜索比对,确定所述待确权数据的确权结果。


2.根据权利要求1所述的方法,其特征在于,所述根据所述待确权数据语义,确定所述待确权数据的新颖表达和所属的数据类型,包括:
根据所述待确权数据语义,确定出能够代表所述待确权数据的新颖度的词汇和/或表达片段;
将所述词汇和/或所述表达片段作为所述待确权数据的新颖表达;
根据所述待确权数据语义,确定所述待确权数据的数据格式和/或标准数据类型的术语;
根据所述数据格式和/或标准数据类型的术语,确定所述待确权数据所属的数据类型。


3.根据权利要求1所述的方法,其特征在于,所述根据所述待确权数据所属的数据类型,确定待比对数据库,包括:
基于预设的特殊数据类型,确定所述待确权数据所属的数据类型是否为特殊数据类型;
当所述待确权数据所属的数据类型不是特殊数据类型时,所述待比对数据库包括:基于区块链主节点管理且实时更新的新颖数据库;
当所述待确权数据所属的数据类型是特殊数据类型时,所述待比对数据库包括:基于区块链主节点管理且实时更新的新颖数据库,和与所述数据类型对应的专属数据库。


4.根据权利要求1所述的方法,其特征在于,所述根据所述新颖表达向所述待比对数据库进行搜索比对,确定所述待确权数据的确权结果,包括:
根据所述新颖表达对所述待比对数据库中已有新颖表达进行搜索,获得搜索结果;
根据所述搜索结果进行分析,确定所述搜索结果是否存在相似的已有新颖表达;
根据所述搜索结果是否存在相似的已有新颖表达,确定所述待确权数据的确权结果。


5.根据权利要求4所述的方法,其特征在于,所述根据所述搜索结果是否存在相似的已有新颖表达,确定所述待确权数据的确权结果,包括:
当不存在相似的已有新颖表达时,确定所述待确权数据归提出人所有并输出比对的数据库及确权结果;
当存在相似的已有新颖表达时,获取所述已有新颖表达的使用人信息和所述待确权数据的提出人信息,确定所述已有新颖表达的使用人与所述待确权数据的提出人是否一致;
根据所述已有新颖表达的使用人与所述待确权数据的提出人是否一致,确定所述待确权数据的确权结果。


6.根据权利要求5所述的方法,其特征在于,所述根据所述已有新颖表达的使用人与所述待确权数据的提出人是否一致,确定所述待确权数据的确权结果,包括:
当所述已有新颖表达的使用人与所述待确权数据的提出人一致时,确定所述待确权数据归提出人所有并输出比对的数据库及确权结果;
当所述已有新颖表达的使用人与所述待确权数据的提出人不一致时,获取所述已有新颖表达对应的原数据进行语义分析,获得原数据语义;
根据所述原数据语义与所述待确权数据语义进行分析,确定语义是否一致;
当所述语义一致,且所述已有新颖表达的提出时间比所述待确权数据的提出时间更早时,确定所述待确权数据归所述使用人所有,并输出比对的数据库、所述已有新颖表达的相关数据及确权结果;
当所述语义一致,且所述已有新颖表达的提出时间比所述待确权数据的提出时间更晚时,确定所述待确权数据归所述提出人所有并输出比对的数据库及确权结果;
当所述语义不一致时,确定所述待确权数据归所述提出人所有并输出比对的数据库及确权结果。


7.根据权利要求6所述的方法,其特征在于,所述方法还包括:
当不存在相似的已有新颖表达时,将所述新...

【专利技术属性】
技术研发人员:蔡天琪
申请(专利权)人:卓尔智联武汉研究院有限公司
类型:发明
国别省市:湖北;42

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1