[发明专利]一种农畜产品的追溯方法及装置在审
申请号: | 202111068146.6 | 申请日: | 2021-09-13 |
公开(公告)号: | CN113762987A | 公开(公告)日: | 2021-12-07 |
发明(设计)人: | 霍金辰;裴森君;刘维东;刘鑫 | 申请(专利权)人: | 内蒙古大学 |
主分类号: | G06Q30/00 | 分类号: | G06Q30/00;G06Q10/08;G06Q50/02;G06F16/27 |
代理公司: | 北京鑫知翼知识产权代理事务所(普通合伙) 11984 | 代理人: | 张云珠 |
地址: | 010021 内蒙古自*** | 国省代码: | 内蒙古;15 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 农畜 产品 追溯 方法 装置 | ||
1.一种农畜产品的追溯方法,其特征在于,包括:
对区块链上的数据进行标准化的语义描述,实例化概念实体,添加实体实例和事件实例之间的关系,构建语义区块链网络;
通过事件证明共识机制对上传到所述语义区块链网络中的数据进行处理;
通过实例化的数据信息,查找信息所处的实例化语义网络,进行农畜产品的追溯。
2.如权利要求1所述的追溯方法,其特征在于,所述通过事件证明共识机制对上传到所述语义区块链网络中的数据进行处理,包括:
将网络节点上传的数据与现行技术标准进行比对,计算出所述网络节点的事件吻合度;
选择出事件吻合度最高的网络节点生成新区块。
3.如权利要求2所述的追溯方法,其特征在于,所述将网络节点上传的数据与现行技术标准进行比对,计算出所述网络节点的事件吻合度,包括:
将所述网络节点上传的数值类数据与所述现行技术标准中的预设范围进行比较;
若所述数值类数据在所述预设范围内,则数值类数据的赋值参数xi=1;
若所述数值类数据不在所述预设范围内,则数值类数据的赋值参数
根据公式计算出数值类数据吻合度NCi;其中,n表示数值类数据的总数;
将所述网络节点上传的状态类数据与所述现行技术标准中的限制条件进行匹配;
若所述状态类数据与所述现行技术标准中的有效限制条件匹配,则状态类数据匹配参数yi=1;
若所述状态类数据与所述现行技术标准中的有效限制条件不匹配,则状态类数据匹配参数yi=0;
根据公式计算出状态类数据吻合度SCi;其中,m表示状态类数据的总数;
根据公式计算出所述网络节点的整体事件吻合度ECi;其中,s表示所述网络节点包含的子事件总数,ωi表示所述网络节点在所述语义区块链网络中的权重参数,αi表示所述网络节点中各子事件的权重参数。
4.如权利要求3所述的追溯方法,其特征在于,若所述网络节点的状态类数据与所述现行技术标准中的无效限制条件匹配,则将所述网络节点的状态类数据吻合度SCi直接赋值为0。
5.如权利要求1-4中任一项所述的追溯方法,其特征在于,所述对区块链上的数据进行标准化的语义描述,实例化概念实体,添加实体实例和事件实例之间的关系,构建语义区块链网络包括:
通过本体思想实例化农畜产品流通过程中的实体,定义本体五元组数据结构:Ontology=(Dom,Con,Rel,Att,Ins),将实体实例化;其中,Dom表示本体应用的领域,Con表示本体领域中概念的集合,Rel表示概念实体之间的关系集合,Att表示概念实体属性集合;Ins表示领域内概念实例的集合;其中,所述本体领域中概念的集合中包括有本体参与的事件;
对所述本体参与的事件进行实例化,将事件定义为一个带有时间的关系集合的四元组Event=(T,Cone,Rele,Fun);其中,T表示事件发生的时间,Cone表示农畜产品供应链全过程中所涉及的事件集合;Rele表示事件之间的关系集合;Fun表示具体事件的映射,得到实体实例和事件实例之间的关系;
构建所述语义区块链网络。
6.一种农畜产品的追溯装置,其特征在于,包括:
语义区块链网络构建模块,用于对区块链上的数据进行标准化的语义描述,实例化概念实体,添加实体实例和事件实例之间的关系,构建语义区块链网络;
数据处理模块,用于通过事件证明共识机制对上传到所述语义区块链网络中的数据进行处理;
农畜产品追溯模块,用于通过实例化的数据信息,查找信息所处的实例化语义网络,进行农畜产品的追溯。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于内蒙古大学,未经内蒙古大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111068146.6/1.html,转载请声明来源钻瓜专利网。