一种商品交易认证系统技术方案

技术编号:20391480 阅读:13 留言:0更新日期:2019-02-20 03:29
本发明专利技术公开了一种商品交易认证系统,包括结构层、中间层和应用层;结构层包括用户管理模块、基本服务模块、智能合约模块和用于进行人与人之间共识判断的操作中心模块;基本服务模块用于进行商品交易,根据用户的交易行为为用户设定相应的信用指数;智能合约模块包括区块链自治域,区块链自治域用于把交易网络划分为若干小的网络单位,并自动收敛交易关系和信任关系的节点;中间层用于为用户提供交易网关;应用层用于使商品交易认证系统能够运行在多种设备上;应用层包括移动App端、移动Dapp端和PC网页端。本发明专利技术实施例能够有效减少卖家售卖假货和卖家恶意差评的行为发生,从而有利于进行商品交易,进而有利于提高商品交易的可靠性和电商的发展。

【技术实现步骤摘要】
一种商品交易认证系统
本专利技术涉及计算机
,尤其是一种商品交易认证系统。
技术介绍
当前,随着经济和社会的发展,商品大量流通,随着造假技术的提高,辨假、打假的难度也大大增加,严重影响了企业的健康发展,也损害了消费者的利益,甚至给消费者的健康和权益带来很大的危害。目前,市场上的主要防伪方法及方式,虽然对商品的防伪效果起到了一定的作用,但是并不能清楚记录认证销售者和购买者的交易过程,同时也无法对购买者身份进行记录认证,无法保证商品销售过程的合法性与公正性,不能真正有效防止商品的假冒现象,很难保证销售者及购买者的合法利益免受损失。
技术实现思路
本专利技术要解决的技术问题在于,提供一种商品交易认证系统,能够根据交易行为对卖家和买家的信用指数作评估,还能够通过区块链自治域对用户进行信任评估,有效减少卖家售卖假货和卖家恶意差评的行为发生,从而有利于进行商品交易,进而有利于提高交易的可靠性和电商的发展。为解决上述问题,本专利技术提供了一种商品交易认证系统,包括结构层、中间层和应用层;所述结构层包括用于管理用户账户信息和交易信息的用户管理模块、基本服务模块、智能合约模块和用于进行人与人之间共识判断的操作中心模块;所述基本服务模块用于根据所述用户管理模块的用户账户信息,进行商品交易,根据用户的交易行为为用户设定相应的信用指数,并将交易信息储存在所述用户管理模块中;所述智能合约模块包括区块链自治域,所述区块链自治域用于把交易网络划分为若干小的网络单位,并自动收敛交易关系和信任关系的节点;所述中间层用于根据用户管理模块中的交易信息为用户提供交易网关;所述中间层包括分块服务模块和交易闸道模块;所述分块服务模块用于将交易内容按需求划分区域;所述交易闸道模块用于在交易过程中出现紧急情况时中断交易过程;所述应用层用于提供API接口、WEB应用开发框架和Dapp开发框架,使所述商品交易认证系统能够运行在多种设备上;所述应用层包括移动App端、移动Dapp端和PC网页端。进一步地,所述区块链自治域包括主链和副链,所述主链用于执行交易进程、维护交易历史和信任关系信息;在主链上可以存在全局依赖的动态数据结构,用于存储已经达成过信任的交易关系用户信息;所述副链用于维护账户信息和所述信用指数。进一步地,所述区块链自治域还包括Token,所述Token用于进行交易信任的评估,具体为:根据节点中用户的信用指数将区块链中的Token转化成相同价值的法币,智能合约模块发起将所述法币转给节点的交易,并将所述交易记录在当前区块中,通过查看所述交易记录中的信用指数进行交易信任的评估,得到评估结果。进一步地,所述操作中心模块包括DPOS共识算法,所述操作中心模块具体用于采用DPOS共识算法,构建DPOS共识机制,同时通过DPOS共识算法运行所述特定自治域的全节点,根据节点与节点之间的共识判断进行个人与个人之间的共识判断。进一步地,所述基本服务模块具体用于将用户信用指数初始值预设为1,若用户完成交易则用户的新人初始值会增加,上限为100;若用户未完成交易,或受到投诉,则用户的信用指数会减少;当用户信用指数为0,则账户禁用,无法进行交易。进一步地,所述用户管理模块用于将用户的账号信息、用户的密码信息和交易信息存储在数据库中,并根据不同的用户信息划分为三种不同的角色:受托人、法官、验证人;三种角色用于在分布式记账时通过DPOS共识算法进行共识判断,而且通过字节在记账的同时完成交易信任的判定。实施本专利技术实施例,具有如下有益效果:本专利技术公开了一种商品交易认证系统,能够根据交易行为对卖家和买家的信用指数作评估,还能够通过Token对用户进行信任评估,有效减少卖家售卖假货和卖家恶意差评的行为发生,从而有利于进行商品交易,进而有利于提高交易的可靠性和电商的发展。附图说明图1为本专利技术提供的一种商品交易认证系统的系统架构图;图2为本专利技术提供的一种商品交易认证系统的交易流程图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。请参见图1-2,本专利技术实施例提供了一种商品交易认证系统,包括结构层1、中间层2和应用层3;所述结构层1包括用于管理用户账户信息和交易信息的用户管理模块11、基本服务模块12、智能合约模块13和用于进行人与人之间共识判断的操作中心模块14;所述基本服务模块12用于根据所述用户管理模块11的用户账号信息,进行商品交易,根据用户的交易行为为用户设定相应的信用指数,并将交易信息储存在所述用户管理模块11中;所述智能合约模块13包括区块链自治域,所述区块链自治域用于把交易网络划分为若干小的网络单位,并自动收敛交易关系和信任关系的节点;所述中间层2用于根据用户管理模块11中的交易信息为用户提供交易网关;所述中间层2包括分块服务模块21和交易闸道模块22;所述分块服务模块21用于将交易内容按需求划分区域;所述交易闸道模块22用于在交易过程中出现紧急情况时中断交易过程;所述应用层3用于提供API接口、WEB应用开发框架和Dapp开发框架,使所述商品交易认证系统能够运行在多种设备上;所述应用层3包括移动App端31、移动Dapp端32和PC网页端33。在本实施中,如图2所示,可以理解的是,用户通过填写账户名称和账户密码进行账号注册,注册完成后登陆该系统并导入数字资产钱包地址,进行交易时,选择交易条件并查看实时交易价格,确认交易后,通过调用智能合约模块13进行转账,智能合约模块13执行生成或者销毁数字资产,通过查看账户余额确认交易是否完成。实施本专利技术实施例,能够根据交易行为对卖家和买家的信用指数作评估,还能够通过Token对用户进行信任评估,有效减少卖家售卖假货和卖家恶意差评的行为发生,从而有利于商进行交易,进而有利于电商的发展和提高了交易的可靠性。作为本实施例的一种举例,所述区块链自治域包括主链和副链,所述主链用于执行交易进程、维护交易历史和信任关系信息;在主链上可以存在全局依赖的动态数据结构,用于存储已经达成过信任的交易关系用户信息;所述副链用于维护用户的账户信息和信用指数。作为本实施例的一种举例,所述区块链自治域还包括Token,所述Token用于进行交易信任的评估,具体为:根据节点中用户的信用指数将区块链中的Token转化成相同价值的法币,智能合约模块13发起将所述法币转给节点的交易,并将所述交易记录在当前区块中,通过查看所述交易记录中的信用指数进行交易信任的评估,得到评估结果,在进行交易时,将用评估结果推送给交易双方,以作为交易双方是否愿意继续交易的评估。在本实施例中,Token是一种数字化的价值载体,是一种权益证明,Token结合区块链,就能通过加密算法和分布式账本来确定真伪,并通过共识算法进行流通。作为本实施例的一种举例,所述操作中心模块14包括DPOS共识算法,所述操作中心模块14具体用于采用DPOS共识算法,构建DPOS共识机制和密码学的方法,实现共识机制,同时运行所述区块链自治域的全节点,根据节点与节点之间的共识判断进行个人与个人之本文档来自技高网...

【技术保护点】
1.一种商品交易认证系统,其特征在于,包括结构层、中间层和应用层;所述结构层包括用于管理用户的账户信息和交易信息的用户管理模块、基本服务模块、智能合约模块和用于进行人与人之间共识判断的操作中心模块;所述基本服务模块用于根据所述用户管理模块的用户账户信息,进行商品交易,根据用户的交易行为为用户设定相应的信用指数,并将交易信息储存在所述用户管理模块中;所述智能合约模块包括区块链自治域,所述区块链自治域用于把交易网络划分为若干小的网络单位,并自动收敛交易关系和信任关系的节点;所述中间层用于根据用户管理模块中的交易信息为用户提供交易网关;所述中间层包括分块服务模块和交易闸道模块;所述分块服务模块用于将交易内容按需求划分区域;所述交易闸道模块用于在交易过程中出现紧急情况时中断交易过程;所述应用层用于提供API接口、WEB应用开发框架和Dapp开发框架,使所述商品交易认证系统能够运行在多种设备上;所述应用层包括移动App端、移动Dapp端和PC网页端。

【技术特征摘要】
1.一种商品交易认证系统,其特征在于,包括结构层、中间层和应用层;所述结构层包括用于管理用户的账户信息和交易信息的用户管理模块、基本服务模块、智能合约模块和用于进行人与人之间共识判断的操作中心模块;所述基本服务模块用于根据所述用户管理模块的用户账户信息,进行商品交易,根据用户的交易行为为用户设定相应的信用指数,并将交易信息储存在所述用户管理模块中;所述智能合约模块包括区块链自治域,所述区块链自治域用于把交易网络划分为若干小的网络单位,并自动收敛交易关系和信任关系的节点;所述中间层用于根据用户管理模块中的交易信息为用户提供交易网关;所述中间层包括分块服务模块和交易闸道模块;所述分块服务模块用于将交易内容按需求划分区域;所述交易闸道模块用于在交易过程中出现紧急情况时中断交易过程;所述应用层用于提供API接口、WEB应用开发框架和Dapp开发框架,使所述商品交易认证系统能够运行在多种设备上;所述应用层包括移动App端、移动Dapp端和PC网页端。2.根据权利要求1所述的商品交易认证系统,其特征在于,所述区块链自治域包括主链和副链,所述主链用于执行交易进程、维护交易历史和信任关系信息;在所述主链上可以存在全局依赖的动态数据结构,用于存储已经达成过信任的交易关系用户信息;所述副链用于维护账户信息和所述信用指数。3.根据权利要求1所述的...

【专利技术属性】
技术研发人员:何文强何文辉
申请(专利权)人:广州朗尊软件科技有限公司
类型:发明
国别省市:广东,44

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

1