一种联邦学习模型的训练方法及装置

    公开(公告)号:CN111723947A

    公开(公告)日:2020-09-29

    申请号:CN202010564409.1

    申请日:2020-06-19

    Abstract: 本发明公开了一种联邦学习模型的训练方法及装置,包括:客户端获取服务器广播的第k-1次迭代的全局模型参数,其中,k为正整数,再将全局模型参数作为设有正则化约束的本地模型参数,使用本地数据进行第k次迭代训练,得到第k次迭代训练的本地模型参数,其中,正则化约束是根据服务器的全局模型参数和客户端的本地模型参数确定的,通过正则化约束优化模型中的梯度,进而减小极端数据对本地模型参数训练的影响,提高本地模型参数对非独立同分布数据训练的准确率,然后将第k次迭代训练的本地模型参数发送给服务器,以使服务器更新第k次迭代的全局模型参数,提高全局模型参数对非独立同分布数据训练的准确率。

    一种区块链交易存在性验证方法及装置

    公开(公告)号:CN111640018A

    公开(公告)日:2020-09-08

    申请号:CN202010374701.7

    申请日:2020-05-06

    Abstract: 本发明公开了一种区块链交易存在性验证方法及装置,其中方法为:证明验证方获取来自证明提供方的交易验证信息;交易验证信息包括第一声明信息和第二声明信息;所述证明验证方根据所述第一声明信息获得所述第N-1个区块的声明的交易递归结果;所述证明验证方根据所述第二声明信息获得所述第N个区块的声明的根节点;若所述证明验证方确定所述第N-1个区块的声明的交易递归结果与所述第N-1个区块的交易递归结果相同,且确定所述第N个区块的声明的根节点与所述第N个区块的根节点相同,则验证所述待验证交易存在。上述方法应用于金融科技(Fintech)时,通过链外验证设备实现,从而提供了一种通用的区块链交易存在性验证方法。

    一种确定版本兼容性的方法及装置
    123.
    发明公开

    公开(公告)号:CN111414189A

    公开(公告)日:2020-07-14

    申请号:CN202010203600.3

    申请日:2020-03-20

    Abstract: 本发明公开了一种确定版本兼容性的方法及装置,方法包括:被依赖件获取依赖件发送的目标版本号,依赖件的业务功能依赖于被依赖件,被依赖件获取被依赖件的版本兼容规则,若版本号符合第一规则且不符合第二规则,则确定依赖件与被依赖件具有兼容性,被依赖件将兼容结果发送给依赖件。本发明依赖件主动询问被依赖件,被依赖件反馈是否兼容,由此可最小化对兼容性复杂判断逻辑的出错风险和维护代价。同时依赖件初始化时主动进行兼容性检测,如果使用了错误版本的被依赖件,可快速定位相关兼容性问题。此外,通过兼容版本规则确定是否具有兼容性可以灵活控制版本之间的依赖和兼容关系,易于动态配置和更新,降低依赖件或被依赖件维护和管理成本。

    一种适用于区块链的验证方法及装置

    公开(公告)号:CN111162912A

    公开(公告)日:2020-05-15

    申请号:CN201911399367.4

    申请日:2019-12-30

    Abstract: 本发明公开了一种适用于区块链的验证方法及装置,其中方法为:第一解密节点从区块链获取加密密文;所述第一解密节点根据所述第一解密节点的私钥以及所述N+1个子密文中的子密文,确定所述加密密文在所述第一解密节点上的解密中间结果;所述第一解密节点根据所述各解密节点的解密中间结果,得到所述加密密文的明文;所述第一解密节点将所述明文和解密密钥证明上传至所述区块链,所述解密密钥证明用于验证所述明文是根据所述第一解密节点的私钥解密获得的。上述方法应用于金融科技(Fintech)时,不会暴露第一解密节点的私钥,且能够验证所述明文是根据所述第一解密节点的私钥解密获得的。

    一种设置访问口令的方法及装置

    公开(公告)号:CN111092721A

    公开(公告)日:2020-05-01

    申请号:CN201911221964.8

    申请日:2019-12-03

    Abstract: 本发明涉及金融科技(Fintech)领域的区块链技术,公开了一种设置访问口令的方法及装置,密钥管理端接收用户输入的访问口令设置命令;命令包括对应于用户根秘密参数的第一设置口令和对应于用户子秘密参数的第二设置口令;密钥管理端根据第一设置口令、第一随机数和根秘密参数生成混淆根秘密参数;密钥管理端根据混淆根秘密参数、第二设置口令和子秘密参数生成第二随机数;密钥管理端存储第一随机数、第二随机数和混淆根秘密参数。通过为根秘密参数和子秘密参数设置不同口令,当用户遭遇胁迫攻击时,可以选择向攻击者透露子秘密参数对应的第二设置口令,故避免向其透露根秘密参数对应的第一设置口令,使得用户透露的口令具有公开可抵赖性。

    区块链节点动态变更方法、系统和计算机可读存储介质

    公开(公告)号:CN108365993B

    公开(公告)日:2020-04-28

    申请号:CN201810199551.3

    申请日:2018-03-09

    Abstract: 本发明公开了一种区块链节点动态变更方法、系统和计算机可读存储介质,所述方法包括:在区块链网络中接收到节点变更的交易请求时,由节点将所述交易请求打包成区块;由共识模块和网络模块对所述区块进行联网和共识联网和共识,以使区块链网络中的各个节点得到所述区块;由各个节点在虚拟机中执行所述区块的交易过程,以根据执行的交易过程引发合约的框架回调;基于合约的框架回调更新节点配置列表,以在所述节点配置列表中变更节点。本发明可在所有类型的区块链中实现节点的动态变更,使得节点的变更场景更加丰富,变更方式更加灵活。

    一种区块存储方法及装置
    127.
    发明公开

    公开(公告)号:CN110597912A

    公开(公告)日:2019-12-20

    申请号:CN201910875633.X

    申请日:2019-09-17

    Abstract: 本发明公开了一种区块存储方法及装置,适用于具有M个数据库实例的节点;每个数据库实例对应有各自的数据库;数据库用于存储区块链上的各区块;其中,M大于等于2;方法包括:节点确定待存储区块对应的第一逻辑分区,在确定第一逻辑分区尚无对应的数据库实例且M个数据库实例均处于工作状态后,释放第二逻辑分区对应的数据库实例并删除第二数据库,为第一逻辑分区配置对应的数据库实例并将待存储区块存储至第一数据库。本方案用于用以控制存储成本且提高数据访问速度。

    一种基于区块链的数据处理方法及装置

    公开(公告)号:CN110489420A

    公开(公告)日:2019-11-22

    申请号:CN201910750361.0

    申请日:2019-08-14

    Abstract: 本发明实施例涉及科技金融(Fintech)领域,尤其涉及一种基于区块链(Block chain)的数据处理方法及装置,用以提高数据计算效率,节省处理时长。本发明实施例包括:读取N个待处理操作;对所述N个待处理操作并行处理得到N个收据数据的哈希值,其中针对任一待处理操作执行以下处理过程:执行所述待处理操作得到收据数据;对所述收据数据进行哈希计算得到哈希值;按照设定规则将所述收据数据的哈希值存储在对应的缓存位置;所述设定规则用于指示收据数据的存储位置;将所述N个收据数据的哈希值按照缓存位置构建树结构,得到所述N个收据数据的根哈希。

    一种基于区块链系统的交易处理方法及装置

    公开(公告)号:CN110473100A

    公开(公告)日:2019-11-19

    申请号:CN201910752822.8

    申请日:2019-08-15

    Abstract: 本发明实施例涉及金融科技(Fintech)技术领域,公开了一种基于区块链系统的交易处理方法及装置,其中方法包括:节点在第一进程处理的第一交易异常时,确定第一进程对应的第一日志空间,并从第一日志空间获取第一交易的各操作信息,基于第一交易的各操作信息对预设数据库进行回滚操作。本发明实施例中,由于进程是基于串行方式来处理多个交易,因此,通过为并行的各进程分配不同的日志空间,使得每个进程对应的日志空间依次存储所处理的交易的操作信息;如此,节点可以通过查询进程对应的日志空间快速地获取到异常交易的各操作信息,从而可以提高基于异常交易的各操作信息对预设数据库进行回滚的准确性,并可以提高交易处理的准确性。

    一种区块链的私密交易方法及装置
    130.
    发明公开

    公开(公告)号:CN110288480A

    公开(公告)日:2019-09-27

    申请号:CN201910579322.9

    申请日:2019-06-28

    Abstract: 本发明实施例涉及科技金融(Fintech)领域,本发明公开了一种区块链的私密交易方法及装置,该方法包括:监管方获取第一机构发送的准入请求;监管方为第二账户生成账户证书监管方将所述资产凭证根据所述第一机构的公钥加密为加密资产凭证;监管方根据所述第二账户的账户证书及所述加密资产凭证,生成准入交易请求;监管方向区块链上的节点发起所述准入交易请求,监管方若确定所述区块链上的节点对所述准入交易请求的验证通过,则将第二账户、所述第二账户的账户证书、及所述第二账户的加密资产凭证写入区块链。通过监管方对第一机构的准入的资产进行加密,有效保证了第一机构对上链的交易的私密性要求。

Patent Agency Ranking