一种基于区块链的烟草防伪和溯源方法及系统

    公开(公告)号:CN107657460A

    公开(公告)日:2018-02-02

    申请号:CN201710806194.8

    申请日:2017-09-08

    Inventor: 刘秋杉

    Abstract: 本发明公开了一种基于区块链的烟草防伪和溯源方法及系统,属于防伪和溯源技术领域。方法包括:S1、为每支烟生成hash值,根据每支烟的hash值生成第一标识码印制在每支烟上;S2、根据一包烟中每支烟的hash值计算第一树根hash值,生成第二标识码印制对应的一包烟包装盒上;S3、根据一条烟内每包烟的hash值计算第二树根hash值,生成第三标识码印制在一条烟的包装盒上;S4、根据一箱烟内每条烟的hash值计算第三树根hash值,生成第四标识码印制在一箱烟的包装盒上;S5、根据一批次的每箱烟的hash值计算第四树根hash值;以及将烟草从每支到包、条、箱及批次的hash值均写入区块链merkle树。从而使得每支烟到包、条、箱再到批次采用层叠式的merkle树实现管理,通过区块链hash值的不可逆性和不可篡改性对烟草实现了防伪和溯源。

    一种基于区块链的烟草防伪和溯源方法及系统

    公开(公告)号:CN107657460B

    公开(公告)日:2021-08-03

    申请号:CN201710806194.8

    申请日:2017-09-08

    Abstract: 本发明公开了一种基于区块链的烟草防伪和溯源方法及系统,属于防伪和溯源技术领域。方法包括:S1、为每支烟生成hash值,根据每支烟的hash值生成第一标识码印制在每支烟上;S2、根据一包烟中每支烟的hash值计算第一树根hash值,生成第二标识码印制对应的一包烟包装盒上;S3、根据一条烟内每包烟的hash值计算第二树根hash值,生成第三标识码印制在一条烟的包装盒上;S4、根据一箱烟内每条烟的hash值计算第三树根hash值,生成第四标识码印制在一箱烟的包装盒上;S5、根据一批次的每箱烟的hash值计算第四树根hash值;以及将烟草从每支到包、条、箱及批次的hash值均写入区块链merkle树。从而使得每支烟到包、条、箱再到批次采用层叠式的merkle树实现管理,通过区块链hash值的不可逆性和不可篡改性对烟草实现了防伪和溯源。

Patent Agency Ranking