信息处理方法、装置、设备、存储介质及计算机程序产品制造方法及图纸

技术编号:28623619 阅读:35 留言:0更新日期:2021-05-28 16:19
本发明专利技术公开了一种信息处理方法、装置、设备、存储介质及计算机程序产品,该方法包括:接收参与方发送的用于表示参与方申请加入目标联邦网络组织的请求消息;通过目标组织管理方区块链节点校验身份信息,若校验成功,则向目标组织管理方发送请求消息并指示其生成站点成员凭证内容;接收目标组织管理方发送的站点成员凭证内容,根据站点成员凭证内容生成参与方的唯一凭证信息并写入唯一凭证信息至目标组织管理方区块链节点以及同步至公共区块链网络的其它节点;若接收到公共区块链网络发送的同步成功的消息,则确定唯一凭证信息存储成功并向参与方发送用于表示申请加入完成的消息。本发明专利技术可以实现灵活合作模式且使得整个联邦网络组织稳定性较高。

【技术实现步骤摘要】
信息处理方法、装置、设备、存储介质及计算机程序产品
本专利技术涉及信息处理领域,尤其涉及一种信息处理方法、装置、设备、存储介质及计算机程序产品。
技术介绍
联邦学习是多个参与方联合进行机器学习任务,其中参与方的身份标识与认证是进行联合建模、联合预测、贡献评估等行为的基础。对于参与方组成的联邦网络组织有多种组网方式,针对如何解决多种组网方式下参与方的身份标识与认证成为一大难题,其中存在唯一性、可信任、认证可靠性等问题。目前,为了解决多种组网方式下的身份标识与认证的问题,一般采用一个联邦网络组织使用一套身份标识及认证方法,即加入该联邦网络组织的参与方遵循该体系。其中,一个参与方若加入多个联邦网络组织,则需要维护多套身份标识及认证方法。但是,一个参与方需要维护多套身份标识及认证方法,带来极大的运营、稳定性成本,且由于一个参与方在多个联邦网络组织中身份标识不统一,且互相难以信任,导致无法实现灵活合作模式,同时,联邦网络组织需要中心化认证中心,整个联邦网络组织稳定性强依赖认证中心。因此,在现有的联邦学习中,无法有效地实现唯一身份标识的认证本文档来自技高网...

【技术保护点】
1.一种信息处理方法,其特征在于,所述方法包括:/n接收参与联邦学习的参与方发送的用于表示所述参与方申请加入目标联邦网络组织的请求消息,所述目标联邦网络组织为参与所述联邦学习的任一联邦网络组织,所述请求消息中携带有所述参与方的身份信息,所述身份信息存储在公共区块链网络中,所述身份信息用于支持所述参与方申请加入多个所述联邦网络组织,所述公共区块链网络由参与方区块链节点以及目标组织管理方区块链节点构成;/n通过所述目标组织管理方区块链节点校验所述身份信息,若校验成功,则向所述目标组织管理方发送所述请求消息,并指示所述目标组织管理方根据所述请求消息生成站点成员凭证内容;/n接收目标组织管理方发送的站...

【技术特征摘要】
1.一种信息处理方法,其特征在于,所述方法包括:
接收参与联邦学习的参与方发送的用于表示所述参与方申请加入目标联邦网络组织的请求消息,所述目标联邦网络组织为参与所述联邦学习的任一联邦网络组织,所述请求消息中携带有所述参与方的身份信息,所述身份信息存储在公共区块链网络中,所述身份信息用于支持所述参与方申请加入多个所述联邦网络组织,所述公共区块链网络由参与方区块链节点以及目标组织管理方区块链节点构成;
通过所述目标组织管理方区块链节点校验所述身份信息,若校验成功,则向所述目标组织管理方发送所述请求消息,并指示所述目标组织管理方根据所述请求消息生成站点成员凭证内容;
接收目标组织管理方发送的站点成员凭证内容,并根据所述站点成员凭证内容,生成所述参与方的唯一凭证信息并写入所述唯一凭证信息至所述目标组织管理方区块链节点以及将所述唯一凭证信息同步至所述公共区块链网络的其它节点,所述目标组织管理方为所述目标联邦网络组织中的至少一个参与方;
若通过所述目标组织管理方区块链节点接收到所述公共区块链网络发送的同步成功的消息,则确定所述唯一凭证信息存储成功,并向所述参与方发送用于表示申请加入完成的消息,所述唯一凭证信息用于支持所述参与方加入所述联邦网络组织。


2.根据权利要求1所述的方法,其特征在于,在所述接收参与联邦学习的参与方发送的用于表示所述参与方申请加入目标联邦网络组织的请求消息之前,所述方法还包括:
接收所述参与方发送的身份注册请求消息;
根据所述身份注册请求消息,判断所述参与方是否已有所述身份信息,若无所述身份信息,则依据W3CDID规范,生成所述参与方的身份信息,所述身份信息包括唯一身份标识以及公钥;
将所述身份信息发送至所述参与方区块链节点,并同步存储至所述公共区块链网络的其他节点;
在所述公共区块链网络确认同步成功后,接收所述参与方区块链节点发送的所述身份信息注册成功的消息并发送所述身份信息至所述参与方。


3.根据权利要求1所述的方法,其特征在于,所述通过所述目标组织管理方区块链节点校验所述身份信息,包括:
发送所述请求消息至所述参与方区块链节点,使得所述参与方区块链节点通过安全信道传输所述请求消息至所述目标组织管理方区块链节点;
通过所述目标组织管理方区块链节点获取所述请求消息中的身份信息,并根据所述公共区块链网络存储的身份信息校验所述身份信息;
若存在所述身份信息,则确定校验成功。


4.根据权利要求3所述的方法,其特征在于,所述指示所述目标组织管理方根据所述请求消息生成站点成员凭证内容,包括:
通过所述目标组织管理方依据所述身份信息,检查所述参与方是否是新增站点成员或升级站点成员;
若所述参与方是新增站点成员或升级站点成员,则通过所述目标组织管理方新建站点加入审批单,并在所述组织管理方审批通过后,接收所述组织管理方发送的站点成员凭证内容;
其中,所述站点成员凭证内容包括:所述参与方的唯一...

【专利技术属性】
技术研发人员:曾纪策范涛陈天健
申请(专利权)人:深圳前海微众银行股份有限公司
类型:发明
国别省市:广东;44

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

1