一种区块链上商品持有者溯源系统技术方案

技术编号:35440430 阅读:10 留言:0更新日期:2022-11-03 11:50
一种区块链上商品持有者溯源系统,包括以下步骤:搭建企业级联盟链;用户通过非对称加密技术生成公私钥对;用户导入自己的身份,此过程将公钥上传到服务器,进而存入到区块链网络中;生产商使用Web管理端对商品生成编号进行标识,将商品编号和商品持有者存入到区块链中;商品流转使需变更商品持有者,并只有商品持有者能够流转该商品。本发明专利技术克服了现有技术的不足,通过区块链中联盟链技术,使各个生产商和用户能够掌握自己的数据,从而保障了数据的主权性。并能够保护自己的商业隐私数据不被不相关的节点访问,又保障了数据的隔离性和隐私性。并且生产商可以通过系统查询统计商品的去向,为供销链的管理效率带来质的提升。为供销链的管理效率带来质的提升。为供销链的管理效率带来质的提升。

【技术实现步骤摘要】
一种区块链上商品持有者溯源系统


[0001]本专利技术涉及区块链
,具体涉及一种区块链上商品持有者溯源系统。

技术介绍

[0002]保障商品没有假货是历史以来的话题,对商品从生产商出货流转都记录持有者的变化,只有商品持有者才能流转该商品,假货商品就无法流入市场,能够追溯商品持有者源头,商品有问题能够追溯是哪个流转环节出了问题。信任不传递是历史以来阻碍商业发展的难题,减少商品的假货,商业会得到进一步的大繁荣。
[0003]传统供销结构中,生产商不知道商品的流向,对供销链难以管理,库存难以管理,也存在窜货等现象。

技术实现思路

[0004]针对现有技术的不足,本专利技术提供了一种区块链上商品持有者溯源系统,克服了现有技术的不足,通过使用区块链中非对称加密技术,将获取用户信息和验证用户分割,不用获取到用户信息也能判断该操作人是用户,从而能够解决用户隐私问题。并通过区块链中联盟链技术,使各个生产商和用户能够建立自己的节点加入区块链网络,自己能够掌握自己的数据,从而保障了数据的主权性。并能够保护自己的商业隐私数据不被不相关的节点访问,又保障了数据的隔离性和隐私性。并且生产商可以通过系统查询统计商品的去向,为供销链的管理效率带来质的提升。
[0005]为实现以上目的,本专利技术通过以下技术方案予以实现:
[0006]一种区块链上商品持有者溯源系统,包括以下步骤:
[0007]步骤S1:搭建企业级联盟链,支持生产商和用户搭建自己的子节点或子节点网络加入到主节点区块链网络中;r/>[0008]步骤S2:用户通过非对称加密技术生成公私钥对;
[0009]步骤S3:用户导入自己的身份,此过程将公钥上传到服务器,进而存入到区块链网络中;
[0010]步骤S4:生产商使用Web管理端对商品生成编号进行标识,将商品编号和商品持有者存入到区块链中;
[0011]步骤S5:商品流转使需变更商品持有者,并只有商品持有者能够流转该商品。
[0012]优选地,所述步骤S1中,使用Hyperledger

Fabric搭建企业级联盟区块链层网络;并支持用户搭建自己的子节点或子节点网络加入主节点区块链网络中。
[0013]优选地,所述步骤S2中,在生成公私钥对过程在本地完成,不经过服务器,其中公钥为自己的身份标识,私钥用于验证身份。
[0014]优选地,所述步骤S4中,生产商印刷二维码在商品上,其二维码中存入访问该商品的h5页面的访问链接,h5页面内展示有商品的持有者溯源信息。
[0015]优选地,所述步骤S5中,商品在流转时,商品状态具有释放和非释放两种状态,当
商品当前持有者用私钥验证身份有执行释放操作,并将商品状态修改为释放状态;接收者执行接收操作,将商品持有者修改为接收者作为新的商品持有者,同时商品状态修改为非释放状态,商品流转完毕。
[0016]优选地,当商品在流转完成后,将流转数据统计展示到Web管理端,展示商品持有者当前持有的商品数量和商品持有者流转给其他商品持有者的流转数量。
[0017]本专利技术提供了一种区块链上商品持有者溯源系统。具备以下有益效果:通过使用区块链中非对称加密技术,将获取用户信息和验证用户分割,不用获取到用户信息也能判断该操作人是用户,从而能够解决用户隐私问题。并通过区块链中联盟链技术,使各个生产商和用户能够建立自己的节点加入区块链网络,自己能够掌握自己的数据,从而保障了数据的主权性。并通过使用通道技术,保护自己的商业隐私数据不被不相关的节点访问,又保障了数据的隔离性和隐私性。并且生产商可以通过系统查询统计商品的去向,为供销链的管理效率带来质的提升。
附图说明
[0018]为了更清楚地说明本专利技术或现有技术中的技术方案,下面将对现有技术描述中所需要使用的附图作简单地介绍。
[0019]图1本专利技术的区块链节点网络结构示意图;
[0020]图2本专利技术中商品流转流程示意图;
[0021]图3本专利技术中商品持有者溯源信息示意图;
[0022]图4本专利技术中商品持有者当前持有的商品数量和商品持有者流转商品给其他商品持有者的流转数量示意图。
具体实施方式
[0023]为使本专利技术的目的、技术方案和优点更加清楚,下面将结合本专利技术中的附图,对本专利技术中的技术方案进行清楚、完整地描述。
[0024]如图1至图4所示,一种区块链上商品持有者溯源系统,包括以下步骤:
[0025]步骤S1:搭建企业级联盟链,支持生产商和用户搭建自己的子节点或子节点网络加入到主节点区块链网络中;
[0026]步骤S2:用户通过非对称加密技术生成公私钥对;
[0027]步骤S3:用户导入自己的身份,此过程将公钥上传到服务器,进而存入到区块链网络中;
[0028]步骤S4:生产商使用Web管理端对商品生成编号进行标识,将商品编号和商品持有者存入到区块链中;
[0029]步骤S5:商品流转使需变更商品持有者,并只有商品持有者能够流转该商品。
[0030]本申请通过使用区块链中非对称加密技术,将获取用户信息和验证用户分割,不用获取到用户信息也能判断该操作人是用户,从而能够解决用户隐私问题,不需要中心化的信用机构来管理身份和识别身份,让去中心化成为了可能。
[0031]并通过区块链中联盟链技术,使各个生产商和用户能够建立自己的节点加入区块链网络,自己能够掌握自己的数据,从而保障了数据的主权性。并通过使用通道技术,保护
自己的商业隐私数据不被不相关的节点访问,又保障了数据的隔离性和隐私性。数据不只是存储在中心化系统中,不只是中心化系统才有数据的控制权和使用权,半去中心化或全去中心化系统得以实现。并且生产商可以通过系统查询统计商品的去向,为供销链的管理效率带来质的提升。
[0032]进一步的,所述步骤S1中,使用Hyperledger

Fabric搭建企业级联盟区块链层网络;并支持用户搭建自己的子节点或子节点网络加入主节点区块链网络中。从而使用户自己搭建的子节点或子节点网络后,就可以掌握自己的数据。
[0033]进一步的,所述步骤S2中,在生成公私钥对过程在本地完成,不经过服务器,从而能够确保用户私钥不会泄露;其中公钥为自己的身份标识,私钥用于验证身份。系统使用公钥作为商品持有者标识。
[0034]进一步的,所述步骤S4中,生产商印刷二维码在商品上,一物一码,其二维码中存入访问该商品的h5页面的访问链接,h5页面内展示有商品的持有者溯源信息,包括商品持有者当前持有的商品数量和商品持有者流转商品给其他商品持有者的流转数量,使生产商能够清晰的知道自己的商品销售情况,从而对供销链的管理能够带来质的提升。
[0035]进一步的,所述步骤S5中,商品在流转时,商品状态具有释放和非释放两种状态,当商品当前持有者用私钥验证身份有执行释放操作,并将商品状态修改为释放状态;接收者执行接收操作,将商品持有者修改为接本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种区块链上商品持有者溯源系统,其特征在于:包括以下步骤:步骤S1:搭建企业级联盟链,支持生产商和用户搭建自己的子节点或子节点网络加入到主节点区块链网络中;步骤S2:用户通过非对称加密技术生成公私钥对;步骤S3:用户导入自己的身份,此过程将公钥上传到服务器,进而存入到区块链网络中;步骤S4:生产商使用Web管理端对商品生成编号进行标识,将商品编号和商品持有者存入到区块链中;步骤S5:商品流转使需变更商品持有者,并只有商品持有者能够流转该商品。2.根据权利要求1所述的一种区块链上商品持有者溯源系统,其特征在于:所述步骤S1中,使用Hyperledger

Fabric搭建企业级联盟区块链层网络;并支持用户搭建自己的子节点或子节点网络加入主节点区块链网络中。3.根据权利要求1所述的一种区块链上商品持有者溯源系统,其特征在于:所述步骤S2中,在生成公私钥对过...

【专利技术属性】
技术研发人员:袁豪
申请(专利权)人:上海彦成互联网科技有限公司
类型:发明
国别省市:

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

1