基于区块链的化妆品溯源平台系统技术方案

技术编号:24579411 阅读:48 留言:0更新日期:2020-06-21 00:51
本发明专利技术公开了一种基于区块链的化妆品溯源平台系统,包括以下模块:接收上链模块,数据处理模块,判断发送模块。本发明专利技术把数据集和默克尔可信树等数据存入云端,而且云端对错误溯源数据的进行处理和查询,将校验数据和错误溯源数据的密钥存入区块链条,使得区块链与云计算有效的结合,大大提高了存储的效率和稳定性,有效保障溯源了数据的安全。

Cosmetics traceability platform system based on blockchain

【技术实现步骤摘要】
基于区块链的化妆品溯源平台系统
本专利技术属于化妆品区块链
,具体涉及一种基于区块链的化妆品溯源平台系统。
技术介绍
随着生活水平的提高,人们越来越注重对自身的修饰,对化妆品要求越来越高,化妆品将逐渐向着更加科学、天然且有效的方向发展。因此,相继出现高效保湿、美白、抗衰老等专业功能性产品,所以现有的化妆品种类繁多,性能特点各异。目前市场上利用区块链技术来解决假冒化妆品的问题。但是,现有的化妆品流转信息溯源,没有将区块链与云计算有效的结合,区块链数据存储量太大,容易出现系统崩溃,存储的效率不高,稳定性不佳,无法高效保障溯源数据的安全,当溯源结果错误时,查询相应阶段的错误数据部分时没有考虑查询数据与错误数据的关联度和数据质量,导致检索效率不高,准确率也无法保证,对溯源错误结果数据进行存储时错误代码识别不准确,不仅对区块链做比较大的修改而且兼容性也不太好。
技术实现思路
本专利技术的目的是为了克服上述不足提供一种基于区块链的化妆品溯源平台系统;本专利技术一种基于区块链的化妆品溯源平台系统,包括以下模块:...

【技术保护点】
1.一种基于区块链的化妆品溯源平台系统,其特征在于包括以下模块:/n接收上链模块,用于接收化妆品厂商发送的化妆品流转信息上链请求,对所述化妆品流转信息进行校验,校验通过后,将所述化妆品流转信息打包成区块,区块链系统对所述区块进行验证后存入区块链中;/n数据处理模块,用于接收用户发送的化妆品流转信息查询请求,对所述化妆品流转信息进行溯源;/n判断发送模块,用于判断所述化妆品流转信息溯源结果是否正确,并将判断结果发送至区块链系统进行存储。/n

【技术特征摘要】
1.一种基于区块链的化妆品溯源平台系统,其特征在于包括以下模块:
接收上链模块,用于接收化妆品厂商发送的化妆品流转信息上链请求,对所述化妆品流转信息进行校验,校验通过后,将所述化妆品流转信息打包成区块,区块链系统对所述区块进行验证后存入区块链中;
数据处理模块,用于接收用户发送的化妆品流转信息查询请求,对所述化妆品流转信息进行溯源;
判断发送模块,用于判断所述化妆品流转信息溯源结果是否正确,并将判断结果发送至区块链系统进行存储。


2.根据权利要求1所述基于区块链的化妆品溯源平台系统,其特征在于所述接收上链模块具体用于把化妆品流转信息的每个单项数据作为默克尔可信树的一个节点,按照默克尔可信树生成算法加工生成默克尔可信树,对化妆品流转信息进行哈希处理,得到化妆品流转哈希数据,将化妆品流转哈希数据和默克尔可信树进行数据加密,然后把加密后的结果进行哈希运算作为校验数据,把化妆品流转信息和默克尔可信树存入云端并记录化妆品流转主键信息和化妆品流转编号,把校验数据和化妆品流转主键信息以交易的形式存入区块链并把对应的化妆品流转区块信息编号和化妆品流转交易哈希编号进行存储。


3.根据权利要求2所述基于区块链的化妆品溯源平台系统,其特征在于所述数据处理模块还用于根据化妆品流转编号的内容信息生成化妆品编码,并生成对应化妆品的二维码发送至用户。


4.根据权利要求3所述基于区块链的化妆品溯源平台系统,其特征在于所述数据处理模块还具体用于用户通过化妆品二维码识别得到化妆品编码,从而得到化妆品流转编号*,通过化妆品流转编号*在云端查询得到化妆品流转信息*、化妆品流转区块信息编号*和化妆品流转交易哈希编号*,通过化妆品流转区块信息编号*和化妆品流转交易哈希编号*在区块链上查询到校验数据,对化妆品流转信息*进行哈希处理然后加密生成校验数据*,将校验数据*与查询得到的校验数据进行比对。


5.如权利要求4所述基于区块链的化妆品溯源平台系统,其特征在于所述判断发送模块具体用于当校验数据*等于校验数据时,则校验数据相同,则说明溯源结果正确,反之则说明...

【专利技术属性】
技术研发人员:帅菊坤
申请(专利权)人:宁波甜宝生物信息技术有限公司
类型:发明
国别省市:浙江;33

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

1