联邦学习聚合方法、装置、设备及存储介质

    公开(公告)号:CN117829314A

    公开(公告)日:2024-04-05

    申请号:CN202410006704.3

    申请日:2024-01-02

    Abstract: 本发明涉及区块链技术领域,公开了一种联邦学习聚合方法、装置、设备及存储介质,该方法应用于联邦学习聚合设备,联邦学习聚合设备上设置有区块链的智能合约,联邦学习聚合设备通过智能合约执行该方法,该方法包括:收集各个数据提供者对应的各个客户端提交的梯度,梯度在区块链上以交易的形式进行存储,对梯度进行聚合,获得聚合梯度,基于聚合梯度对全局模型进行更新,并返回收集各个数据提供者对应的客户端提交的梯度的步骤,直至更新后全局模型满足预设训练终止条件,输出更新后全局模型;由于本发明中用区块链替代了传统联邦学习中的中央服务器,从而规避了单点故障问题,进而提高了系统的可靠性与安全性。

    基于区块链底层的标量引擎系统
    4.
    发明公开

    公开(公告)号:CN116961962A

    公开(公告)日:2023-10-27

    申请号:CN202211111279.1

    申请日:2022-09-13

    Abstract: 本发明提供一种基于区块链底层的标量引擎系统,包括:服务层、计算层和区块链的共享账本层;服务层,用于提供加密访问服务,并调用计算层的计算资源;计算层,用于进行数据加密计算的不同阶段的计算过程;区块链的共享账本层,用于维护共享账本,区块链的共享账本中记录加密中间计算结果,将加密中间计算结果上链至区块链;其中,计算层是基于分布式计算节点集群构建的,计算层中每个计算节点包含数据域和FFT‑kernal模块,数据域包含加密的数据,FFT‑kernal模块运行在计算节点的显卡上,用于执行快速傅里叶和多幂计算的加密计算过程,生成加密中间计算结果。本发明可以提供海量的加密计算服务,提高了运算效率。

    区块链共识方法、装置、设备及计算机可读存储介质

    公开(公告)号:CN116132058A

    公开(公告)日:2023-05-16

    申请号:CN202211710970.1

    申请日:2022-12-29

    Abstract: 本申请实施例提供了一种区块链共识方法、装置、设备及计算机可读存储介质,该方法包括:基于多个服务器节点,构建m个层级的区块链网络,第1个层级包括p个单元,第i层级中的一个单元包括第i+1层级中的p个单元,1≤i≤m‑1,i、m和p均为正整数;向前回溯获取m个区块,得到m个区块的内容;基于目标随机算法分别对于m个区块的内容进行运算,得到m个随机数;根据m个随机数,从m个层级的区块链网络中选取一个服务器节点作为出块节点。根据本申请实施例,能够采用目标随机算法产生随机数,并且基于已有的区块选取出下一个出块节点,节约了大量的算力,提高区块链共识效率。

    显示方法、装置、计算机设备及存储介质

    公开(公告)号:CN116070236A

    公开(公告)日:2023-05-05

    申请号:CN202211704199.7

    申请日:2022-12-29

    Abstract: 本申请公开了一种显示方法、装置、计算机设备及存储介质。该方法包括从分布式数据加密节点中获取可视化数据和从区块链节点中读取加密数据;通过二进制对象展现算法,解析加密数据,得到解析对象数据;根据解析对象数据和可视化数据,确定具有第一格式的第一数据集;显示第一数据集中数据渲染后的三维可视化信息。如此,可以分别从分布式数据加密节点中获取可视化数据以及从区块链节点中读取加密数据,且通过二进制对象展现算法,解析加密数据得到解析对象数据,从而完整的获取区块链信息,同步实时显示三维可视化信息如运行状态、加密数据的加工过程、加密数据的储存状态,使得用户通过不同视角查看数据的全局态势,提高信息显示效果。

Patent Agency Ranking