一种基于区块链的宠物信息管理方法及设备、介质技术

技术编号:24171704 阅读:13 留言:0更新日期:2020-05-16 03:10
本申请公开了一种基于区块链的宠物信息管理方法及设备、介质。本方法采集宠物的出生信息;所述出生信息包括父母信息、生理信息、出生时间信息、出生地点信息;采集宠物的流转信息;所述流转信息包括流转时间、出让人、受让人、流转类型;将所述出生信息、流转信息写入区块链中。通过将宠物的出生信息、流转信息写入区块链中,使区块链中的节点能够更全面的了解宠物的信息,可作为饲养者节点决定是否要饲养某一宠物的参考因素,也有利于宠物的管理。

【技术实现步骤摘要】
一种基于区块链的宠物信息管理方法及设备、介质
本申请涉及信息管理
,尤其涉及一种基于区块链的宠物信息管理方法及设备、介质。
技术介绍
随着社会经济的发展,人们的生活水平提高,很多家庭都会饲养宠物。人们在饲养宠物时,通常从宠物店、宠物医院或者朋友处,通过购买、领养等方式获得宠物。但是,人们可能会在刚获得宠物后,就发现宠物存在一些先天性疾病、遗传病等情况,从而需要耗费大量资金对宠物进行治疗,这给宠物的饲养者带来了不必要的经济损失。并且,目前缺乏对宠物信息的良好管理,不利于人们了解宠物信息,也不利于对宠物进行管理。
技术实现思路
本申请实施例提供一种基于区块链的宠物信息管理方法及设备、介质,用于解决现有技术中的如下技术问题:宠物信息管理较为薄弱,不利于人们了解宠物信息,从而给宠物饲养者带来不必要的时间、经济损失,也不利于对宠物进行管理。本申请实施例采用下述技术方案:一种基于区块链的宠物信息管理方法,包括:采集宠物的出生信息;所述出生信息包括父母信息、生理信息、出生时间信息、出生地点信息;采集宠物的流转信息;所述流转信息包括流转时间、出让人、受让人、流转类型;将所述出生信息、流转信息写入区块链中。可选地,所述方法还包括:在采集宠物的流转信息时,获取宠物的当前状态信息;将所述当前状态信息写入区块链中。可选地,区块链网络中包括宠物医院节点;所述方法还包括:采集所述宠物医院节点对宠物的治疗信息;获取所述治疗信息相关的证明信息;将所述治疗信息、证明信息写入区块链中。可选地,所述方法还包括:确定宠物的当前饲养者节点对宠物的拒绝治疗信息;将所述拒绝治疗信息写入区块链中。可选地,区块链网络中包括管理机构节点;所述方法还包括:所述管理机构节点在确定宠物的相关信息超过预设时间段未更新时,确定所述宠物的当前饲养者节点;向所述宠物的当前饲养者节点发送询问请求。可选地,所述方法还包括:所述管理机构节点确定捕获的流浪动物的生理信息;确定区块链网络中是否存在与所述流浪动物的生理信息匹配的宠物。可选地,所述方法还包括:若存在与所述流浪动物的生理信息匹配的宠物,确定所述流浪动物的最后一任饲养者节点;向确认出的饲养者节点发送询问请求。可选地,所述方法还包括:根据所述饲养者节点的答复结果,确定对所述饲养者节点的惩罚措施。一种基于区块链的宠物信息管理的设备,包括:至少一个处理器;以及,与所述至少一个处理器通信连接的存储器;其中,所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够:采集宠物的出生信息;所述出生信息包括父母信息、生理信息、出生时间信息、出生地点信息;采集宠物的流转信息;所述流转信息包括流转时间、出让人、受让人、流转类型;将所述出生信息、流转信息写入区块链中。一种基于区块链的宠物信息管理的非易失性计算机存储介质,存储有计算机可执行指令,所述计算机可执行指令设置为:采集宠物的出生信息;所述出生信息包括父母信息、生理信息、出生时间信息、出生地点信息;采集宠物的流转信息;所述流转信息包括流转时间、出让人、受让人、流转类型;将所述出生信息、流转信息写入区块链中。本申请实施例采用的上述至少一个技术方案能够达到以下有益效果:通过将宠物的出生信息、流转信息写入区块链中,将宠物的出生信息、流转信息向区块链网络中的所有节点公开,可确保所有节点对宠物出生时存在的先天性疾病、遗传病等问题,对宠物的流转过程等信息,进行全面的了解,从而为饲养者节点提供信息参考,确定是否要饲养相应的宠物。并且,通过宠物医院节点等对宠物的治疗信息以及其他信息的采集,有利于对宠物的所有相关信息进行记录,也使饲养者节点能够了解到宠物的所有真实信息。这样也有利于对宠物进行管理,从而维持良好的宠物管理的秩序。附图说明此处所说明的附图用来提供对本申请的进一步理解,构成本申请的一部分,本申请的示意性实施例及其说明用于解释本申请,并不构成对本申请的不当限定。在附图中:图1为本申请实施例提供的基于区块链的宠物信息管理方法流程图;图2为本申请实施例提供的对应于图1的基于区块链的宠物信息管理的设备的一种结构示意图。具体实施方式为使本申请的目的、技术方案和优点更加清楚,下面将结合本申请具体实施例及相应的附图对本申请技术方案进行清楚、完整地描述。显然,所描述的实施例仅是本申请一部分实施例,而不是全部的实施例。基于申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。以下结合附图,详细说明本申请各实施例提供的技术方案。区块链是分布式数据存储、点对点传输、共识机制、加密算法等计算机技术的新型应用模式,本质上是一个去中心化的数据库。首先,可基于区块链框架部署基于宠物信息管理的区块链网络。其中,区块链框架可以是能够实现本申请实施例相应功能的任意区块链框架,例如,比特币、以太坊、Fabric、Corda等。之后,可根据宠物信息管理的相关需要,生成相应的智能合约,并写入区块链网络中的各个节点中。区块链网络中包括若干节点,具体可包括饲养者节点、宠物医院节点、管理机构节点等。图1为本申请实施例提供的基于区块链的宠物信息管理方法流程图,具体步骤包括:S101:采集宠物的出生信息,出生信息包括父母信息、生理信息、出生时间信息、出生地点信息。在本申请实施例中,可对宠物的出生信息进行采集。其中,出生信息可包括宠物的父母信息、生理信息、出生时间信息、出生地点信息等。具体的,区块链网络中的各节点,在确定有新宠物诞生时,可将宠物的相关出生信息写入区块链中。其中,父母信息用于明确宠物的血统,生理信息可包括宠物的身体状况、有无遗传疾病等,用于明确宠物出生时的身体健康状况,出生时间信息用于明确宠物的年龄,出生地点信息用于明确宠物的出生地。进一步地,为了防止各节点在写入宠物的出生信息时,存在出生信息作假的情况,可限制向区块链中写入信息的权限。由区块链网络中预先指定的相关机构节点,对宠物的出生信息进行确认,并写入区块链中。S102:采集宠物的流转信息,流转信息包括流转时间、出让人、受让人、流转类型。S103:将出生信息、流转信息写入区块链中。在本申请实施例中,可对宠物的流转信息进行采集。其中,流转信息表示宠物的饲养者节点发生变化的情况,流转信息具体可包括流转时间、出让人、受让人、流转类型等,流转类型可包括购买、领养等。具体的,区块链网络中的各节点在转让宠物时,可将宠物的流转信息写入区块链中,以便明确宠物的去向,便于后续查询。在本申请实施例中,通过将宠物的出生信息、流转信息写入区块链中,将宠物的出生信息、流转信息向区块链网络中的所有节点公开,可确保所有节点本文档来自技高网...

【技术保护点】
1.一种基于区块链的宠物信息管理方法,其特征在于,包括:/n采集宠物的出生信息;所述出生信息包括父母信息、生理信息、出生时间信息、出生地点信息;/n采集宠物的流转信息;所述流转信息包括流转时间、出让人、受让人、流转类型;/n将所述出生信息、流转信息写入区块链中。/n

【技术特征摘要】
1.一种基于区块链的宠物信息管理方法,其特征在于,包括:
采集宠物的出生信息;所述出生信息包括父母信息、生理信息、出生时间信息、出生地点信息;
采集宠物的流转信息;所述流转信息包括流转时间、出让人、受让人、流转类型;
将所述出生信息、流转信息写入区块链中。


2.如权利要求1所述的方法,其特征在于,所述方法还包括:
在采集宠物的流转信息时,获取宠物的当前状态信息;
将所述当前状态信息写入区块链中。


3.如权利要求1所述的方法,其特征在于,区块链网络中包括宠物医院节点;
所述方法还包括:
采集所述宠物医院节点对宠物的治疗信息;
获取所述治疗信息相关的证明信息;
将所述治疗信息、证明信息写入区块链中。


4.如权利要求3所述的方法,其特征在于,所述方法还包括:
确定宠物的当前饲养者节点对宠物的拒绝治疗信息;
将所述拒绝治疗信息写入区块链中。


5.如权利要求1所述的方法,其特征在于,区块链网络中包括管理机构节点;
所述方法还包括:
所述管理机构节点在确定宠物的相关信息超过预设时间段未更新时,确定所述宠物的当前饲养者节点;
向所述宠物的当前饲养者节点发送询问请求。


6.如权利要求5所述的方法,其特征在于,所述方法还包括:
所述管理机构节点确定捕获的流浪动物的生理信息;
确定...

【专利技术属性】
技术研发人员:马岩堂庞松涛商广勇王伟兵李佳
申请(专利权)人:山东爱城市网信息技术有限公司
类型:发明
国别省市:山东;37

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

1