[发明专利]基于分片区块链技术的食品安全溯源系统在审
申请号: | 202310045782.X | 申请日: | 2023-01-30 |
公开(公告)号: | CN115953174A | 公开(公告)日: | 2023-04-11 |
发明(设计)人: | 张德富;吴连伟 | 申请(专利权)人: | 厦门大学 |
主分类号: | G06Q30/018 | 分类号: | G06Q30/018;G06Q50/04;G06F16/2458;G06F16/27 |
代理公司: | 厦门南强之路专利事务所(普通合伙) 35200 | 代理人: | 马应森 |
地址: | 361005 福建*** | 国省代码: | 福建;35 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 分片 区块 技术 食品安全 溯源 系统 | ||
基于分片区块链技术的食品安全溯源系统,涉及计算机软件应用系统。包含信息存储模块、溯源展示模块、智能合约模块;信息存储模块包括溯源信息存储单元和管理员信息存储单元,信息存储模块采用带有分片技术的区块链作为数据的存储结构,以智能合约为入口,管理员将溯源信息通过智能合约的作用存储在分片区块链的数据库中,最高权限者通过智能合约将管理员的信息存储在区块链中;溯源展示模块包括权限管理单元、信息更新单元、信息查询单元,溯源展示模块作为前端入口,利用NEAR协议的web端工具near‑api‑js实现登陆功能。保证数据真实性、安全性、透明度,加快数据存储速度和处理速度;防止恶意信息污染;保证用户信息安全。
技术领域
本发明涉及计算机软件应用系统领域,具体是涉及一种利用分片区块链技术作为底层架构的在食品安全溯源方向应用的系统。
背景技术
区块链技术近年来发展迅速,其利用密码学作为基本技术,建立一种去中心化、去信任、集体维护的可靠数据库。随着应用场景的丰富,以及用户量的急增,其固有缺陷慢慢暴露出来,即去中心化的应用的TPS过低,无法满足大量用户的并发访问,导致交易阻塞。基于此,分片区块链的技术从中产生。分片区块链将分布式节点分别处理部分交易,最后汇总统一到主链上,不仅加快交易速度,而且降低存储成本,适用于大规模用户的应用。区块链应用在食品安全溯源领域上,虽然有先例,但交易速度和时间受到经典区块链自身结构限制,另外也包含中心化数据库来管理数据、用户登陆等,对信息安全的保障不足。
发明内容
本发明的目的在于针对现有技术的不足,提供一种基于分片区块链技术的食品安全溯源系统。以NEAR链作为区块链基础架构,首先其分片的特点能够解除交易速度和时间的限制,并且完全舍弃以中心数据库来管理数据、用户登录的方法,将数据完全存储于区块链上,用户直接和区块链交互,能够有效保障用户信息安全。
本发明包含信息存储模块、溯源展示模块、智能合约模块;
所述信息存储模块包括溯源信息存储单元和管理员信息存储单元,所述信息存储模块采用带有分片技术的区块链作为数据的存储结构,以智能合约为入口,管理员将溯源信息通过智能合约的作用存储在分片区块链的数据库中,另外最高权限者也将通过智能合约将管理员的信息存储在区块链中;
所述溯源展示模块包括权限管理单元、信息更新单元、信息查询单元,溯源展示模块作为前端入口,权限管理单元用于最高权限者添加、删除管理员,信息更新单元用于对溯源环节中的信息进行更新;信息查询单元用于用户查询溯源信息;
所述智能合约模块设在信息存储模块和溯源展示模块的交互中间,用于部署在区块链上的一段代码,规定包括权限管理、溯源信息查询、溯源信息更新的规则。
(1)get_metadata接口:该接口用于获得智能合约的基本信息,包括最高权限者、管理的溯源生命周期的数量、管理员账号等;
(2)add_admin接口:该接口仅对最高权限者有效,用于添加管理员;
(3)remove_admin接口:该接口仅对最高权限者有效,用于删除管理员;
(4)get_trace接口:该接口用于根据溯源周期的唯一字段查询溯源周期;
(5)get_trace_by_life_cycle接口:该接口用于根据溯源周期的唯一字段以及溯源环节来查询整个溯源周期;
(6)update_life_cycle接口:该接口仅对最高权限者和管理员有效,用于更新溯源环节中的信息;
所述溯源包括4个环节的溯源,分别为:种植环节溯源、生产环节溯源、物流环节溯源和销售环节溯源;溯源模块用于建立一种数据结构可根据溯源周期的唯一字段查询一种物品的溯源周期;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于厦门大学,未经厦门大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202310045782.X/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种持久净味的滤芯及其制备方法
- 下一篇:一种深度神经网络实现动作识别方法