买专利,只认龙图腾
首页 专利交易 科技果 科技人才 科技服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

【发明授权】基于区块链的供应链管理方法及系统、设备、存储介质_湖南大学_202110162610.1 

申请/专利权人:湖南大学

申请日:2021-02-05

公开(公告)日:2024-04-12

公开(公告)号:CN112862474B

主分类号:G06Q20/10

分类号:G06Q20/10;G06Q20/38;G06Q10/083;G06Q40/04;G06F16/23;G06F16/27;G06F21/60;G06F21/62;G06F21/64

优先权:

专利状态码:有效-授权

法律状态:2024.04.12#授权;2021.06.15#实质审查的生效;2021.05.28#公开

摘要:本发明公开了一种基于区块链的供应链管理方法及系统、设备、存储介质,该方法通过区块链将整个供应链上的信息公布在链上,经过多方节点的重复确认,提高信息的真实透明性,降低企业因信息流通不畅而造成的风险。而且,通过区块链和智能合约技术的结合,简化了单据的传送、审核过程,节省了人力物力财力和时间成本,使得整个供应链过程更加快捷、安全、智能。并且,通过运用区块链与私有数据结合的技术,在提高数据分享,避免数据孤岛,降低牛尾效应的同时,又能保护各个节点的敏感数据,同时可以对敏感数据进行可控分享,使得各企业针对不同的交易对象可以尽量获取最符合交易双方的交易条件。

主权项:1.一种基于区块链的供应链管理方法,其特征在于,包括以下步骤:步骤S1:购货方节点与生产商节点在区块链上签署产品订单,并经银行节点验证;步骤S2:生产商节点与供应商节点签署原料订单,并经银行节点验证;步骤S3:供应商节点与物流商节点签署原料托运单,并经银行节点验证;步骤S4:物流商节点与生产商节点进行原料交付活动,双方在货物交接单上签名后上传至区块链上;步骤S5:生产商节点与物流商节点签署产品托运单,并经银行节点验证;步骤S6:物流商节点与购货方节点进行产品交付活动,双方在货物交接单上签名后上传至区块链上;步骤S7:购货方节点向生产商节点支付尾款,转账记录经购货方节点、生产商节点、银行节点三方签名后上传至区块链上;步骤S8:生产商节点向供应商节点支付尾款,转账记录经生产商节点、供应商节点、银行节点三方签名后上传至区块链上;其中,每个节点均配置有私有数据集和相应的链码,每个节点通过客户端与区块链网络进行信息交互,各个节点通过客户端向区块链上传的数据若是敏感数据则保存在对应的私有数据集中,否则保存在区块链网络的公共数据库中;区块链网络在存储层次、访问层次和调用层次分别设定了对应的隐私保密机制以对敏感数据进行保密处理;在存储层次时,首先链码通过调用随机盐生成函数GetSaltn生成随机盐salt,其中n表示随机盐的长度,然后再通过指定的哈希函数Hashpravite_data+salt计算需要上链的hash值,真实的私有数据存储在指定节点的私有数据集中;在访问层次,创建私有数据集后,通过函数CreateACLpravite_data_set,client_set创建私有数据集的访问控制列表acl,其中pravite_data_set表示一个或者一组私有数据集的标识符,client_set表示将获得对pravite_data_set所表示的私有数据集的访问权限的客户端集合,当有客户端申请访问私有数据集时,先使用GetID函数来获取客户端标识符client_id,然后再通过函数IsInsideAccessControlListclient_id,acl判断client_id是否有权访问该私有数据集,若client_id在acl中,则向客户端返回私有数据,若client_id不在acl中,则拒绝客户端对私有数据集的访问;在调用层次,当私有数据被调用时,通过函数GetPraviteTransientpravite_data将私有数据pravite_data转换为暂态数据transient_pravite_data,之后链码的调用函数再对transient_pravite_data进行调用。

全文数据:

权利要求:

百度查询: 湖南大学 基于区块链的供应链管理方法及系统、设备、存储介质

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。