【技术实现步骤摘要】
一种基于区块链的分布式跨境商品溯源系统及其溯源方法
[0001]本专利技术涉及区块链
,具体涉及一种基于区块链的分布式跨境商品溯源系统及其溯源方法。
技术介绍
[0002]目前的商品溯源系统基本有两种方式:一是各商品供应链的单位以自己为中心,构建单体的商品溯源系统和内容。生产厂家、物流运输、分销商、销售商等,都有各自的溯源系统,其缺点是无法串联商品的整个供应链溯源,数据无法直接分享,且溯源数据可篡改;二是中心化的商品溯源系统,各供应链的单位必须到指定的系统上进行溯源数据登记和使用,导致起溯源效率低、维护成本高、一旦中心系统崩溃,直接导致溯源系统无法使用,且此系统的设备权限、用户权限维护将投入更多的精力和时间。跨境商品作为电子商务的特殊组成,其商品的溯源涉及到包括生产厂家、商品供应链商、国外物流企业、海关等供应链相关主体,对商品的溯源提出了更高的要求。区块链的广泛应用为跨境商品溯源提供了很好的技术条件。
[0003]现有技术公开号为:CN111080311A公开了基于区块链的商品溯源方法、装置;将商品运转过程中各 ...
【技术保护点】
【技术特征摘要】
1.一种基于区块链的分布式跨境商品溯源系统,包括核心数据层、业务中台层、应用服务层;其特征在于:所述核心数据层设置多个跨境商品供应链相关主体的节点设备形成节点集群;跨境商品供应链相关主体定义为设备管理企业,每个设备管理企业上均部署对应的商品溯源服务节点,从而实现通过商品溯源服务节点构建分布式区块链;所述跨境商品供应链相关主体包括跨境商品相关的生产厂家、物流运输企业、海关、分销商和销售商;所述业务中台层通过可插拔的业务组件实现在核心数据层上实现应用服务;所述可插拔的业务组件通过商品溯源管理节点设置包括信息操作模块、权限控制模块、分布式数据存储模块的应用服务模块;所述可插拔的业务组件包含信息操作、权限控制和分布式数据组件;所述信息操作模块用于为操作设备提供信息数据增删改查的相关应用接口;所述权限控制模块用于对操作设备的身份识别和信息数据操作的权限控制;所述分布式数据存储模块用于存储分布式跨境商品溯源系统的分布式数据;所述操作设备为跨境商品供应链相关主体部署的服务器、手机以及电脑的物理设备;所述应用服务层与操作设备链接,与可插拔的业务组件进行组合构建不同的业务场景应用服务;所述不同的业务场景应用服务包括对操作设备提供设备注册模块、设备权限查询模块、与跨境商品有关的多个商品信息录入模块以及商品溯源信息查询模块;所述与跨境商品有关的多个商品信息录入模块包括商品海关信息录入模块、商品生产信息录入模块、商品仓储信息录入模块、商品海外物流信息录入模块、商品国内物流信息录入模块、商品销售信息录入模块;其中所述设备注册模块用于注册操作设备用户及其信息的维护与修改;所述设备权限查询模块用于已注册的操作设备的信息操作权限的查询;所述与跨境商品有关的多个商品信息录入模块用于为不同供应链企业的操作设备提供信息操作权限管理和信息数据操作服务;所述的商品溯源信息查询模块为操作设备提供商品溯源信息查询。2.一种基于区块链的分布式跨境商品溯源方法,应用如权利要求1所述的一种基于区块链的分布式跨境商品溯源系统,其特征在于:在核心数据层的多个跨境商品供应链相关主体的设备管理企业分别部署跨境商品溯源服务节点,通过商品溯源服务节点构建分布式区块链;在核心数据层上在业务中台层设置商品溯源管理节点以及跨境商品溯源信息操作服务需要的可插拔的组件,作为多个服务模块的支撑;再采用应用服务层基于业务中台层提供的可插拔组件为操作设备提供权限管理服务和跨境商品溯源信息操作服务。3.根据权利要求2所述的一种基于区块链的分布式跨境商品溯源方法,其特征在于:所述设备注册模块用于为操作设备实现注册服务,其注册过程具体包括以下步骤:步骤一:对操作设备和商品溯源管理节点,分别预置信任信息;所述预置信任信息为每个操作设备预置公私钥对(skey1,pkey1),并通过使用公私钥对(skey1,pkey1)用于设备的注册请求和操作权限控制;其中,skey1为预置私钥,在操作设备存储;pkey1为预置公钥,在区块链的对应主体的商品溯源管理节点中存储;步骤二:生成操作设备的注册请求信息;注册请求信息包含:操作设备的唯一标识ID和身份密钥对(skey2,pkey2);其中,skey2为真实私钥,pkey2为真实公钥;其中操作设备的身份密钥对(skey2,pkey2)用于设备注册完成后开展该操作设备认证和权限控制使用;步骤三:操作设备生成注册请求 (pkey2,ID);该操作设备的标识ID的对应的真实公钥
为pkey2,利用该操作设备的预置私钥skey1对注册请求(pkey2,ID)进行签名,得到签名信息sigMessage=sign(skey1,(pkey2,ID)),其中sign表示签名操作;然后将注册请求(pkey2,ID)和签名信息sigMessage均发送至区块链;步骤四:区块链网络中商品溯源管理节点接收到设备注册请求后,首先检测该标识ID是否注册过,如果注册过,则忽略该请求;如果没有注册过,则利用该商品溯源管理节点中预置公钥pkey1验证签名信息sigMessage,如果验签通过,将该注册请求(pkey2,...
【专利技术属性】
技术研发人员:范平新,
申请(专利权)人:江苏满好优加生物科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。