[发明专利]基于区块链中智能合约的隐私计算方法及相关设备在审
申请号: | 202111347858.1 | 申请日: | 2021-11-15 |
公开(公告)号: | CN114358764A | 公开(公告)日: | 2022-04-15 |
发明(设计)人: | 王焕然 | 申请(专利权)人: | 深圳众联数字科技有限公司 |
主分类号: | G06Q20/38 | 分类号: | G06Q20/38 |
代理公司: | 北京风雅颂专利代理有限公司 11403 | 代理人: | 李翔 |
地址: | 518000 广东省深圳市福田区华*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 区块 智能 合约 隐私 计算方法 相关 设备 | ||
本申请提供一种基于区块链中智能合约的隐私计算方法及相关设备。该方法包括:响应于确定所述区块链中的智能合约包含的计算事务满足触发条件,对于所述计算事务涉及的多个参与方中的每个参与方,调用该参与方的加密数据和数字证书,并利用所述数字证书对所述加密数据进行解密以得到该参与方的原始数据;基于全部所述原始数据,执行所述计算事务对应的计算逻辑,得到计算结果。本申请提供的一种基于区块链中智能合约的隐私计算方法及相关设备,通过区块链中智能合约系统的运用,保证了隐私计算过程中数据的安全性和隐私性,通过调用不可篡改的智能合约计算确保了数据的准确性和可靠性,解决了用户在计算过程中的数据安全信任问题。
技术领域
本申请涉及区块链技术领域,尤其涉及一种基于区块链中智能合约的隐私计算方法及相关设备。
背景技术
现有技术中,计算程序获取计算结果时需要获取全部的原始数据,再通过一定的计算方法获取想要的最终计算结果。而数据的所有权和计算不可分离,即所有需要通过原始数据进行计算的情况下,均需要获得用户的敏感数据和隐私数据,因此容易产生数据的泄露。用户无法在保证数据安全性和隐私性的前提下得到期待的计算结果。
发明内容
有鉴于此,本申请的目的在于提出一种基于区块链中智能合约的隐私计算方法及相关设备。
基于上述目的,本申请提供了一种隐私计算方法,由区块链中的智能合约系统执行,所述方法包括:
响应于确定所述区块链中的智能合约包含的计算事务满足触发条件,对于所述计算事务涉及的多个参与方中的每个参与方,调用该参与方的加密数据和数字证书,并利用所述数字证书对所述加密数据进行解密以得到该参与方的原始数据;
基于全部所述原始数据,执行所述计算事务对应的计算逻辑,得到计算结果,
其中,所述智能合约预先由所述多个参与方为所述计算事务而设立,并被用所述多个参与方中的每个参与方的私钥签名后存储到所述区块链中,
所述多个参与方中的每个参与方的所述原始数据预先被用该参与方的所述私钥加密后,作为该参与方的所述加密数据与该参与方的所述数字证书一起存储到所述区块链中,
所述数字证书通过证书中心对所述参与方的公钥进行认证,并用所述证书中心的公钥对所述参与方的基本信息进行加密而生成。
进一步的,还包括:将所述计算结果通过所述多个参与方中的每个参与方的所述数字证书进行加密并返回给业务需求方。
进一步的,在所述多个参与方中的每个参与方预先注册到所述区块链上时,区块链为该参与方生成一对公钥和私钥。
进一步的,所述利用所述数字证书对所述加密数据进行解密以得到该参与方的原始数据,包括:
通过所述证书中心的公钥对所述数字证书进行解密,以得到所述参与方的公钥,通过所述参与方的公钥对所述加密数据进行解密。
进一步的,所述智能合约在被存储到所述区块链中之前,包括:
所述多个参与方中的每一个所述参与方分别对所述智能合约进行代码审计,审计完成后通过各自的所述私钥对所述智能合约进行签名,将经过签名的所述智能合约上链确认。
进一步的,所述智能合约被存储到所述区块链中,包括:
将所述智能合约在区块链中进行广播,区块链中的验证节点接收到所述智能合约后发起共识验证,经过共识验证的多个所述智能合约被打包成合约集合并通过区块的形式在区块链中进行广播,收到所述合约集合的节点对每一条所述智能合约进行验证,验证通过后将所述智能合约存储在区块链中。
进一步的,所述智能合约系统定期检查所述智能合约包含的状态机和所述计算事务的触发条件,并响应于确定所述状态机指示所述智能合约未完成且满足所述触发条件,将所述计算事务推送给所述区块链中的每个验证节点;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳众联数字科技有限公司,未经深圳众联数字科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111347858.1/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种智能停车场泊车收费系统
- 下一篇:一种声波器件用压电薄膜模板的制备方法