【技术实现步骤摘要】
一种去中心化多方计算数据的存储方法和系统
[0001]本专利技术涉及数据存储领域,特别是涉及一种去中心化多方计算数据的存储方法和系统。
技术介绍
[0002]随着信息时代的不断发展,隶属于物联网终端的智能手机及各类穿戴设备的普及,大量敏感的具有隐私性的个人数据也在爆炸增长,数据已然成为一种重要的生产要素,因此数据的获取能力与分析能力成为了许多公司和组织的核心竞争力。然而,海量大数据不仅存在数据量大,数据监管规则和存储格式不统一,数据管理和存储种类繁杂等问题,同时由于企业组织和个人对自身数据所有权和隐私保护的需求,还存在着大量数据孤岛的问题,导致数据在交换和使用过程中存在诸多的技术屏障。
[0003]为了解决数据孤岛及数据隐私等问题,多方安全计算的相关方法应运而生。多方安全计算是指在保证各方数据隐私安全的前提下,在一个分布式网络中解决互不信任的多个数据持有方完成同一个计算任务的问题。然而现有的多方安全计算中普遍存在第三方服务器作为中心管理化模块,负责key(秘钥)的管理或节点的信息配置等功能,这也导致过度依赖第三方,将 ...
【技术保护点】
【技术特征摘要】
1.一种去中心化多方计算数据的存储方法,其特征在于,包括:获取数据;划分数据类型,所述数据类型包括计算信息和治理信息;根据所述数据类型确定数据存储格式,所述数据存储格式包括区块链链上信息数据结构和私有信息数据结构;根据所述数据存储格式确定数据存储方法。2.根据权利要求1所述的去中心化多方计算数据的存储方法,其特征在于,所述根据所述数据存储格式确定数据存储方法,包括:采用区块链链上信息数据结构存储计算信息、采用私有信息数据结构存储计算信息和采用区块链链上信息数据结构存储治理信息。3.根据权利要求2所述的去中心化多方计算数据的存储方法,其特征在于,所述采用区块链链上信息存储计算信息,具体包括:获取所述计算信息的属性;根据所述属性按照范畴
‑
数据表
‑
数据列或者范畴
‑
计算合约的目录结构方式进行存储。4.根据权利要求2所述的去中心化多方计算数据的存储方法,其特征在于,所述采用私有信息数据结构存储计算信息,具体包括:将所述计算信息采用本地化数据库中统一管理方式进行存储。5.根据权利要求2所述的去中心化多方计算数据的存储方法,其特征在于,所述采用区块链链上信息数据结构存储治理信息,具体包括:采用区块链链上信息数据结构存储用户管理信息、节点管理信息和审批管理信息。6.根据权利要求1所述的去中心化多方计算数据的存储方法,其特征在于,所述计算信息包括数据表、数据列、计算合约、私有数据表、私有数据列、私有变量和私有函数。7.根据权利要求1所述的去中心化多方计算数据的存储方法,其特征在于,还包括:从所述存储方法中获取审批流程,并存储所述审批流程。8.根据权利要求7所述的去中心化多方计算数据的存储方法,其特征在于,所述审批流程包括:向区块链服务端提交发送对...
【专利技术属性】
技术研发人员:朱皞罡,彭仕昭,暴明坤,李磊,
申请(专利权)人:北京航空航天大学,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。