基于区块链的供应链系统管理方法、装置、设备及介质制造方法及图纸

技术编号:38469719 阅读:22 留言:0更新日期:2023-08-11 14:46
本发明专利技术公开了一种基于区块链的供应链系统管理方法、装置、设备及介质,该方法通过获取待验证的交易信息,并基于交易信息对应的供应链参与方的所属地理位置确定第一数量,其中,第一数量为参与本次共识的共识节点的数量;确定区块链的各共识节点中各自被随机选取的子用户的第二数量,将第二数量映射为共识节点参与共识时的权重值;基于各权重值和各共识节点各自的信誉值,从各共识节点中选取第一数量的共识节点作为参与本次共识的目标共识节点;通过目标共识节点对交易消息进行验证,得到验证结果。本发明专利技术采用上述技术方案,提高了供应链中各参与方之间的交易信息的真实性和准确性。中各参与方之间的交易信息的真实性和准确性。中各参与方之间的交易信息的真实性和准确性。

【技术实现步骤摘要】
基于区块链的供应链系统管理方法、装置、设备及介质


[0001]本专利技术属于数据处理
,尤其涉及一种基于区块链的供应链系统管理方法、装置、设备及介质。

技术介绍

[0002]随着科技的快速发展,区块链技术作为一种分布式账本技术,对金融、智能制造、供应链、物流等领域带来了深入的影响,并驱动新一轮技术变革和应用变革。
[0003]传统供应链金融模式下,各参与方利用各自系统分散管理各自的业务,包括核心企业的内部系统、卖方供销及财务系统、第三方融资服务系统、商业银行或资金提供方系统以及其他辅助验证的物流、仓储、资金流相关系统等。而在现有基于区块链技术的供应链管理方法中,在区块链中统一管理各参与方各自的业务,并且在参与方发起新的交易时,需要通过区块链的共识机制对新交易进行共识,只有在超过半数的区块链节点同意当前交易时,才能把该交易添加到区块链中,以对各参与方之间的交易信息进行管理,其中,现有区块链共识机制中对于共识节点的选取会直接影响到当前交易信息的共识结果,从而影响该交易信息的真实性和准确性。
[0004]综上,如何通过改进区块链本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种基于区块链的供应链系统管理方法,其特征在于,所述基于区块链的供应链系统管理方法包括:获取待验证的交易信息,并基于所述交易信息对应的供应链参与方的所属地理位置确定第一数量,其中,所述第一数量为参与本次共识的共识节点的数量;确定区块链的各共识节点中各自被随机选取的子用户的第二数量,将所述第二数量映射为所述共识节点参与共识时的权重值;基于各所述权重值和各所述共识节点各自的信誉值,从各所述共识节点中选取所述第一数量的共识节点作为参与本次共识的目标共识节点;通过所述目标共识节点对所述交易消息进行验证,得到验证结果。2.如权利要求1所述的基于区块链的供应链系统管理方法,其特征在于,所述基于所述交易信息对应的供应链参与方的所属地理位置确定第一数量的步骤,包括:基于所述交易信息对应的供应链参与方的所属地理位置,检测所述供应链参与方是否处于单一地理区域;若检测到所述供应链参与方处于单一地理区域,则将预设数量作为第一数量;若检测到所述供应链参与方处于多个地理区域,则确定所述供应链参与方所处的地理区域的区域数量,并基于所述预设数量和所述区域数量计算所述第一数量。3.如权利要求1所述的基于区块链的供应链系统管理方法,其特征在于,所述确定区块链的各共识节点中各自被随机选取的子用户的第二数量的步骤,包括:基于可验证随机函数生成一个随机数;基于所述随机数的字节长度计算所述随机数对应的随机概率值;根据所述随机概率值确定第一共识节点中被随机选取的子用户的第二数量,其中,所述第一共识节点为区块链的各共识节点中的任意一个。4.如权利要求3所述的基于区块链的供应链系统管理方法,其特征在于,所述根据所述随机概率值确定第一共识节点中被随机选取的子用户的第二数量的步骤,包括:根据所述随机概率值确定所述随机概率值所在的概率分布区间;基于所述概率分布区间和二项分布的累积分布曲线确定所述第一共识节点中被随机选取的子用户的第二数量。5.如权利要求1所述的基于区块链的供应链系统管理方法,其特征在于,所述基于各所述权重值和各所述共识节点各自的信誉值,从各所述共识节点中选取所述第一数量的共识节点作为参与本次共识的目标共识节点的步骤,包括:基于各所述权重值,从各所述共识节点中选取所述第一数量的第二共识节点;基于各所述共识节点各自的信誉值,检测所述第二共识节点的信誉值是否大于预设阈值;若检测到所述第二共识节点的信誉值大于所述预...

【专利技术属性】
技术研发人员:张延峰王晖李秀金
申请(专利权)人:北京信大融金教育科技有限公司
类型:发明
国别省市:

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

1