区块链和安全多方技术相结合的内容感知方法及系统技术方案

技术编号:33711006 阅读:24 留言:0更新日期:2022-06-06 08:43
本发明专利技术提供了一种区块链和安全多方技术相结合的内容感知方法,属于金融数据领域,可广泛应用于金融安全数据分享等金融业务场景中,包括如下步骤:获取智能合约的部署请求,并组装部署报文广播至所有的区块链节点;各区块链节点对部署报文进行解析,并对智能合约进行部署;发布多方安全计算交易请求,并组装交易报文广播至所有的区块链节点;各区块链节点对交易报文进行解析,并对交易报文中的加密数据进行联合计算;各区块链节点上的智能合约通过区块链共识机制对多方安全计算交易结果进行验证和评估相似度结果。在区块链加多方安全计算的框架基础上,创新地将语义感知哈希算法嵌入到其中,有效解决数字文件内容跟踪和操作的难题。难题。难题。

【技术实现步骤摘要】
区块链和安全多方技术相结合的内容感知方法及系统


[0001]本专利技术涉及金融数据
,特别涉及一种区块链和安全多方技术相结合的内容感知方法及系统。

技术介绍

[0002]在传统分布式体系中,参与到系统中的各方需要围绕区域中心系统进行数据交互,所有系统内跨机构间的业务流程须经过中心系统进行流转处理,数据处理受制于中心系统的处理时效,时效性偏低;另外,系统中的各参与方出于对自己数据隐私、经营利益等方面的考虑,不愿意分享内部数据,导致多中心化运营系统容易形成数据孤岛,难以形成跨主体、跨场景的联合运营模式,业务开展模式受到限制。
[0003]区块链系统的去中心化、不可篡改、可追溯的特性为解决中心化运营遇到的问题提供了很好的解决方案,但在实际应用中,在数据隐私保护方面仍有一些需要解决的问题。区块链虽然具有相对安全的运行环境,但本质上数据不是私有的,用户创造数据,但没有数据控制权,也无法保证数据归自己所有,区块链的价值之一便是无法篡改及归属权确认,在区块链系统上,数据一旦被拿走,个人将不再具有数据的唯一归属权。另外,区块链由于存在物理通道数据本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种区块链和安全多方技术相结合的内容感知方法,其特征在于,包括如下步骤:获取智能合约的部署请求,并组装部署报文广播至所有的区块链节点;各所述区块链节点对所述部署报文进行解析,并对所述智能合约进行部署;发布多方安全计算交易请求,并组装交易报文广播至所有的所述区块链节点;各所述区块链节点对所述交易报文进行解析,并对所述交易报文中的加密数据进行联合计算;各所述区块链节点上的所述智能合约通过区块链共识机制对多方安全计算交易结果进行验证和评估相似度结果。2.如权利要求1所述的区块链和安全多方技术相结合的内容感知方法,其特征在于,所述获取智能合约的部署请求,并组装部署报文广播至所有的区块链节点的步骤包括:获取智能合约的部署请求,生成部署合约交易的唯一标识、以及智能合约的唯一标识;将所述交易的唯一标识、所述智能合约的唯一标识、智能合约的代码、以及安全参数组装成部署报文。3.如权利要求1所述的区块链和安全多方技术相结合的内容感知方法,其特征在于,各所述区块链节点对所述部署报文进行解析,并进行部署的步骤包括:各所述区块链节点接收智能合约部署请求的部署报文,并解析所述部署报文;各所述区块链节点编译所述智能合约中的代码,并启动所述智能合约的执行环境;各所述区块链节点将部署成功的状态信息反馈至客户端。4.如权利要求2所述的区块链和安全多方技术相结合的内容感知方法,其特征在于,所述各所述区块链节点对所述交易报文进行解析,并对所述交易报文中的加密数据进行联合计算的步骤包括:获取所述智能合约的唯一标识,将多方安全信息传送至相对应的智能合约进行数据处理;获取多方安全计算交易所需要的数据,并将所需要的数据传送至多方安全计算节点;所述多方安全计算节点接收所述数据,并对所述数据进行加密处理;将加密处理后的所述数据传送至所述区块链节点;各所述区块链节点对加密处理后的所述数据进行联合计算;将联合计算的结果反馈给智能合约节点。5.如权利要求1所述的区块链和安全多方技术相结合的内容感知方法,其特征在于,所述各所述区块链节点上的所述智能合约通过区块链共识机制对多方安全计算交易结果进行验证和评估相似度结果的步骤包括:获取多个用户数据文件,生成每个所述用户数据文件的特征向量;评估每个所述特征向量间的相似度,以得出评估相似度结果。6.如权利要求1所述的区块链和安全多方技术相结合的内容感知方法,其特征在于,在所述各所...

【专利技术属性】
技术研发人员:罗强刘映镇徐忠民岑健明
申请(专利权)人:中国工商银行股份有限公司
类型:发明
国别省市:

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

1