一种基于分布式处理的去中心化购物平台系统的制作方法
- 国知局
- 2025-01-10 13:16:35
本发明属于电子商务领域,更具体地,涉及一种基于分布式处理的去中心化购物平台系统。
背景技术:
1、电商行业在过去几年中呈现出强劲的增长态势,传统电商营销模式采用中心化组织架构,导致信息的不透明性,又中心化的组织架构造成平台权限过高,使得商品数据交易数据可以篡改造假。
2、另一方面,电商平台通常处理大量的订单、用户信息、产品数据和交易记录等,这些数据的数量庞大,若单一的对数据进行加密,提高数据安全性和保密性,会增加交易过程中数据处理量,导致系统的处理速度会变慢,这使得电商平台数据的及时处理无法得到保证。
技术实现思路
1、针对现有技术的以上缺陷或改进需求,本发明提供了一种基于分布式处理的去中心化购物平台系统,其目的在于,通过产品溯源验证来佐证交易的真实性,并通过分布式的验证来缩短由于溯源验证带来的数据处理时间增加,由此解决现有的交易平台伪造交易记录和交易评价,而去中心化的交易平台则对爆发增长的交易数据进行验证处理不及时影响用户体验的技术问题。
2、为实现上述目的,按照本发明的一个方面,提供了一种基于分布式处理的去中心化购物平台系统,包括用户模块,交易模块,订单处理模块,评价模块,区块链处理模块;
3、所述用户模块,用于根据用户的注册信息,生成虚拟账户,并将虚拟账户信息发送给区块链处理模块;所述用户为消费者或者商家;
4、所述交易模块,用于撮合交易并将交易记录信息发送给订单处理模块进行验证,所述交易记录信息包括交易商品的主题类别;
5、所述订单处理模块,用于根据交易商品的主题类别进行分布式的溯源验证,即采用溯源信息验证所述交易模块提供的交易记录信息的真实性,并将验证为真实的交易记录信息提供给所述区块链处理模块;
6、所述评价模块,用于收集用户对所参与交易的评价信息,将用户对所参与的交易的评价打包加密,并发送给区块链处理模块进行存储;
7、所述区块链处理模块,用于将用户注册信息注册到私有区块链上、验证为真实的交易记录信息、评价信息、注册到公有区块链节点同步到区块链各节点账本上,并提供用户信息验证的功能。
8、优选地,所述基于分布式处理的去中心化购物平台系统,其所述订单处理模块包含有一个分布式消息队列和一系列订单处理节点;所述分布式消息队列根据所述交易记录信息的交易商品类别将交易记录信息分别添加到各交易商品类别的分区队列中,每个分区队列对应一个订单处理节点,所述订单处理节点对相应分区队列中等待时间最长的交易记录信息进行溯源验证,通过溯源验证的交易记录信息为真实的交易记录信息;优选的,所述分布式消息队列为kafka消息队列。
9、优选地,所述基于分布式处理的去中心化购物平台系统,其所述溯源验证,具体包括通过区块链处理模块对订单信息进行解密,并通过相应交易商品类别的产品溯源信息与交易记录信息进行相互校验,交易记录信息中商品与产品溯源信息验证合理为通过,验证通过则判断所述交易记录信息为真实的交易记录信息,否则警告参与所述交易消费者用户和商家用户。
10、优选地,所述基于分布式处理的去中心化购物平台系统,其所述溯源验证可以通过内置于订单处理模块的智能合约进行处理,溯源验证通过交易达到智能合约预设条件,自动完成;对于同一交易商品类别的订单处理节点采用同一智能合约。
11、优选地,所述基于分布式处理的去中心化购物平台系统,其所述交易商品类别的产品溯源信息,通过产品生产平台背书并记录在区块链上。
12、优选地,所述基于分布式处理的去中心化购物平台系统,其各交易商品类别的交易规模相当,即具有相同数量级的交易记录信息;当某一交易商品类别的交易信息规模超过其他交易商品类别的交易规模时,将所述交易商品类别的子类别作为新的交易商品类别,直至交易商品类别的规模与其他交易商品类别的交易规模相当。
13、优选地,所述基于分布式处理的去中心化购物平台系统,其虚拟账户基本信息存储和身份验证可以分开进行,私有区块链链节点存储虚拟账户的基本信息,公有区块链链节点可以进行身份信息验证。
14、优选地,所述基于分布式处理的去中心化购物平台系统,其所述交易模块接受到消费者用户用来发起交易请求并提供给相应商家用户来确认,当商家用户确认同意交易,形成交易记录;交易模块将消费者和商家的交易记录信息加密打包成订单后发送给订单处理模块进行处理。
15、优选地,所述基于分布式处理的去中心化购物平台系统,其所述交易记录信息的加密方法为使用用户虚拟账户信息,结合时间戳进行加密。
16、优选地,所述基于分布式处理的去中心化购物平台系统,其还包括数据分析模块;所述数据分析模块用于获取区块链中的交易和评价数据,并对交易、评价和用户行为进行统计,提供统计数据,以帮助用户决策,以及系统订单处理模块优化消息队列结构。
17、总体而言,通过本发明所构思的以上技术方案与现有技术相比,能够取得下列有益效果:
18、本发明提供的基于分布式处理的去中心化购物平台系统,基于去中心化的信息存储方式,以交易商品的主题类别进行分布式的溯源验证,各个类别并行的进行溯源验证,而缩短溯源验证整体等待时间,在保证交易信息真实可靠的前提下,提高验证效率和用户体验。
技术特征:1.一种基于分布式处理的去中心化购物平台系统,其特征在于,包括用户模块,交易模块,订单处理模块,评价模块,区块链处理模块;
2.如权利要求1所述的基于分布式处理的去中心化购物平台系统,其特征在于,所述订单处理模块包含有一个分布式消息队列和一系列订单处理节点;所述分布式消息队列根据所述交易记录信息的交易商品类别将交易记录信息分别添加到各交易商品类别的分区队列中,每个分区队列对应一个订单处理节点,所述订单处理节点对相应分区队列中等待时间最长的交易记录信息进行溯源验证,通过溯源验证的交易记录信息为真实的交易记录信息;优选的,所述分布式消息队列为kafka消息队列。
3.如权利要求2所述的基于分布式处理的去中心化购物平台系统,其特征在于,所述溯源验证,具体包括通过区块链处理模块对订单信息进行解密,并通过相应交易商品类别的产品溯源信息与交易记录信息进行相互校验,交易记录信息中商品与产品溯源信息验证合理为通过,验证通过则判断所述交易记录信息为真实的交易记录信息,否则警告参与所述交易消费者用户和商家用户。
4.如权利要求3所述的基于分布式处理的去中心化购物平台系统,其特征在于,所述溯源验证可以通过内置于订单处理节点的智能合约进行处理,溯源验证通过交易达到智能合约预设条件,自动完成;对于同一交易商品类别的订单处理节点采用同一智能合约。
5.如权利要求3所述的基于分布式处理的去中心化购物平台系统,其特征在于,所述交易商品类别的产品溯源信息,通过产品生产平台背书并记录在区块链上。
6.如权利要求1所述的基于分布式处理的去中心化购物平台系统,其特征在于,各交易商品类别的交易规模相当,即具有相同数量级的交易记录信息;当某一交易商品类别的交易信息规模超过其他交易商品类别的交易规模时,将所述交易商品类别的子类别作为新的交易商品类别,直至交易商品类别的规模与其他交易商品类别的交易规模相当。
7.如权利要求1所述的基于分布式处理的去中心化购物平台系统,其特征在于,虚拟账户基本信息存储和身份验证可以分开进行,私有区块链链节点存储虚拟账户的基本信息,公有区块链链节点可以进行身份信息验证。
8.如权利要求1所述的基于分布式处理的去中心化购物平台系统,其特征在于,所述交易模块接受到消费者用户用来发起交易请求并提供给相应商家用户来确认,当商家用户确认同意交易,形成交易记录;交易模块将消费者和商家的交易记录信息加密打包成订单后发送给订单处理模块进行处理。
9.如权利要求1所述的基于分布式处理的去中心化购物平台系统,其特征在于,所述交易记录信息的加密方法为使用用户虚拟账户信息,结合时间戳进行加密。
10.如权利要求1所述的基于分布式处理的去中心化购物平台系统,其特征在于,还包括数据分析模块;所述数据分析模块用于获取区块链中的交易和评价数据,并对交易、评价和用户行为进行统计,提供统计数据,以帮助用户决策,以及系统订单处理模块优化消息队列结构。
技术总结本发明公开了一种基于分布式处理的去中心化购物平台系统,包括用户模块,交易模块,订单处理模块,评价模块,区块链处理模块;所述订单处理模块,用于根据交易商品的主题类别进行分布式的溯源验证,即采用溯源信息验证所述交易模块提供的交易记录信息的真实性,并将验证为真实的交易记录信息提供给所述区块链处理模块;所述区块链处理模块,用于将用户注册信息注册到私有区块链上、验证为真实的交易记录信息、评价信息、注册到公有区块链节点同步到区块链各节点账本上,并提供用户信息验证的功能。本发明在保证交易信息真实可靠的前提下,提高验证效率和用户体验。技术研发人员:林国华,刘新华,马小林受保护的技术使用者:变购(武汉)物联网科技有限公司技术研发日:技术公布日:2025/1/6本文地址:https://www.jishuxx.com/zhuanli/20250110/352082.html
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。