基于以太坊和不对称加密算法商品跟踪系统、方法及介质技术方案

技术编号:23771851 阅读:44 留言:0更新日期:2020-04-12 00:29
本发明专利技术公开了一种基于以太坊和不对称加密算法商品跟踪系统、方法及介质,所述系统包括:数据录入客户端,用于将加密的商品特征信息发送给系统服务器;系统服务器,在数据录入客户端为认证设备时,接收用户通过数据录入客户端输入的商品特征信息;爬取以太坊节点的商品特征信息,根据商品查询请求向查询客户端返回查询结果;以太坊节点,用于根据接收的商品特征信息更新信息进行商品特征信息的更新;查询客户端,用于接收系统服务器针对商品查询请求返回的商品特征信息。本发明专利技术的系统通过系统服务器对数据录入客户端进行认证判断,实现对以太坊数据更新上传者进行数字签名认证,能保证数据的输入者的合法性。

Commodity tracking system, method and media based on Ethereum and asymmetric encryption algorithm

【技术实现步骤摘要】
基于以太坊和不对称加密算法商品跟踪系统、方法及介质
本专利技术涉及以太坊
,具体涉及一种基于以太坊和不对称加密算法商品跟踪系统、方法及介质。
技术介绍
目前,自建的区块链私链根本上还是会受个人或者组织的控制,对于区块链技术特点而言,节点越多数据越安全,基于成本原因个人或组织并不拥有这种能力,所以自建的区块链私链并不具备数据不可篡改的公信力。基于以太坊公链可以保证数据更新上传到以太坊后不被篡改,但是数据上传者的身份没有接受认证,有人为的操作空间。
技术实现思路
鉴于以上技术问题,本专利技术的目的在于提供一种基于以太坊和不对称加密算法商品跟踪系统、方法及介质,解决现有以太坊区块链中数据上传不安全或有认为操作空间的问题。本专利技术采用技术方案如下:基于以太坊和不对称加密算法商品跟踪系统,包括:数据录入客户端,用于接收系统服务器发送的私钥,并在用户输入通过私钥加密的上传商品特征信息请求和/或商品特征信息后,将加密的上传商品特征信息请求和/或商品特征信息发送给系统服务器;>系统服务器,用于根本文档来自技高网...

【技术保护点】
1.基于以太坊和不对称加密算法商品跟踪系统,其特征在于,包括:/n数据录入客户端,用于接收系统服务器发送的私钥,并在用户输入通过私钥加密的上传商品特征信息请求和/或商品特征信息后,将加密的上传商品特征信息请求和/或商品特征信息发送给系统服务器;/n系统服务器,用于根据RSA不对称加密算法生成配对使用的公钥和私钥,将私钥发送给注册认证过的数据录入客户端,生成智能合约并部署到以太坊节点,接收用户通过数据录入客户端输入的上传商品特征信息请求并判断数据录入客户端是否为认证设备;在数据录入客户端为认证设备时,接收用户通过数据录入客户端输入的商品特征信息,向以太坊节点发起执行智能合约的操作,以以太坊节点根...

【技术特征摘要】
1.基于以太坊和不对称加密算法商品跟踪系统,其特征在于,包括:
数据录入客户端,用于接收系统服务器发送的私钥,并在用户输入通过私钥加密的上传商品特征信息请求和/或商品特征信息后,将加密的上传商品特征信息请求和/或商品特征信息发送给系统服务器;
系统服务器,用于根据RSA不对称加密算法生成配对使用的公钥和私钥,将私钥发送给注册认证过的数据录入客户端,生成智能合约并部署到以太坊节点,接收用户通过数据录入客户端输入的上传商品特征信息请求并判断数据录入客户端是否为认证设备;在数据录入客户端为认证设备时,接收用户通过数据录入客户端输入的商品特征信息,向以太坊节点发起执行智能合约的操作,以以太坊节点根据接收的商品特征信息更新信息进行商品特征信息的更新;爬取以太坊节点的商品特征信息,接收查询客户端的商品查询请求并根据商品查询请求向查询客户端返回查询结果;
以太坊节点,用于部署系统服务器生成的智能合约并执行智能合约的操作,并根据接收的商品特征信息更新信息进行商品特征信息的更新;
查询客户端,用于向系统服务器发送商品查询请求,并接收系统服务器针对商品查询请求返回的商品特征信息。


2.根据权利要求1所述的基于以太坊和不对称加密算法商品跟踪系统,其特征在于,所述商品特征信息通过商品特征值的约定算法减少商品特征信息包含的数据量。


3.根据权利要求2所述的基于以太坊和不对称加密算法商品跟踪系统,其特征在于,所述商品特征值的约定算法中,商品特征信息的组成约定为:
商品特征信息=M[x]G1T1+F[x]G2T2+L[x]G3T3+D[x]G4T4;
其中,M(x)表示商品原材料信息,F(x)表示加工厂信息,L(x)表示物流信息,D(x)表示经销商信息,G1和T1分别表示商品原材料的地理位置信息和录入时间信息,G2和T2分别表示加工厂的地理位置信息和录入时间信息;G3和T3分别表示物流的地理位置信息和录入时间信息;G4和T4分别表示经销商的地理位置信息和录入时间信息。


4.根据权利要求3所述的基于以太坊和不对称加密算法商品跟踪系统,其特征在于,地理位置信息采用地理信息优化算法进行描述,在所述地理信息优化算法中,F(n)表示国家代码,f'(n)为以国家代码首字母ASII码值大小排序得到有序的国家信息队列;G(m)表示一个国家的行政区域划分,g'(m)为以行政区域级别大小排序得到有序的行政区域队列;Gnm表示包含所在地国家和所在地行政局域信息的全球地理位置,所有的全球地理位置信息G...

【专利技术属性】
技术研发人员:李睿黄永锋李良源赖志林
申请(专利权)人:广州赛特智能科技有限公司
类型:发明
国别省市:广东;44

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

1