【技术实现步骤摘要】
一种区块链上基于所有权的溯源防伪方法
本专利技术涉及一种区块链上基于所有权的溯源防伪方法,属于计算机以及溯源防伪技术研究领域。
技术介绍
区块链是分布式数据存储、点对点传输、共识机制、加密算法等计算机技术的新型应用模式。所谓共识机制是区块链系统中实现不同节点之间建立信任、获取权益的数学算法。区块链技术具有不可篡改、全网共识、去中心化的特性。以太坊平台作为区块链技术的扩展,其提供的智能合约机制可灵活编程,可依据事先设定好的条件自动进行相关的价值转移,综合区块链和智能合约可以实现自动化执行的交易流程,可以非常灵活的完成各种逻辑操作,更快捷的记录各种交易信息。现有的溯源防伪方案多为中心化的系统,信息壁垒现象严重,数据可能被人为修改,很难达到预期的防伪效果。区块链技术的出现,为解决商品溯源防伪问题提供了新的思路,但是目前还缺乏切实可行的具体技术方案。为此,本专利技术在区块链技术的基础上,提出了一种区块链上基于所有权的溯源防伪方法,结合以太坊的智能合约,设计方法的具体细节。有鉴于此,在区块链技术上进行溯源防伪方案的探索具有非常重要的研究价值和实际意义。
技术实现思路
本专利技术 ...
【技术保护点】
1.本专利技术提出一种区块链上基于所有权的溯源防伪方法,其特征为:商品信息以及交易信息存储到区块链中,商品信息中由当前所有者字段绑定商品当前所有者,即该所有者拥有该商品的所有权,每次商品交易均需要变更商品所有权;主要包括以下步骤:S1)选定以太坊区块链系统;S2)管理机构部署智能合约,主要包括商品信息合约,交易信息合约,系统用户信息合约;S3)管理机构将供应链的企业工商注册信息导入系统中,用户注册时需进行信息比对;S4)特定类型用户可以发布商品,发布商品时,用发布者的私钥对商品信息签名生成商品溯源防伪码(商品ID),操作以交易形式记录到区块链中,链接在该商品上一次交易的后面 ...
【技术特征摘要】
1.本发明提出一种区块链上基于所有权的溯源防伪方法,其特征为:商品信息以及交易信息存储到区块链中,商品信息中由当前所有者字段绑定商品当前所有者,即该所有者拥有该商品的所有权,每次商品交易均需要变更商品所有权;主要包括以下步骤:S1)选定以太坊区块链系统;S2)管理机构部署智能合约,主要包括商品信息合约,交易信息合约,系统用户信息合约;S3)管理机构将供应链的企业工商注册信息导入系统中,用户注册时需进行信息比对;S4)特定类型用户可以发布商品,发布商品时,用发布者的私钥对商品信息签名生成商品溯源防伪码(商品ID),操作以交易形式记录到区块链中,链接在该商品上一次交易的后面;S5)商品信息记录到区块链的商品智能合约上,每个商品信息均记录当前该商品所有者的区块链地址信息,即初始化所有权给发布者;S6)商品当前所有者进行商品交易,包括步骤7、步骤8;S7)发送商品给另一用户,操作以交易形式记录到区块链中,链接在该商品上一次交易的后面;S8)用户接收商品,变更商品当前所有者,该变更操作以交易形式记录到区块链中,链接在该商品上一次交易的后面;S9)防伪查询,根据当前查询者是否拥有该商品所有权判定商品真伪;S10)溯源查询,根据商品ID查找商品的最新交易,并不断向前追溯商品交易信息直至初始交易,初始交易为发布操作的交易内容。2.如权利要求1所述的区块链上基于所有权的溯源防伪方...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。