水利行业标准网
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202210496996.4 (22)申请日 2022.05.09 (71)申请人 中国工商银行股份有限公司 地址 100140 北京市西城区复兴门内大街 55号 (72)发明人 王志远 陈浩坚 刘朝伟 朱乐和  (74)专利代理 机构 北京康信知识产权代理有限 责任公司 1 1240 专利代理师 周春枚 (51)Int.Cl. G06F 16/2458(2019.01) G06F 16/27(2019.01) G06F 21/62(2013.01) (54)发明名称 基于区块链的数字资产统计方法、 装置及电 子设备 (57)摘要 本发明公开了一种基于区块链的数字资产 统计方法、 装置及电子设备, 涉及区块链技术领 域。 其中, 该方法包括: 获取目标对象所对应的资 产数据; 对资产数据进行分片处理, 得到多个分 片资产数据; 将多个分片资产数据分配至当前节 点和至少一个参与节点, 并获取至少一个参与节 点发送的目标分片资产数据; 基于当前节点中的 分片资产数据和目标分片资产数据, 确定总资产 数据, 其中, 总资产数据用于表征目标对象在当 前平台和与至少一个参与节点对应的平台中拥 有的数字资产之和。 本发明解决了现有技术中基 于单方机构统计用户在多方机构的数字资产造 成的安全性低的技 术问题。 权利要求书2页 说明书11页 附图4页 CN 114896300 A 2022.08.12 CN 114896300 A 1.一种基于区块链的数字资产统计方法, 其特 征在于, 包括: 获取目标对象所对应的资产数据, 其中, 所述资产数据为所述目标对象在当前平台上 拥有的数字资产所对应的数据, 所述 目标对象拥有的总 数字资产设置在多个平台上, 每个 平台与区块链中的节点相对应; 对所述资产数据进行分片处 理, 得到多个分片资产数据; 将所述多个分片资产 数据分配至当前节点和至少一个参与节点, 并获取所述至少一个 参与节点发送的目标分片资产数据, 其中, 所述 目标分片资产数据为所述参与节点对目标 资产数据进行分片处理得到的, 所述目标资产数据为与所述参与节点对应的平台上的数 据; 基于所述当前节点中的分片资产数据和目标分片资产数据, 确定总资产 数据, 其中, 所 述总资产数据用于表征所述目标对 象在所述当前平台和与所述至少一个参与节点对应的 平台中拥有的数字资产之和。 2.根据权利要求1所述的方法, 其特征在于, 对所述资产数据进行分片处理, 得到多个 分片资产数据, 包括: 获取与所述当前平台对应的特征值以及与所述当前平台对应的私钥, 其中, 所述特征 值用于表征 所述当前平台的身份; 基于所述特征值、 所述私钥、 第一时间以及第一随机数确定分片因子, 其中, 所述分片 因子用于确定每个分片资产数据所对应的数据量, 所述第一时间与确定所述分片因子的时 间具有关联关系; 基于所述分片因子、 所述至少一个参与节点对应的节点数量对所述资产 数据进行分片 处理, 得到所述多个分片资产数据。 3.根据权利要求2所述的方法, 其特征在于, 将所述多个分片资产 数据分配至当前节点 和至少一个参与节点, 包括: 基于所述特征值、 第二 时间以及第 二随机数确定排序因子, 其中, 所述第 二时间与确定 所述排序因子的时间具有关联关系; 基于所述 排序因子对所述多个分片资产数据进行排序, 得到排序结果; 基于所述排序结果将所述多个分片资产数据分配至所述当前节点和所述至少一个参 与节点。 4.根据权利要求1或3所述的方法, 其特征在于, 基于所述当前节点中的分片资产数据 和目标分片资产数据, 确定总资产数据, 包括: 对所述当前节点中的分片资产 数据和目标分片资产 数据进行相加处理, 得到阶段资产 数据; 将所述阶段资产 数据发送至所述至少一个参与节点, 并获取所述至少一个参与节点发 送的目标阶段资产数据, 其中, 所述 目标阶段资产数据为所述参与节点对该节点中的分片 资产数据和目标分片资产数据进行相加处 理得到的; 基于所述阶段资产数据和所述目标阶段资产数据, 确定所述总资产数据。 5.根据权利要求4所述的方法, 其特征在于, 在基于所述阶段资产 数据和所述目标阶段 资产数据, 确定所述总资产数据之后, 所述方法还 包括: 对所述总资产数据的真实性进行验证, 得到验证结果;权 利 要 求 书 1/2 页 2 CN 114896300 A 2获取所述至少一个参与节点发送的对所述总资产数据的真实性进行验证得到的目标 验证结果; 在所述验证结果和所述目标验证结果均表征验证成功的情况下, 对所述阶段资产 数据 或所述总资产数据进行 上链处理。 6.根据权利要求5所述的方法, 其特征在于, 对所述总资产数据的真实性进行验证, 得 到验证结果, 包括: 获取所述至少一个参与节点发送的目标总资产数据, 其中, 所述目标总资产数据为所 述参与节点对该节点中的阶段资产数据和目标阶段资产数据进行相加处 理得到的; 在所述总资产数据与每个目标总资产数据均相同的情况下, 生成第一验证结果, 其中, 所述第一验证结果用于表征验证成功; 在存在与所述总资产 数据不同的目标总资产 数据的情况下, 生成第二验证结果, 其中, 所述第二验证结果用于表征验证失败。 7.根据权利要求5所述的方法, 其特征在于, 在对所述阶段资产 数据或所述总资产 数据 进行上链处理之后, 所述方法还 包括: 从所述区块链上获取 所述总资产数据; 基于所述总资产数据确定所述目标对象在所述当前平台和与所述至少一个参与节点 对应的平台 中拥有的数字资产之和, 得到统计结果; 在显示界面中显示所述统计结果。 8.一种基于区块链的数字资产统计装置, 其特 征在于, 包括: 获取模块, 用于获取目标对象所对应的资产 数据, 其中, 所述资产 数据为所述目标对象 在当前平台上拥有的数字资产所对应的数据, 所述目标对象拥有的总数字 资产设置在多个 平台上, 每 个平台与区块链中的节点相对应; 处理模块, 用于对所述资产数据进行分片处 理, 得到多个分片资产数据; 分配模块, 用于将所述多个分片资产数据分配至当前节点和至少一个参与节点, 并获 取所述至少一个参与节点发送的目标分片资产数据, 其中, 所述 目标分片资产数据为所述 参与节点对目标资产数据进行分片处理得到的, 所述目标资产数据为与所述参与 节点对应 的平台上的数据; 确定模块, 用于基于所述当前节点中的分片资产数据和目标分片资产数据, 确定总资 产数据, 其中, 所述总资产数据用于表征所述 目标对象在所述当前平台和与所述至少一个 参与节点对应的平台 中拥有的数字资产之和。 9.一种计算机可读存储介质, 其特征在于, 所述计算机可读存储介质中存储有计算机 程序, 其中, 所述计算机程序被设置为运行时执行所述权利要求1至7任一项中所述的基于 区块链的数字资产统计方法。 10.一种电子设备, 其特征在于, 所述电子设备包括一个或多个处理器; 存储器, 用于存 储一个或多个程序, 当所述一个或多个程序被所述一个或多个处理器执行时, 使得所述一 个或多个处理器实现用于运行程序, 其中, 所述程序被设置为运行时执行所述权利要求 1至 7任一项中所述的基于区块链的数字资产统计方法。 11.一种计算机程序产品, 包括计算机程序/指令, 其特征在于, 所述计算机程序/指令 被处理器执行时实现权利要求1至7中任一项所述的基于区块链的数字资产统计方法。权 利 要 求 书 2/2 页 3 CN 114896300 A 3

PDF文档 专利 基于区块链的数字资产统计方法、装置及电子设备

文档预览
中文文档 18 页 50 下载 1000 浏览 0 评论 0 收藏 3.0分
温馨提示:本文档共18页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
专利 基于区块链的数字资产统计方法、装置及电子设备 第 1 页 专利 基于区块链的数字资产统计方法、装置及电子设备 第 2 页 专利 基于区块链的数字资产统计方法、装置及电子设备 第 3 页
下载文档到电脑,方便使用
本文档由 SC 于 2024-02-07 12:39:18上传分享
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。