[发明专利]基于智能合约的供应链资源管理系统有效
申请号: | 202110688773.3 | 申请日: | 2021-06-22 |
公开(公告)号: | CN113256394B | 公开(公告)日: | 2021-09-28 |
发明(设计)人: | 吕金虎;高庆;杨宪棋;刘克新;王振乾;裴迎庆 | 申请(专利权)人: | 北京航空航天大学;中国科学院数学与系统科学研究院 |
主分类号: | G06Q30/06 | 分类号: | G06Q30/06;G06Q10/08;G06Q40/04;H04L9/32 |
代理公司: | 北京航智知识产权代理事务所(普通合伙) 11668 | 代理人: | 陈磊;张桢 |
地址: | 100191*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 智能 合约 供应 资源管理 系统 | ||
1.一种基于智能合约的供应链资源管理系统,其特征在于,所述资源管理系统用于供应链资源的交易,包括布置在分布式服务器的身份验证模块、订购资源信息评估模块、库存信息评估模块、用户订购信息处理模块、分配策略计算模块、订购信息再处理模块、违规处理模块、交易信息存储模块;其中,
身份验证模块用于验证用户身份的真实性,实现过程为:各用户在ETH平台上注册账户成为节点,从而获得公钥-私钥对与相应的地址,公钥-私钥对用于信息的加密与数字签名,用户登录系统时用于验证身份;
其中,与分别为公司与市场,为公司节点
当公司节点发起交易,则登录该系统,从而将私钥的哈希值与交易信息存储模块所储存的信息对比,若一致则继续进行订购过程,若不一致则重新进行身份认证;
订购资源信息评估模块用于评估信息及资源的真实性及准确性,实现过程为:公司节点根据需要发起交易,将所需的资源数量、时间与价格的重要度、筛选不诚实的合作伙伴的阈值信息输入系统,系统将以上信息与该节点的信用值打包成一个交易,在用户订购时间内发起的所有交易被打包成一个区块,上传至区块链网络中;
其中,为公司节点提交的区块包含的信息,A为公司组的需求量向量,分别为时间与价格对各个公司节点的重要度向量,其中,,分别为公司组的地址向量与公钥向量,分别为公司节点的当前信用与筛选合作伙伴的信用阈值向量;
库存信息评估模块用于评估库存信息的真实性及准确性,实现过程为:当区块链网络收到了来自由各个公司所组成的公司组的区块后,会对由各个下级市场所组成的市场组发起信息;各个市场节点,将该节点处的资源的种类,数量,价格,对不诚实的合作伙伴的阈值信息输入系统,系统将以上信息与该节点的信用值打包成一个交易,在市场响应时间内发起的所有交易会被打包成一个区块,上传至区块链网络中;
其中,为市场节点
用户订购信息处理模块用于处理来自用户的订购信息,实现过程为:
S41:系统将公司与市场提交的区块中的信息进行提取,并根据智能合约生成计算参数向量与矩阵;
系统提取两区块中的信息,生成距离矩阵
同理,若,则公司节点
最后生成,其中,为处理后的交易信息,分别为资源运输的时间损耗矩阵、资源运输的金钱花费矩阵和资源的价格矩阵,为选择矩阵;
S42:将计算参数向量与矩阵送至计算单元;
分配策略计算模块用于运算处理后的订购信息,得到最优的资源分配策略,实现过程为:
S51:计算单元求解问题,得到分配矩阵;
将整个资源的预定流程转化为一个最优化问题:
其中,分别为时间与价格对公司节点
最优化问题的目标是得到分配矩阵K,即分配策略;最优化问题中为时间的损耗,为金钱的损耗,约束为若不同意从市场节点
S52:计算单元将得到的分配矩阵发送至区块链系统的记账节点的地址;
订购信息再处理模块用于在系统得到用户对分配策略确认与接受意见后,进行信息处理并产生新的分配策略;
违规处理模块用于对违规节点进行金钱与信誉上的处罚;
交易信息存储模块用于储存交易信息和供应链资源的物流信息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京航空航天大学;中国科学院数学与系统科学研究院,未经北京航空航天大学;中国科学院数学与系统科学研究院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110688773.3/1.html,转载请声明来源钻瓜专利网。