一种基于区块链技术的蔬菜供应系统技术方案

技术编号:30437006 阅读:16 留言:0更新日期:2021-10-24 17:39
本发明专利技术涉及区块链技术领域,具体涉及一种基于区块链技术的蔬菜供应系统,包括:若干个种植数据站,收集并存储温室大棚的种植数据,种植数据站将收集到的种植数据通过区块链进行存证;需求发布服务器,蔬菜需求方将需求单发布在需求发布服务器上,为订单生成智能合约,需求方向智能合约账户地址转账若干个代币,农户收获并按需求日期将农产品运输至交货地址,到达后需求方通过需求发布服务器调取对应的种植数据进行验证,若验证模型验证通过,智能合约将相应代币转账到农户账户。本发明专利技术的实质性效果是:通过需求发布服务器撮合蔬菜供应合同,构建智能合约,确保蔬菜按时供应,提高蔬菜供应的计划性,方便后续生产的安排。方便后续生产的安排。方便后续生产的安排。

【技术实现步骤摘要】
一种基于区块链技术的蔬菜供应系统


[0001]本专利技术涉及区块链
,具体涉及一种基于区块链技术的蔬菜供应系统。

技术介绍

[0002]蔬菜的储存期较短,如茄子放在阴凉处储存3~4天,绿叶菜如芹菜/茼蒿的根浸泡在水里可保鲜3~4天,西红柿冷藏保存约10天。从种植区收获后需要尽快运送到消费者手中,否则会导致农产品存在较大的运输和储存损耗。据统计,部分农产品腐损率可达20%

30%,对农产品造成了较大的损失。究其原因,是目前的农产品供应链条具有偏长的特点,供应端和需求端的信息不通畅。中间流通环境具有较大的不确定性。农产品的收获日期和收获量具有一定的不确定性,农产品的供应具有计划性不强的特点。往往是农户将农产品运输至市场,而后再匹配销往之处。难以严格按照预定的供应计划执行,导致中间流通时间增长,成本增加,而且不利于生产安排。
[0003]如中国专利CN112258335A,公开日2021年1月22日,一种基于区块链的蔬菜市场分布信息系统,蔬菜市场分布信息系统运行于区块链底层数据业务节点上,区块链底层数据业务节点包括各蔬菜市场分布信息系统平台区块链节点、管控部门区块链节点,该系统包括:区域用户注册模块、区域用户注册审核模块、故障报修模块、举报模块、信用积分管理模块、用户终端信息调整模块。各蔬菜市场分布信息系统平台在各注册用户终端被监督和使用,并运行于区块链网络之上,具体上可以使得公共信息资源利用透明化、实现相互监督,可以让每个注册用户查看到每个小型超市位置信息、使用信息等情况,提升资源利用的便捷性。但其不能解决农产品供应计划性不强的技术问题。

技术实现思路

[0004]本专利技术要解决的技术问题是:目前蔬菜供应计划性不强的技术问题。提出了一种基于区块链技术的蔬菜供应系统,能够提高蔬菜供应的计划性,有利于降低蔬菜成本和运输损耗。
[0005]为解决上述技术问题,本专利技术所采取的技术方案为:一种基于区块链技术的蔬菜供应系统,包括:若干个种植数据站,部署在产地,接入若干个农户的若干个温室大棚,为温室大棚分配大棚编号,将大棚编号关联农户,收集并存储温室大棚的种植数据,所述种植数据包括种类、面积、地理位置、种植时间和生长环境数据,将种植数据与大棚编号关联,所述种植数据站将收集到的种植数据通过区块链进行存证;需求发布服务器,蔬菜需求方将需求单发布在需求发布服务器上,所述需求单包括种类、需求日期、需求量、品质评级要求及交货地址,经营温室大棚的农户将温室大棚的种植数据发布到需求发布服务器上,所述需求发布服务器经过双向撮合形成订单,为订单生成智能合约,所述智能合约记录种类、交易量、大棚编号、出价、送货时间和交货地址,需求方向智能合约账户地址转账若干个代币,所述双向撮合包括农户应答需求单和需求方预定种植数据对应的农产品,农作物成熟后,农户收获并按需求日期将农产品运输至交货地址,到达后需求方通过需求发布服务器调取对
应的种植数据进行验证,需求发布服务器将预先存储的验证模型及大棚编号发送给种植数据站,种植数据站调取对应大棚的种植数据代入验证模型,若验证模型验证通过,则需求方及农户现场称重后将称重结果上传智能合约,智能合约将相应代币转账到农户账户,将剩余代币返还到需求方账户,若验证模型验证不通过,则终止订单。
[0006]作为优选,形成订单后,农户向智能合约转账若干个代币作为抵押,若验证模型验证通过则将抵押的代币返回农户账户,若验证模型验证不通过或送货超出需求日期,则终止订单,并将抵押代币转账到需求方账户。
[0007]作为优选,还包括若干个运输跟踪器,农作物成熟时,农户布设运输跟踪器,所述运输跟踪器包括摄像头、存储单元、定位单元、温湿度监测单元和通信单元,农户使用运输跟踪器的摄像头拍摄收获及装车过程,而后将运输跟踪器放置在车厢中,所述温湿度监测单元检测车厢的温湿度,所述定位单位获取运输车的位置数据,所述存储单元存储运输数据,所述运输数据包括车厢的温湿度数据和位置数据,所述通信单元与存储单元及区块链网络连接,所述存储单元周期性提取运输数据的哈希值通过通信单元上传区块链存储。
[0008]作为优选,所述存储单元包括存储代理层、结构数据构建层、存储介质和缓冲区,所述温湿度监测模块和定位模块周期性将温湿度和位置数据写入缓冲区,所述结构数据构建层建立运输数据的数据结构,所述数据结构包括时间戳、温度、湿度、位置、温度差、湿度差和位移,所述温度差、湿度差和位移为与上一次被写入缓冲区的温湿度和位置数据计算获得,将数据结构提交给存储代理层,每次运输开始前,所述存储介质被填充空值,所述存储代理层在存储介质上不连续的开辟若干个存储块,所述存储块大小为预设长度,每个存储块的起始地址为其寻址地址,所述存储代理层记录此时开辟的全部存储块的寻址地址,所述存储代理层收到结构数据后,从全部寻址地址中随机选择一个寻址地址,查询所述寻址地址对应的存储块是否为空,若为空,则将结构输入存入,若不为空,则在存储介质上向下寻找下一个存储块,若两个存储块之间的未开辟区域长度大于结构数据长度,则在两个存储块之间新开辟一个存储块,将当前结构数据存入。
[0009]作为优选,所述验证模型包括品质验证模型和运输验证模型,所述品质验证模型读取种植数据,获得农产品的品质评级,所述需求单记录所需品质评级,若农产品的品质评级低于所需品质评级,则验证不通过,所述运输验证模型验证运输过程中的温湿度是否低于预设阈值,若运输过程中温湿度不高于预设阈值则验证通过,则验证不通过。
[0010]作为优选,所述运输跟踪器周期性将当前位置及当前车厢温湿度关联时间戳后存储,所述运输验证模型调取运输车上安装的运输跟踪器的位置数据和车厢温湿度数据,获得运输车的速度曲线,调取运输车的车速小于预设阈值的时段,判断车速小于预设阈值时运输车的位置是否位于公路道路上,若运输车不位于公路道路且车速小于预设阈值的时长超过阈值,则判定运输验证不通过,反之则进行运输温湿度的验证。
[0011]作为优选,所述需求发布服务器存储有生长环境分类标签,所述生长环境分类标签包括温度标签、土壤湿度标签、光照标签、温差标签和土壤酸碱度标签,所述温度标签取值包括温度低、温度中度和温度高,所述湿度标签取值包括土壤湿度不足、土壤湿度中度和土壤湿度过大,所述光照标签取值包括光照不足、光照中度和光照过多,所述温差标签取值包括温差低、温差中度和温差高,所述土壤酸碱度标签取值包括土壤偏酸性、土壤中性和土壤偏碱性,多个需求方分别为每个生长环境分类标签的每个取值制定划分区间,所述需求
发布服务器统计每个生长环境分类标签的多数划分区间作为对应生长环境分类标签的最终划分区间,所述需求发布服务器将最终划分区间公开,多个需求方为每个农产品制定评级生长环境分类标签取值组合,所述需求发布服务器统计每个农作物品种的每个评级的多数生长环境分类标签取值组合,作为每个评级等级的生长环境分类标签取值组合,即为品质验证模型。
[0012]作为优选,所述需求发布服务器为农作物的每个生长阶段均关联一组生长环境分类标签取值组合本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于区块链技术的蔬菜供应系统,其特征在于,包括:若干个种植数据站,部署在产地,接入若干个农户的若干个温室大棚,为温室大棚分配大棚编号,将大棚编号关联农户,收集并存储温室大棚的种植数据,所述种植数据包括种类、面积、地理位置、种植时间和生长环境数据,将种植数据与大棚编号关联,所述种植数据站将收集到的种植数据通过区块链进行存证;需求发布服务器,蔬菜需求方将需求单发布在需求发布服务器上,所述需求单包括种类、需求日期、需求量、品质评级要求及交货地址,经营温室大棚的农户将温室大棚的种植数据发布到需求发布服务器上,所述需求发布服务器经过双向撮合形成订单,为订单生成智能合约,所述智能合约记录种类、交易量、大棚编号、出价、送货时间和交货地址,需求方向智能合约账户地址转账若干个代币,所述双向撮合包括农户应答需求单和需求方预定种植数据对应的农产品,农作物成熟后,农户收获并按需求日期将农产品运输至交货地址,到达后需求方通过需求发布服务器调取对应的种植数据进行验证,需求发布服务器将预先存储的验证模型及大棚编号发送给种植数据站,种植数据站调取对应大棚的种植数据代入验证模型,若验证模型验证通过,则需求方及农户现场称重后将称重结果上传智能合约,智能合约将相应代币转账到农户账户,将剩余代币返还到需求方账户,若验证模型验证不通过,则终止订单。2.根据权利要求1所述的一种基于区块链技术的蔬菜供应系统,其特征在于,形成订单后,农户向智能合约转账若干个代币作为抵押,若验证模型验证通过则将抵押的代币返回农户账户,若验证模型验证不通过或送货超出需求日期,则终止订单,并将抵押代币转账到需求方账户。3.根据权利要求1或2所述的一种基于区块链技术的蔬菜供应系统,其特征在于,还包括若干个运输跟踪器,农作物成熟时,农户布设运输跟踪器,所述运输跟踪器包括摄像头、存储单元、定位单元、温湿度监测单元和通信单元,农户使用运输跟踪器的摄像头拍摄收获及装车过程,而后将运输跟踪器放置在车厢中,所述温湿度监测单元检测车厢的温湿度,所述定位单位获取运输车的位置数据,所述存储单元存储运输数据,所述运输数据包括车厢的温湿度数据和位置数据,所述通信单元与存储单元及区块链网络连接,所述存储单元周期性提取运输数据的哈希值通过通信单元上传区块链存储。4.根据权利要求3所述的一种基于区块链技术的蔬菜供应系统,其特征在于,所述验证模型包括品质验证模型和运输验证模型,所述品质验证模型读取种植数据,获得农产品的品质评级,所述需求单记录所需品质评级,若农产品的品质评级低于所需品质评级,则验证不通过,所述运输验证模型验证运输过程中的温湿度是否低于预设阈值,若运输过程中温湿度不高于预设阈值则验证通过,则验证不通过。5.根据权利要求4所述的一种基于区块链技术的蔬菜供应系统,其特征在于,所述运输跟踪器周期性将当前位置及当前车厢温湿度关联时间戳后存储,所述运输验证模型调取运输车上安装的运输跟踪器的位置数据和车厢温湿度数据,获得运输车的速度曲线,调取运输车的车速小于预设阈值的时段,判断车速小于预设阈值时运输车的位置是...

【专利技术属性】
技术研发人员:张金琳俞学劢高航
申请(专利权)人:浙江数秦科技有限公司
类型:发明
国别省市:

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

1