一种基于区块链的信息处理系统及方法与流程

文档序号:17082701发布日期:2019-03-09 00:28阅读:274来源:国知局
一种基于区块链的信息处理系统及方法与流程

本发明涉及通信技术领域,具体涉及一种基于区块链的信息处理系统及方法。



背景技术:

随着科技的发展,现如今已经进入到信息化时代,人类倾向于将信息存储在网络中,便于查询使用。

现有技术中,用户会将产品的生产信息保存在网络中,待需要了解产品的生产信息时,便在网络中查找。

但是,现有技术中,存储在网络中的生产信息,可能会被黑客删除或篡改,使得该信息的安全性较差。

因此,目前,亟需一种能够解决现有技术中产品的生产信息安全性较差的问题的系统及方法。



技术实现要素:

本发明实施例的目的在于提供一种基于区块链的信息处理系统及方法,用以解决现有技术中产品的生产信息安全性较低的问题。

为实现上述目的,本发明实施例提供一种基于区块链的信息处理系统,该系统包括区块链中的至少一个节点,其中:

区块链中的第一节点,用于接收该节点的用户输入的产品的唯一标识信息和生产信息;

该节点,还用于将所述产品的唯一标识信息以及生产信息发送给所述区块链中的除了所述第一节点外的其他节点;

除了所述第一节点外的其他节点,用于接收并保存所述产品的唯一标识信息和生产信息。

进一步的,区块链中的第二节点,用于根据所述产品的唯一标识信息生成二维码,其中,该二维码用于设置在所述产品的外表面。

进一步的,区块链中的第三节点,用于接收该节点的用户输入的所述产品的唯一标识信息和运输信息;

该节点,还用于将所述产品的唯一标识信息和运输信息发送给所述区块链中的除了所述第三节点外的其他节点;

除了所述第三节点外的其他节点,用于接收并保存所述产品的唯一标识信息和运输信息。

进一步的,区块链中的第四节点,用于接收该节点的用户输入的所述产品的唯一标识信息和销售信息;

该节点,还用于将所述产品的唯一标识信息和销售信息发送给所述区块链中的除了所述第四节点外的其他节点;

除了所述第四节点外的其他节点,用于接收并保存所述产品的唯一标识信息和销售信息。

进一步的,区块链中的第五节点,用于扫描所述产品外表面设置的二维码,获取并显示该二维码对应的唯一标识信息对应的溯源信息,其中,所述溯源信息包括生产信息、运输信息、销售信息中的至少一个信息。

进一步的,所述区块链中的第五节点,还用于显示付费页面,用于供该节点的用户付款购买该产品。

进一步的,所述区块链中的第五节点,还用于将付费日志发送给除了所述第五节点外的其他节点;

除了所述第五节点外的其他节点,接收并保存所述付费日志,其中,所述付费日志中包括所述第五节点的用户的身份信息。

进一步的,区块链中的第六节点,用于扫描所述产品外表面设置的除去保护图层的防伪验证二维码,获取并显示该防伪验证二维码对应的防伪信息以及防伪验证日志,其中,该防伪验证二维码对应的防伪信息以及防伪验证日志保存在所述区块链中的每个节点中。

进一步的,所述产品为农副产品。

本发明实施例还提供一种基于区块链的信息处理方法,所述方法包括:

区块链中的第一节点,接收该节点的用户输入的产品的唯一标识信息和生产信息;

该节点,将所述产品的唯一标识信息以及生产信息发送给所述区块链中的其他节点,以使得所述其他节点接收并保存所述产品的唯一标识信息和生产信息。

本发明实施例具有如下优点:

由于区块链自身具有信息不可删除和篡改的特性,将产品的生产信息和唯一标识信息保存在区块链中,便不会被删除或篡改,避免了生产信息被删除或篡改的情况的发生,提高了生产信息的安全性。

附图说明

图1为本发明提供的一种基于区块链的信息处理系统的结构示意图;

图2为本发明提供的一种基于区块链的信息处理方法的流程示意图。

图中:第一节点-101,第二节点-102,第三节点-103,第四节点-104,第五节点-105,第六节点-106,其他节点-107。

具体实施方式

以下由特定的具体实施例说明本发明的实施方式,熟悉此技术的人士可由本说明书所揭露的内容轻易地了解本发明的其他优点及功效。

须知,本说明书所附图式所绘示的结构、比例、大小等,均仅用以配合说明书所揭示的内容,以供熟悉此技术的人士了解与阅读,并非用以限定本发明可实施的限定条件,故不具技术上的实质意义,任何结构的修饰、比例关系的改变或大小的调整,在不影响本发明所能产生的功效及所能达成的目的下,均应仍落在本发明所揭示的技术内容得能涵盖的范围内。同时,本说明书中所引用的如“上”、“下”、“左”、右”、“中间”等的用语,亦仅为便于叙述的明了,而非用以限定本发明可实施的范围,其相对关系的改变或调整,在无实质变更技术内容下,当亦视为本发明可实施的范畴。

本发明实施例提供一种基于区块链的信息处理系统,该系统的结构示意图可参见图1,该系统包括区块链中的至少一个节点,其中:

区块链中的第一节点101,用于接收该节点的用户输入的产品的唯一标识信息和生产信息,将产品的唯一标识信息以及生产信息发送给区块链中的除了第一节点101外的其他节点107;

除了第一节点101外的其他节点107,用于接收并保存产品的唯一标识信息和生产信息。

上述产品,可以为农副产品。上述生产信息,可包括产品的名称、生产地、生产商名称、生产时间、生产周期、生产工艺过程中的至少一个信息。生产信息可为文字、图像、音频和视频中的至少一种类型的信息。

若上述产品为农产品,生产人员可从该农产品种植开始,到收获、加工成售卖的产品为止,将生产工艺过程包括的播种、施肥、浇水、农产品的生长、收割、加工过程等上传到区块链的第一节点101中。

需要说明的是,在上传上述生产信息包括的至少一个信息时,可以不在同一节点上传,可在不同节点分别上传,在不同节点上传后,不同节点会将用户上传的信息,发送给区块链中的其他节点107,使得区块链中的所有节点最终均获取到该产品的所有生产信息。

由于区块链自身具有信息不可删除和篡改的特性,将产品的生产信息和唯一标识信息保存在区块链中,便不会被删除或篡改,避免了生产信息被删除或篡改的情况的发生,提高了生产信息的安全性。

在一种实施场景中,区块链中的第二节点102,可根据产品的唯一标识信息生成二维码,其中,该二维码用于设置在产品的外表面。用户可将上述二维码设置在产品的外表面,便于用户后续通过扫描二维码获取该二维码对应的唯一标识信息对应的生产信息。

在一种实施场景中,区块链中的第三节点103,用于接收该节点的用户输入的产品的唯一标识信息和运输信息,还用于将产品的唯一标识信息和运输信息发送给区块链中的除了第三节点103外的其他节点107,除了第三节点103外的其他节点107,用于接收并保存产品的唯一标识信息和运输信息。

上述运输信息可以包括产品运输开始时间,运输工具信息、运输环境信息、实时运输地点信息中的至少一个信息。

由于区块链自身具有信息不可删除和篡改的特性,将产品的运输信息和唯一标识信息保存在区块链中,便不会被删除或篡改,避免了生产信息被删除或篡改的情况的发生,提高了运输信息的安全性。

一种实施场景中,区块链中的第四节点104,用于接收该节点的用户输入的产品的唯一标识信息和销售信息,将产品的唯一标识信息和销售信息发送给区块链中的除了第四节点104外的除了第四节点104外的其他节点107,除了第四节点104外的其他节点107,用于接收并保存产品的唯一标识信息和销售信息。

销售信息,包括销售商信息、销售渠道信息、销售价格信息中的至少一个信息。

由于区块链自身具有信息不可删除和篡改的特性,将产品的销售信息和唯一标识信息保存在区块链中,便不会被删除或篡改,避免了生产信息被删除或篡改的情况的发生,提高了销售信息的安全性。

一种实施场景中,区块链中的第五节点105,用于扫描产品外表面设置的二维码,获取并显示该二维码对应的唯一标识信息对应的溯源信息,其中,溯源信息包括生产信息、运输信息、销售信息中的至少一个信息。

由于区块链自身具有信息不可删除和篡改的特性,产品的溯源信息均保存在区块链中,因此溯源信息是不会被删除或篡改的,提高了用户查询到的溯源信息的准确性。

一种实施场景中,区块链中的第五节点105,还用于显示付费页面,用于供该节点的用户付款购买该产品。还用于显示该类型产品的销售渠道,供用户了解较多购买渠道,便于购买该类产品。

一种实施场景中,区块链中的第五节点105,还用于将付费日志发送给除了第五节点105外的其他节点107,除了第五节点105外的其他节点107,接收并保存付费日志,其中,付费日志中包括第五节点105的用户的身份信息。

现有技术中,商家无法获知是什么客户购买了自己的产品,本发明实施例中,会记录购买过产品的用户的身份信息,从而可获知什么客户买了产品。

一种实施场景中,区块链中的第六节点106,用于扫描产品外表面设置的除去保护图层的防伪验证二维码,获取并显示该防伪验证二维码对应的防伪信息以及防伪验证日志,其中,该防伪验证二维码对应的防伪信息以及防伪验证日志保存在区块链中的每个节点中。

若在该用户验证前,无人扫码验证,则防伪日志为无,若该用户验证前,有人验证过,上述防伪验证日志便显示之前所有的验证记录。

现有技术中,虽然有防伪验证这一操作,但是防伪日志可被删除或篡改,即便用户买到假的产品或二手产品,用户也无法知晓,本发明实施例中,由于上述防伪验证信息和验证日志保存在区块链中,不会被删除和篡改,因此,用户可知道该产品是真是假,并可知道该产品是否被防伪验证过,从而知道该产品是否是二手产品。

上述第一节点101至第六节点106,可为相同节点,也可以为不同节点,本发明实施例对此不进行任何限定。

在一种实施场景中,区块链中的各个节点可为手机或电脑等任意类型的设备。具体的,用户可通过手机或电脑中安装的软件上传溯源信息,通过与节点电连接的扫描设备扫二维码或防伪验证二维码。

另外,区块链自身具有记账功能,会记录区块链中发生的所有事件的日志,保存在每个节点中,那么区块链的管理者,还可以通过该管理者使用的区块链中的节点,获取区块链中的所有日志,从而获取到使用该区块链的用户数量和扫码量,还可进行用户管理和权限管理。

本发明实施例还提供一种基于区块链的信息处理方法,该方法的流程示意图可参见图2,该方法包括:

步骤201,区块链中的第一节点,接收该节点的用户输入的产品的唯一标识信息和生产信息;

步骤202,该节点,将所述产品的唯一标识信息以及生产信息发送给所述区块链中的其他节点,以使得所述其他节点接收并保存所述产品的唯一标识信息和生产信息。

虽然,上文中已经用一般性说明及具体实施例对本发明作了详尽的描述,但在本发明基础上,可以对之作一些修改或改进,这对本领域技术人员而言是显而易见的。因此,在不偏离本发明精神的基础上所做的这些修改或改进,均属于本发明要求保护的范围。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1