【技术实现步骤摘要】
一种隐私计算协议分布式执行系统及方法
[0001]本专利技术涉及隐私计算
,具体的说,是涉及一种隐私计算协议分布式执行系统及方法。
技术介绍
[0002]本部分的陈述仅仅是提供了与本专利技术相关的
技术介绍
信息,不必然构成在先技术。
[0003]目前,隐私计算产品都把计算各参与方的算力抽象成一个计算节点,节点间运行各种隐私计算协议来完成计算过程。这些协议既有较低层的算法协议,例如不经意传输协议、秘密共享协议、秘钥协商协议等,也有基于这些底层协议基础上构造的更接近实际业务场景的复杂协议,如隐私求交、隐匿查询、多方安全统计分析等。随着近些年隐私计算技术的快速发展,为了提高性能和安全性,各种新的协议持续的出现,但是从隐私计算协议总的执行效率来看,由于其需要进行大量的密文计算,在数据量较大的情况下并不如人意,这一点极大的影响了隐私计算产品实际落地的效果和客户满意度。
[0004]现今对隐私计算提升效率的努力主要集中在协议和算法的创新,由于密码学理论的限制,近些年这方面的创新对隐私计算协议性能的提升有限,很难达到数
【技术保护点】
【技术特征摘要】
1.一种隐私计算协议分布式执行系统,其特征在于:包括若干个相互连接的隐私计算集群,每个隐私计算集群包括一个边缘节点、一个隐私计算任务调度组件和若干个计算节点;所述边缘节点,用于和其它隐私计算集群的边缘节点通讯,以接收隐私计算协议,以及向其所在隐私计算集群的隐私计算任务调度组件转发隐私计算协议;所述隐私计算任务调度组件,用于依据隐私计算协议,进行隐私计算任务分片,并基于任务分片结果,将隐私计算任务调度到不同的计算节点上。2.如权利要求1所述的一种隐私计算协议分布式执行系统,其特征在于:所述隐私计算集群还包括数据管理组件;所述边缘节点接收到隐私计算协议后,分离消息中的协议元数据,根据协议元数据将隐私协议消息元数据转发给所述隐私计算任务调度组件。3.如权利要求2所述的一种隐私计算协议分布式执行系统,其特征在于:所述隐私计算任务调度组件收到所述隐私协议消息元数据后,将隐私计算任务分解为多个子任务,并向资源管理组件获取各计算节点的资源负载数据,然后根据子任务类型、资源消耗性质和资源负载数据对子任务进行分片,得到任务分片结果。4.如权利要求3所述的一种隐私计算协议分布式执行系统,其特征在于:所述资源消耗性质包括CPU密集型、内存密集型和IO密集型。5.如权利要求3所述的一种隐私计算协议分布式执行系统,其特征在于:所述子任务类型包括加密、解密、随机数生成...
【专利技术属性】
技术研发人员:王远,张国艳,李雷波,申延召,邱志园,王新建,徐伟,
申请(专利权)人:山东区块链研究院,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。