一种基于智能合约和物联网技术的供应链系统与构架技术方案

技术编号:24856215 阅读:23 留言:0更新日期:2020-07-10 19:09
本发明专利技术公开了一种基于智能合约和物联网技术的供应链系统与构架,包括物联网模块、智能合约模块、区块链模块、证书中心模块和供应链模块,其特征在于:以智能合约模块为中心构建供应链系统与构架,所述的物联网模块、区块链模块、供应链模块三者经智能合约模块设有双通道的电连接,所述的证书中心模块分别与物联网模块、供应链模块之间设有单通道的电连接。本发明专利技术的基于智能合约和物联网技术的供应链系统与构架,依托智能合约技术下的物权金融服务不仅适用于实物产品,同时也适用于服务类产品,如住宿,餐饮,养生,培训等,但是这些服务型企业必须具有社会知名度,其产品价值和品质得到社会认同,并且在第三方知名互联网平台有较好的消费数据。

【技术实现步骤摘要】
一种基于智能合约和物联网技术的供应链系统与构架
本专利技术涉及物联网供应以及交易系统,具体是指一种基于智能合约和物联网技术的供应链系统与构架。
技术介绍
随着经济的不断发展,我国的科技生产力不断地提高,物权金融服务是随着易货交易的兴起而诞生的金融服务,它与传统物权质押获取银行贷款不同,它是基于平台信用及物权在流转交易状态中价值评估而获得平台易货额度的授信。物权是易货交易的根本,许多中小企业在经济恶劣的形势下,资金缺乏,但是库存不缺,兑货平台就是利用企业的库存完成物权金融服务,为中小企业赋能,用易货交易解决企业流动性和生存问题。
技术实现思路
本专利技术要解决的技术问题是,针对以上问题提供一种基于智能合约和物联网技术的供应链系统与构架。为解决上述技术问题,本专利技术提供的技术方案为:一种基于智能合约和物联网技术的供应链系统与构架,包括物联网模块、智能合约模块、区块链模块、证书中心模块和供应链模块,其特征在于:以智能合约模块为中心构建供应链系统与构架,所述的物联网模块、区块链模块、供应链模块三者经智能合约模块设有双通道的电连接,所述的证书中心模块分别与物联网模块、供应链模块之间设有单通道的电连接。本专利技术与现有技术相比的优点在于:本专利技术的基于智能合约和物联网技术的供应链系统与构架,依托智能合约技术下的物权金融服务不仅适用于实物产品,同时也适用于服务类产品,如住宿,餐饮,养生,培训等等,但是这些服务型企业必须具有社会知名度,其产品价值和品质得到社会认同,并且在第三方知名互联网平台有较好的消费数据。所述的物联网模块负责读取产品的二维码、RFID或NFC,获取产品信息,之后将产品信息、供应链系统各主体的相关数据,包括公开数据和使用证书中心提供的公钥加密后的隐私数据,一起通过智能合约模块将数据上传到区块链模块,作为整个供应链系统的数据来源。所述的物联网模块实现的功能是:供应商、制造商、运输商、零售商等供应链系统的各主体,根据自己的特性,选择二维码、RFID、NFC中的一种扫描设备扫描产品后,系统将自动获取产品的信息,获取的产品信息包括产品名称、产品型号等;之后将产品信息与供应链各主体提交的相关数据,包括各主体的公司名称、公司地址、原材料来源、制造加工时间、制造加工地点、运输起始时间、到达时间、销售地点、上架时间等公开数据,及通过证书中心模块的公钥加密后的各主体公司法人、产品内部型号、内部生产数据、完税证明等隐私数据,通过智能合约模块提供的接口,上传保存到区块链模块中,作为整个供应链系统的数据源。所述的智能合约模块负责提供交互接口,包括合约生成和合约执行两个子模块:合约生成子模块负责将各主体共同制定的智能合约代码提交存储到区块链模块中;当有上传、查询等操作时,合约执行子模块负责运行智能合约代码。所述的智能合约模块负责提供交互接口,分为合约生成和合约执行两个子模块,合约生成子模块负责将智能合约代码提交到区块链模块中进行存储;合约执行子模块负责运行智能合约代码,实现从区块链模块中存储或查询数据的功能。所述的区块链模块是整个系统的核心技术部分,实现两部分功能,一是将智能合约模块生成的智能合约代码存储到区块链中,作为智能合约模块调用的基础;二是根据智能合约模块的调用程序,存储和查询区块链模块中的数据。所述的区块链模块是整个系统的核心部分,模块应用区块链技术,实现存储智能合约代码、根据智能合约程序存储数据和查询数据的功能,同时区块链是以区块为单位的链状数据块结构,每隔固定的时间就会生成新的区块,区块链中的每一个区块记录了在创建时间内产生的所有数据。应用这一特性,本模块将供应链系统的智能代码和各个主体的数据,永久的存储在区块链中,区块链使用区块头的哈希值作为区块的唯一标识,存储在下一个区块的区块头“上一区块头的哈希值”字段中,通过记录区块头的哈希值,形成了一条从最新区块追溯到第一个区块的数据链条,保证了供应链系统可以追溯查找各个主体在每一个时间阶段的数据;此外,区块体的“数据的哈希值”字段记录了在此区块的时间阶段内各主体的每条数据的哈希值,保证了供应链系统中各主体的每条数据都可以追溯;通过区块链的这两个部分,使供应链系统的数据可追溯,便于追责和监管。所述的证书中心模块负责生成公钥、私钥和版本号,提供给物联网模块和供应链模块使用。所述的证书中心模块负责生成公钥和私钥,分别提供给物联网模块和供应链模块。为提高系统的安全性,公钥和私钥将定时更新,每次更新时会生成新的密钥版本号,密钥版本号也将同时提供给物联网模块和供应链模块。所述的供应链模块分为面向主管部门的监管子模块和面向各主体和消费者的公共查询子模块,模块通过调用智能合约模块的合约程序,从区块链模块中查询数据,返回查询结果,其中隐私数据使用证书中心提供的私钥进行解密后查看。所述的供应链模块分为面向主管部门的监管子模块、面向各主体和消费者的公共查询子模块等两个子模块。模块通过调用智能合约模块,从区块链模块中查询数据,提供给主管部门、供应商、制造商、运输商、零售商及消费者。附图说明图1是一种基于智能合约和物联网技术的供应链系统与构架的系统整体架构图。图2是一种基于智能合约和物联网技术的供应链系统与构架的区块链模块单个区块数据结构图。图3是一种基于智能合约和物联网技术的供应链系统与构架的区块链模块存储业务流程图。图4是一种基于智能合约和物联网技术的供应链系统与构架的合约执行子模块业务流程图。图5是一种基于智能合约和物联网技术的供应链系统与构架的证书中心模块隐私数据的加解密流程图。具体实施方式下面结合附图对本专利技术做进一步的详细说明。本专利技术在具体实施时,一种基于智能合约和物联网技术的供应链系统与构架,包括物联网模块、智能合约模块、区块链模块、证书中心模块和供应链模块,其特征在于:以智能合约模块为中心构建供应链系统与构架,所述的物联网模块、区块链模块、供应链模块三者经智能合约模块设有双通道的电连接,所述的证书中心模块分别与物联网模块、供应链模块之间设有单通道的电连接。所述的物联网模块负责读取产品的二维码、RFID或NFC,获取产品信息,之后将产品信息、供应链系统各主体的相关数据,包括公开数据和使用证书中心提供的公钥加密后的隐私数据,一起通过智能合约模块将数据上传到区块链模块,作为整个供应链系统的数据来源。所述的物联网模块实现的功能是:供应商、制造商、运输商、零售商等供应链系统的各主体,根据自己的特性,选择二维码、RFID、NFC中的一种扫描设备扫描产品后,系统将自动获取产品的信息,获取的产品信息包括产品名称、产品型号等;之后将产品信息与供应链各主体提交的相关数据,包括各主体的公司名称、公司地址、原材料来源、制造加工时间、制造加工地点、运输起始时间、到达时间、销售地点、上架时间等公开数据,及通过证书中心模块的公钥加密后的各主体公司法人、产品内部型号、内部生产数据、完税证明等隐私数据,通过智能合约模块提供的接口,上传保存到区块链模块本文档来自技高网...

【技术保护点】
1.一种基于智能合约和物联网技术的供应链系统与构架,包括物联网模块、智能合约模块、区块链模块、证书中心模块和供应链模块,其特征在于:以智能合约模块为中心构建供应链系统与构架,所述的物联网模块、区块链模块、供应链模块三者经智能合约模块设有双通道的电连接,所述的证书中心模块分别与物联网模块、供应链模块之间设有单通道的电连接。/n

【技术特征摘要】
1.一种基于智能合约和物联网技术的供应链系统与构架,包括物联网模块、智能合约模块、区块链模块、证书中心模块和供应链模块,其特征在于:以智能合约模块为中心构建供应链系统与构架,所述的物联网模块、区块链模块、供应链模块三者经智能合约模块设有双通道的电连接,所述的证书中心模块分别与物联网模块、供应链模块之间设有单通道的电连接。


2.根据权利要求1所述的一种基于智能合约和物联网技术的供应链系统与构架,其特征在于:所述的物联网模块负责读取产品的二维码、RFID或NFC,获取产品信息,之后将产品信息、供应链系统各主体的相关数据,包括公开数据和使用证书中心提供的公钥加密后的隐私数据,一起通过智能合约模块将数据上传到区块链模块,作为整个供应链系统的数据来源。


3.根据权利要求1或2所述的一种基于智能合约和物联网技术的供应链系统与构架,其特征在于:所述的物联网模块实现的功能是:供应商、制造商、运输商、零售商等供应链系统的各主体,根据自己的特性,选择二维码、RFID、NFC中的一种扫描设备扫描产品后,系统将自动获取产品的信息,获取的产品信息包括产品名称、产品型号等;之后将产品信息与供应链各主体提交的相关数据,包括各主体的公司名称、公司地址、原材料来源、制造加工时间、制造加工地点、运输起始时间、到达时间、销售地点、上架时间等公开数据,及通过证书中心模块的公钥加密后的各主体公司法人、产品内部型号、内部生产数据、完税证明等隐私数据,通过智能合约模块提供的接口,上传保存到区块链模块中,作为整个供应链系统的数据源。


4.根据权利要求1所述的一种基于智能合约和物联网技术的供应链系统与构架,其特征在于:所述的智能合约模块负责提供交互接口,包括合约生成和合约执行两个子模块:合约生成子模块负责将各主体共同制定的智能合约代码提交存储到区块链模块中;当有上传、查询等操作时,合约执行子模块负责运行智能合约代码。


5.根据权利要求1或...

【专利技术属性】
技术研发人员:翟洪达魏利霞林晖
申请(专利权)人:杭州爱易货科技有限公司
类型:发明
国别省市:浙江;33

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

1