专利汇可以提供一种基于以太坊的农产品溯源平台数据存储查询系统及方法专利检索,专利查询,专利分析的服务。并且本 发明 公开了一种基于以太坊的农产品溯源平台数据存储查询系统及方法,本数据存储查询系统由农产品信息录入系统、以太坊 区 块 链 存储系统、数据存储及数据查询 接口 系统组成。整个系统能很好结合各种农产品溯源平台,从而建立完整的农产品溯源平台。本发明将以太坊作为区块链平台,应用 智能合约 ,以truffle作为开发 框架 搭建用于存储数据的区块链。商户通过农产品信息录入系统将农产品的生产信息录入,通过数据存储接口系统将信息写入 区块链交易 ,最后在以太坊区块链存储系统处理交易,实现农产品数据的溯源存储;通过数据查询接口系统和该HASH地址对该农产品进行查询,获取农产品信息,实现农产品数据的溯源查询。,下面是一种基于以太坊的农产品溯源平台数据存储查询系统及方法专利的具体信息内容。
1.一种基于以太坊的农产品溯源平台数据存储查询系统,其特征在于:本数据存储查询系统由农产品信息录入系统、以太坊区块链存储系统、数据存储及数据查询接口系统组成;整个系统能很好结合各种农产品溯源平台,从而建立完整的农产品溯源平台;
1)农产品信息录入系统
农产品信息录入系统由传感器、产品二维码、4G上传模块组成,负责将农产品信息录入和将农产品信息数据上传至区块链中;农产品数据主要分为两类,一类是生产环境数据;另一类是产品的基本信息数据;生产环境数据通过传感器获取并通过串口传输到4G模块,4G模块通过4G将数据上传到以太坊区块链存储系统,而产品的基本信息将通过手机扫描产品二维码上传数据到以太坊区块链存储系统;
2)以太坊区块链存储系统
以太坊区块链存储系统由区块链服务器节点、移动终端节点和以太坊区块链组成,用于存储农产品信息,该系统核心是以太坊为平台,应用智能合约,用truffle作为开发框架搭建的存储数据的区块链;区块链服务器节点获取到农产品信息录入系统上传的数据后,调用数据存储接口系统将数据解析并传输到以太坊区块链,以太坊区块链调用相应智能合约将农产品信息打包成“交易”对所有节点进行广播,有节点确认“交易”无误后,以太坊区块链将该“交易”存储进区块中并将该区块对所有节点进行广播;
3)数据存储及数据查询接口系统
数据存储及数据查询接口系统由数据存储接口程序、数据查询接口程序及查询网页组成,负责沟通农产品信息录入系统和以太坊区块链存储系统及实现区块链内数据的查询;
通过数据存储接口程序解析,将农产品信息录入系统上传的数据传输到以太坊区块链存储系统中形成“交易”,待以太坊区块链存储系统处理完成后返回一个的64位交易HASH地址;
通过查询网页和该HASH地址,调用数据查询接口程序访问以太坊区块链存储系统,获取该HASH地址下存储的农产品信息。
2.根据权利要求1所述的一种基于以太坊的农产品溯源平台数据存储查询系统,其特征在于:生产环境数据包括环境温度湿度、施肥灌溉。
3.根据权利要求1所述的一种基于以太坊的农产品溯源平台数据存储查询系统,其特征在于:基本信息数据包括产品名称、种类、采摘日期。
4.利用权利要求1所述的系统进行的一种基于以太坊的农产品溯源平台数据存储查询方法,其特征在于:
步骤一:打开windows的命令行程序,开启以太坊平台;在以太坊区块链上新建账户并解锁;另开一个命令行程序,执行truffle.cmd compile对合约进行编译,然后执行truffle.cmd migrate将合约部署在以太坊区块链上,完成以太坊区块链存储系统的部署;
步骤二:输入账号密码登入“哪儿来”App;
在单品扫码页面选择要扫码的商品种类,点击“开始录入”按钮,进入扫码页面,将扫码框体对准二维码进行自动扫码,扫码成功后自动进入拍照页面,拍照完成后,照片和扫码获得的数据将会自动上传;点击“返回上级”按钮退回上一级重新选择商品种类;
在商品打包页面选择要打包商品,在选择完商品后,系统将根据所选的商品自动获取到产品规格和地块;点击“开始包装”按钮进入产品打包页面;
在产品打包页面点击“产品扫码”按钮进行产品扫码,扫码内容是贴在箱子上的二维码标签,之后可以根据需求点击“UPLOAD”图标进行产品拍照;根据产品规格不同,可以对商品选择是否进行逐个扫码,扫码按钮为“商品扫码”,每扫描一个商品会在上方进行计数显示;
完成所有操作后,“上传打包数据继续装箱”按钮将会亮起,点击后数据将上传区块链并可继续进行打包操作;
1)点击“订单发货”按钮后,就会跳转到订单发货页面;页面上方会出现“未发货”、“已发货”、“返回键”三个按钮;在三个按钮下会分别显示从区块链获取的未发货订单和已返货订单的简况;点击“未发货”按钮或“已发货”按钮,可以切换订单显示;订单内容大致包括订单编号、订单时间、商品名称、商品规格、商品数量、收货地址、收货人名称、收货人电话;点击“返回键”按钮将返回主要操作界面;
2)点击任何一个未发货订单会跳转到未发订单页面,页面将从区块链获取该未发货订单的订单编号、下单时间、商品种类、商品规格、商品数量、收货地址、收货人名称和收货人电话;点击“点击此处进行扫码”按钮对快递单号进行扫码绑定;物流信息中的下拉菜单可选择要使用的快递公司;点击“确认并发货”按钮,订单信息将上传至区块链;
3)点击任何一个已发货订单会跳转到已发订单页面;页面将从区块链获取该已发货订单的订单编号、订单时间、收货地址、收货人名称和收货人电话;在订单商品框中将显示商品种类、商品规格、商品数量;点击界面中“返回上级”按钮将返回订单发货界面,点击“返回导航”按钮将返回主要操作见面;以上完成农产品信息的录入;
步骤三:在开启以太坊区块链的命令行程序中执行挖矿命令,开启挖矿处理交易;包含农产品信息的区块链交易被矿工打包进区块存储并返回世界上唯一的64位HASH地址;以上完成农产品信息的存储;
步骤四:在查询网页中输入该HASH地址,将调用数据查询接口获取区块链中农产品信息;以上完成农产品信息的查询。
标题 | 发布/更新时间 | 阅读量 |
---|---|---|
一种茶树大面积种植用的灌溉施肥装置及其使用方法 | 2020-05-11 | 665 |
一种高原地区秸秆地膜双覆盖垄作马铃薯栽培方法 | 2020-05-13 | 582 |
一种绿色食品胡萝卜生产技术规程的制定方法 | 2020-05-08 | 743 |
水肥药一体式卷盘喷灌机及其使用方法 | 2020-05-11 | 467 |
一种高效节水智能灌溉系统 | 2020-05-11 | 327 |
一种苜蓿草种植方法 | 2020-05-12 | 942 |
一种阳光玫瑰葡萄园生态调控的方法 | 2020-05-11 | 454 |
一种小型水肥一体化智能监控装备 | 2020-05-08 | 667 |
一种家庭用移动式水肥宝设备 | 2020-05-11 | 712 |
一种农业环保用灌溉施肥装置 | 2020-05-11 | 272 |
高效检索全球专利专利汇是专利免费检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询,专利检索等数据服务功能的知识产权数据服务商。
我们的产品包含105个国家的1.26亿组数据,免费查、免费专利分析。
专利汇分析报告产品可以对行业情报数据进行梳理分析,涉及维度包括行业专利基本状况分析、地域分析、技术分析、发明人分析、申请人分析、专利权人分析、失效分析、核心专利分析、法律分析、研发重点分析、企业专利处境分析、技术处境分析、专利寿命分析、企业定位分析、引证分析等超过60个分析角度,系统通过AI智能系统对图表进行解读,只需1分钟,一键生成行业专利分析报告。