当前位置: 首页 > 专利查询>洪性旭专利>正文

一种区块链码的管理方法及系统技术方案

技术编号:20425509 阅读:17 留言:0更新日期:2019-02-23 08:37
本发明专利技术公开了一种区块链码的管理方法及系统,包括:创建第一区块链码;向所述第一区块链码依次的写入对应产品不同的生产工序的数据信息,并创建第二区块链码;通过附着在对应的产品上的所述第二区块链码,实现对产品信息的追踪。本发明专利技术中,第二区块链码是由第一区块链码实时增加信息生成的,一种动态更新的第二区块链码,可以追踪到产品的各种生产工艺,并根据用户的权限不同,向用户展示对应的信息,由于实时写入信息,这样信息的安全性比较高,避免了被篡改的现象发生。

【技术实现步骤摘要】
一种区块链码的管理方法及系统
本专利技术涉及信息交互领域,特别涉及一种区块链码的管理方法及系统。
技术介绍
二维码又称QRCode,QR全称QuickResponse,是一个近几年来移动设备上超流行的一种编码方式,它比传统的BarCode条形码能存更多的信息,也能表示更多的数据类型:比如:字符,数字,日文,中文等等。一般通过网络上的二维码生成器,将事先设定好的信息转换成二维码。通过手机等职能设备的应用进行解析读取。也可以通过扫描二维码在网页上输入信息,这些信息通过扫码进行读取。RFID及NFC中的信息可以实现相应的设备的信息的输入以及读取,可以重复写入。以上生成的二维码,RFID及NFC等上的信息是以历史数据为依据,通过设定的历史数据而生成的,因此则存在以下的问题:1、存储的信息容量是有限的,如果信息太多,在读取时的效率低下和出错率偏高;2、通用设备都可以读取写入,信息被篡改和复制的难度不高;3、对产品信息的追踪存在局限性,不能追踪完整的供应链信息。通过以上存在的技术问题,本申请提供解决以上技术问题的技术方案。
技术实现思路
本专利技术的目的是提供一种区块链码的管理方法及系统;通过获取不同的生产工序的数据信息,实现了对创建的第一区块链码进行动态的增加信息,使其实现了对于一个产品整个生产流程信息的记录与完善,解决了现有信息被篡改和复制的问题;同时改变了产品信息的追踪存在局限性,不能追踪完整的供应链信息的问题。本专利技术提供的技术方案如下:一种区块链码的管理方法,包括:创建第一区块链码;向所述第一区块链码依次的写入对应产品不同的生产工序的数据信息,并创建第二区块链码;通过附着在对应的产品上的所述第二区块链码,实现对产品信息的追踪。在本申请中,第二区块链码是由第一区块链码实时增加信息生成的,一种动态更新的第二区块链码,可以追踪到产品的各种生产工艺,并根据用户的权限不同,向用户展示对应的信息,由于实时写入信息,这样信息的安全性比较高,避免了被篡改的现象发生。进一步优选的,包括:获取区块链地址信息以及区块链应用程序接口服务器地址信息;根据获取的区块链地址信息以及区块链应用程序接口服务器地址信息,创建第一区块链码地址;对创建的所述第一区块链码地址进行校验,当有效时,通过区块链码生成器创建所述第一区块链码。本申请中的区块链码生成器生成第一区块链码;并通过区块链码的管理器对生成的第一区块链码的地址进行加密处理,对应并将第一区块链码对应进行解码,并将该解码信息保存至区块链码主服务器的管理数据库中,可以用于实现对于产品进行解密追踪,提供相关的验证数据信息。进一步优选的,包括:对所述第一区块链码进行扫描解析,并获取所述第一区块链码地址;获取对应产品的当前生产工序的数据信息,并将对应产品的当前生产工序数据信息写入至所述第一区块链码地址内;当前生产工序的数据信息写入至所述第一区块链码地址内完成后,获取对应产品的下一生产工序产生的数据信息,并通过所述第一区块链码地址更新所述第一区块链码;当执行完对应产品的各生产工序,且将各生产工序的数据信息写入所述第一区块链码地址后,则所述第一区块链码更新完成,则创建所述第二区块链码。具体的,在本申请中对于不同识别设备读取不同信息的处理是通过应用程序接口服务器上注册的用户授权情况来提取区块链码地址的相应信息。通过授权设备的信息写入打破了现有技术中由于地理和公司范围的限制,使生产及物流链条上的任何节点均可以将信息写入区块链码,根据区块链地址,不断更新需要写入的产品信息,并读取产品信息,使存储的信息量是没有限制的,提高了现有技术中二维码,以及相关条形码的信息存储容量。进一步优选的,根据所述第二区块链码实现信息追踪包括:获取用于识别所述第二区块链码的智能终端设备信息;根据所述智能终端设备信息判断智能终端设备是否为被授权;当所述智能终端设备为授权设备时,根据所述智能终端设备的用户权限展示与用户权限对应的数据信息,实现对产品的生产工序数据信息追踪。进一步优选的,根据所述第二区块链码实现信息追踪包括:根据所述智能终端设备信息判断智能终端设备是否为被授权;当所述智能终端设备为未授权设备时,对所述第二区块链码进行解析,并获取所述应用程序接口服务器的地址信息;根据所述应用程序接口服务器的地址信息以及解析所述第二区块链码的用户的权限,展示与用户权限对应的数据信息,实现对产品的生产工序数据信息追踪。在本申请,对每道工序写入信息的设备的进行权限的设备,避免了在生产过程,造成工序错乱的问题,使其每道工序更加严谨;其次在识别解析区块链码进行产品信息的追踪过程中,对识别区块链码的智能终端进行权限的控制,使其读到的信息更加安全,同时本申请中进一步的设置了对于不同用户追踪信息的次数的限制,这样避免了出现伪劣产品的出现,同时当产品出现质量等相关问题时,可以追溯到对应出现异常的生产工序;一方面保证了消费者的购买安全性;另一方面,为产品的后期维护提供了可靠数据参数。进一步优选的,还包括:获取智能终端设备标识信息,以及用户信息;根据智能终端设备标识信息,以及用户信息设置对应的权限信息;将获取的智能终端设备标识信息,以及用户信息设置对应的权限信息进行存储。具体的,在本申请在创建区块链码之前,需要在应用系统的数据库内注册使用的智能终端,以及每个智能终端的用户信息,并对应的设置与用户对应的权限;本申请的产品信息并非是全部公开,针对不同的用户开放不同的管理权限,实现了对于产品的权限化管理,对于产品信息保密性更加安全。一种区块链码的管理系统,可执行以上所述的区块链码的管理方法,包括:第一区块链码创建模块,用于创建第一区块链码;第二区块链码创建模块,与所述第一区块链码生成模块通信连接,用于向所述第一区块链码依次的写入对应产品不同的生产工序的数据信息,并创建第二区块链码;信息追踪模块,与所述第二区块链码生成模块通信连接,用于通过附着在对应的产品上的所述第二区块链码,实现对产品信息的追踪。在本申请中,第二区块链码是由第一区块链码实时增加信息生成的,一种动态更新的第二区块链码,可以追踪到产品的各种生产工艺,并根据用户的权限不同,向用户展示对应的信息,由于实时写入信息,这样信息的安全性比较高,避免了被篡改的现象发生。进一步优选的,所述第一区块链码创建模块包括:地址信息获取子模块,获取区块链地址信息以及区块链应用程序接口服务器地址信息;地址创建子模块,根据所述地址信息获取子模块获取的区块链地址信息以及区块链应用程序接口服务器地址信息,创建第一区块链码地址;地址检验子模块,对所述地址创建子模块创建的所述第一区块链码地址进行校验;当通过所述地址检验子模块校验所述第一区块链码地址有效时,通过区块链码生成器创建所述第一区块链码。本申请中的区块链码生成器生成第一区块链码;并通过区块链码的管理器对生成的第一区块链码的地址进行加密处理,对应并将第一区块链码对应进行解码,并将该解码信息保存至区块链码主服务器的管理数据库中,可以用于实现对于产品进行解密追踪,提供相关的验证数据信息。进一步优选的,所述第二区块链码创建模块包括:区块链码解析子模块,对所述第一区块链码进行扫描解析,并获取所述第一区块链码地址;数据信息写入子模块,获取对应产品的当前生产工序的数据信息,并将对应产品的当前本文档来自技高网...

【技术保护点】
1.一种区块链码的管理方法,其特征在于,包括:创建第一区块链码;向所述第一区块链码依次的写入对应产品不同的生产工序的数据信息,并创建第二区块链码;通过附着在对应的产品上的所述第二区块链码,实现对产品信息的追踪。

【技术特征摘要】
1.一种区块链码的管理方法,其特征在于,包括:创建第一区块链码;向所述第一区块链码依次的写入对应产品不同的生产工序的数据信息,并创建第二区块链码;通过附着在对应的产品上的所述第二区块链码,实现对产品信息的追踪。2.根据权利要求1所述的区块链码的管理方法,其特征在于,包括:获取区块链地址信息以及区块链应用程序接口服务器地址信息;根据获取的区块链地址信息以及区块链应用程序接口服务器地址信息,创建第一区块链码地址;对创建的所述第一区块链码地址进行校验,当有效时,通过区块链码生成器创建所述第一区块链码。3.根据权利要求2所述的区块链码的管理方法,其特征在于,包括:对所述第一区块链码进行扫描解析,并获取所述第一区块链码地址;获取对应产品的当前生产工序的数据信息,并将对应产品的当前生产工序数据信息写入至所述第一区块链码地址内;当前生产工序的数据信息写入至所述第一区块链码地址内完成后,获取对应产品的下一生产工序产生的数据信息,并通过所述第一区块链码地址更新所述第一区块链码;当执行完对应产品的各生产工序,且将各生产工序的数据信息写入所述第一区块链码地址后,则所述第一区块链码更新完成,则创建所述第二区块链码。4.根据权利要求2所述的区块链码的管理方法,其特征在于,根据所述第二区块链码实现信息追踪包括:获取用于识别所述第二区块链码的智能终端设备信息;根据所述智能终端设备信息判断智能终端设备是否为被授权;当所述智能终端设备为授权设备时,根据所述智能终端设备的用户权限展示与用户权限对应的数据信息,实现对产品的生产工序数据信息追踪。5.根据权利要求4所述的区块链码的管理方法,其特征在于,根据所述第二区块链码实现信息追踪包括:根据所述智能终端设备信息判断智能终端设备是否为被授权;当所述智能终端设备为未授权设备时,对所述第二区块链码进行解析,并获取所述应用程序接口服务器的地址信息;根据所述应用程序接口服务器的地址信息以及解析所述第二区块链码的用户的权限,展示与用户权限对应的数据信息,实现对产品的生产工序数据信息追踪。6.根据权利要求1所述的区块链码的管理方法,其特征在于,还包括:获取智能终端设备标识信息,以及用户信息;根据智能终端设备标识信息,以及用户信息设置对应的权限信息;将获取的智能终端设备标识信息,以及用户信息设置对应的权限信息进行存储。7.一种区块链码的管理系统,可执行权利要求1-6任一所述的区块链码的管理方法,其特征在于,包括:第一区块链码创建模块,用于创建第一区块链码;附着在对应的产品上第二区块链码创建模块,与所述第一区块链码生成模块通信连接,用于向所述第一区块链码依次的写入对应产品不同的生产工序的数据信息,并创建...

【专利技术属性】
技术研发人员:洪性旭
申请(专利权)人:洪性旭
类型:发明
国别省市:上海,31

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

1