一种基于区块链的线上交易管理系统及方法与流程

未命名 08-26 阅读:86 评论:0


1.本发明涉及网络交易技术领域,具体为一种基于区块链的线上交易管理系统及方法。


背景技术:

2.区块链,就是一个又一个区块组成的链条,只要系统中有一台服务器进行工作,那么整条区块链都是安全的,这些服务器在区块链中被称为节点,想要修改节点中的信息就必须征得半数以上节点的同意。相比于传统的网络,区块链所记录的信息更加真实可靠,可以帮助交易双方解决互不信任的问题。
3.在网络上交易的过程中,为了保护消费者权益,交易资金往往在货物到达买家确认收货后才会结算给商家,但许多消费者在收到货物时却往往忘记点击确认收货,从而使商家的资金难以快速回笼,不能满足商户快速结算资金的需求,影响资金流动速度。


技术实现要素:

4.本发明的目的在于提供一种基于区块链的线上交易管理系统及方法,以解决上述背景技术中提出的问题。
5.为了解决上述技术问题,本发明提供如下技术方案:一种基于区块链的线上交易管理系统,其特征在于:该系统包括用户管理模块、商家管理模块、第三方服务模块和区块链模块;
6.所述用户管理模块用于消费者进行线上交易操作,交易结束后进行反馈;所述商家管理模块用于商家对商品进行管理;所述第三方服务模块用于管理和监测整个交易流程,对商家进行评级,保障消费者权益;所述区块链模块用于搭建可信任的网络线上工作环境。
7.根据上述技术方案,所述用户管理模块包含账号管理单元和订单管理单元;
8.所述账号管理单元用于消费者授权登录后进入交易平台;
9.所述订单管理单元用于收集消费者商品订单信息和反馈评价信息;
10.其中,商品订单信息包括用户私人信息、支付信息和商品购买信息。
11.根据上述技术方案,所述第三方服务模块包含商品信息单元和交易服务单元;
12.所述商品信息单元用于记录商家上架的商品信息;
13.所述交易服务单元用于商家售前对消费者进行商品介绍,售后对商品进行售后服务。
14.根据上述技术方案,所述第三方服务模块中包括物流服务方、信用评估方和资金管理方;
15.所述物流服务方用于对消费者所购商品进行派送,记录物流信息;
16.所述信用评估方用于信用评估机构对商家信用进行评级;
17.所述资金管理方用于金融管理机构控制整个流程中的资金流动。
18.根据上述技术方案,所述区块链模块将用户节点、商家节点、物流服务方节点、信用评估方节点、资金管理方节点五种类型的peer节点纳入联盟链,每个peer节点都设置有对应的区块链账本;所述联盟链中包括两个子链条,分别是物流链和资金链;
19.其中,物流链由用户节点、商家节点和物流服务方节点构成,用于将商品订单信息和物流信息写入相应节点的区块链账本;资金链由用户节点、商家节点、信用评估方节点和资金管理方节点构成,用于将反馈评价信息、商家信用等级和交易资金流动情况写入相应节点的区块链账本;
20.所述区块链模块将商品信息和反馈评价信息设置为公有链。
21.一种基于区块链的线上交易管理方法,该方法包括以下步骤:
22.s10、消费者通过账号密码登录进入交易平台,交易支付完成后生成商品订单信息,资金管理方管理消费者支付资金;
23.s20、商家将消费者所购买的商品交由物流服务方发货,物流服务方实时更新快递运输信息;
24.s30、消费者收到所购买的商品后,信用评估方评估商家信用,将商家信用分为d1、d2和d3三个等级;当商家信用等级为d1时,执行步骤s40;当商家信用等级为d2时,执行步骤s50;当商家信用等级为d3时,执行步骤s60;
25.s40、到货h天后自动结算;
26.其中,h表示购买商品到货天数;
27.s50、资金管理方根据退货率对交易资金快速结算;
28.s60、资金管理方对所有交易资金快速结算。
29.在步骤s10中,将商品订单信息写入用户区块链账本,通过fabric链码将用户私人信息和商品购买信息写入商家peer节点和物流服务方peer节点,通过fabric链码将支付信息写入商家peer节点、信用评估方peer节点和资金管理方peer节点;
30.其中,商品订单信息包括用户私人信息、支付信息和商品购买信息。
31.在步骤s20中,将快递运输信息写入物流服务方账本,通过fabric链码将快递运输信息写入用户peer节点和商家peer节点。
32.在步骤s30中,消费者收到所购买的商品后,若对商品不满意,可通过商品订单进行反馈评价和退换货,当用户进行反馈评价后,将反馈评价信息写入公有链,保证反馈评价可追溯且不可被篡改;
33.其中,反馈评价信息包括文字评价和商家星级评价,为了保障消费者的权益,反馈评价可在交易到货后随时填写。
34.信用评估方评估商家信用并进行结算的方法步骤为:
35.s301、根据商品订单信息得到商家商品销售量n和商品退货量n,计算出商品退货率p,计算公式为:
[0036][0037]
s302、根据反馈评价信息得到消费者对商家的星级评价数据,记为合集a={m1、m2、m3、...、m
x
},所述m1、m2、m3、...、m
x
分别代表每个消费者对商家的评价星级,计算出商家综合评价星级计算公式为:
[0038][0039]
为了提高商家服务质量,对商家进行综合评价;同时,为了增加店铺曝光时长,防止商家使用多个店铺恶意竞争,扰乱网络交易市场,设置商品销售量阈值;
[0040]
s303、设置退货率阈值p、评星级阈值m和商品销售量阈值n0;
[0041]
s304、将商品退货率p和阈值p相比较,商家综合评价星级和阈值m相比较,商家商品销售量n和阈值n0相比较,确定商家信用等级,方法为:
[0042]
当p》p时,商家信用等级为d1;
[0043]
当p≤p,时,商家信用等级为d2;
[0044]
当p≤p,n《n0时,商家信用等级为d2;
[0045]
当p≤p,n≥n0时,商家信用等级为d3;
[0046]
s305、资金管理方根据支付信息得到商品订单支付资金w,根据商家信用等级,资金管理方对交易资金进行结算,结算方法为:
[0047]
当商家信用等级为d1时,商家商品退货率较高,说明商家商品质量存在问题,存在欺骗消费者的可能,为了保障消费者权益,选择交易资金到货h天后自动结算;
[0048]
当商家信用等级为d2时,为了降低商品退货率,提高商品质量,结算部分交易资金w,剩余交易资金w-w到货h天后自动结算,计算公式为:
[0049]
w=w(1-p);
[0050]
当商家信用等级为d3时,为了增加商家的服务质量,提高积极性,资金管理方对所有交易资金快速结算。
[0051]
与现有技术相比,本发明所达到的有益效果是:提供了一种基于区块链的线上交易管理系统及方法,使记录的交易信息更加真实可靠;对商家进行信用评价,采用不同的资金结算方式,增加了商家服务的积极性,使消费者有更好的购物体验,同时,解决了消费者在收到货物时忘记点击确认收货的问题,满足了商家资金的快速结算的需求,加快了资金流动。
附图说明
[0052]
附图用来提供对本发明的进一步理解,并且构成说明书的一部分,与本发明的实施例一起用于解释本发明,并不构成对本发明的限制。在附图中:
[0053]
图1是本发明一种基于区块链的线上交易管理系统的结构示意图;
[0054]
图2是本发明一种基于区块链的线上交易管理方法的步骤示意图。
具体实施方式
[0055]
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0056]
请参阅图1到图2,本发明提供技术方案:一种基于区块链的线上交易管理系统,该系统包括用户管理模块、商家管理模块、第三方服务模块和区块链模块;
[0057]
所述用户管理模块用于消费者进行线上交易操作,交易结束后进行反馈;所述商家管理模块用于商家对商品进行管理;所述第三方服务模块用于管理和监测整个交易流程,对商家进行评级,保障消费者权益;所述区块链模块用于搭建可信任的网络线上工作环境。
[0058]
所述用户管理模块包含账号管理单元和订单管理单元;
[0059]
所述账号管理单元用于消费者授权登录后进入交易平台;
[0060]
所述订单管理单元用于收集消费者商品订单信息和反馈评价信息;
[0061]
其中,商品订单信息包括用户私人信息、支付信息和商品购买信息。
[0062]
所述第三方服务模块包含商品信息单元和交易服务单元;
[0063]
所述商品信息单元用于记录商家上架的商品信息;
[0064]
所述交易服务单元用于商家售前对消费者进行商品介绍,售后对商品进行售后服务。
[0065]
所述第三方服务模块中包括物流服务方、信用评估方和资金管理方;
[0066]
所述物流服务方用于对消费者所购商品进行派送,记录物流信息;
[0067]
所述信用评估方用于信用评估机构对商家信用进行评级;
[0068]
所述资金管理方用于金融管理机构控制整个流程中的资金流动。
[0069]
所述区块链模块将用户节点、商家节点、物流服务方节点、信用评估方节点、资金管理方节点五种类型的peer节点纳入联盟链,每个peer节点都设置有对应的区块链账本;所述联盟链中包括两个子链条,分别是物流链和资金链;
[0070]
其中,物流链由用户节点、商家节点和物流服务方节点构成,用于将商品订单信息和物流信息写入相应节点的区块链账本;资金链由用户节点、商家节点、信用评估方节点和资金管理方节点构成,用于将反馈评价信息、商家信用等级和交易资金流动情况写入相应节点的区块链账本;
[0071]
所述区块链模块将商品信息和反馈评价信息设置为公有链。
[0072]
一种基于区块链的线上交易管理方法,该方法包括以下步骤:
[0073]
s10、消费者通过账号密码登录进入交易平台,交易支付完成后生成商品订单信息,资金管理方管理消费者支付资金;
[0074]
s20、商家将消费者所购买的商品交由物流服务方发货,物流服务方实时更新快递运输信息;
[0075]
s30、消费者收到所购买的商品后,信用评估方评估商家信用,将商家信用分为d1、d2和d3三个等级;当商家信用等级为d1时,执行步骤s40;当商家信用等级为d2时,执行步骤s50;当商家信用等级为d3时,执行步骤s60;
[0076]
s40、到货h天后自动结算;
[0077]
其中,h表示购买商品到货天数;
[0078]
s50、资金管理方根据退货率对交易资金快速结算;
[0079]
s60、资金管理方对所有交易资金快速结算。
[0080]
在步骤s10中,将商品订单信息写入用户区块链账本,通过fabric链码将用户私人信息和商品购买信息写入商家peer节点和物流服务方peer节点,通过fabric链码将支付信息写入商家peer节点、信用评估方peer节点和资金管理方peer节点;
[0081]
其中,商品订单信息包括用户私人信息、支付信息和商品购买信息。
[0082]
在步骤s20中,将快递运输信息写入物流服务方账本,通过fabric链码将快递运输信息写入用户peer节点和商家peer节点。
[0083]
在步骤s30中,消费者收到所购买的商品后,若对商品不满意,可通过商品订单进行反馈评价和退换货,当用户进行反馈评价后,将反馈评价信息写入公有链,保证反馈评价可追溯且不可被篡改;
[0084]
其中,反馈评价信息包括文字评价和商家星级评价,为了保障消费者的权益,反馈评价可在交易到货后随时填写。
[0085]
信用评估方评估商家信用并进行结算的方法步骤为:
[0086]
s301、根据商品订单信息得到商家商品销售量n和商品退货量n,计算出商品退货率p,计算公式为:
[0087][0088]
s302、根据反馈评价信息得到消费者对商家的星级评价数据,记为合集a={m1、m2、m3、...、m
x
},所述m1、m2、m3、...、m
x
分别代表每个消费者对商家的评价星级,计算出商家综合评价星级计算公式为:
[0089][0090]
为了提高商家服务质量,对商家进行综合评价;同时,为了增加店铺曝光时长,防止商家使用多个店铺恶意竞争,扰乱网络交易市场,设置商品销售量阈值;
[0091]
s303、设置退货率阈值p、评星级阈值m和商品销售量阈值n0;
[0092]
s304、将商品退货率p和阈值p相比较,商家综合评价星级和阈值m相比较,商家商品销售量n和阈值n0相比较,确定商家信用等级,方法为:
[0093]
当p》p时,商家信用等级为d1;
[0094]
当p≤p,时,商家信用等级为d2;
[0095]
当p≤p,n《n0时,商家信用等级为d2;
[0096]
当p≤p,n≥n0时,商家信用等级为d3;
[0097]
s305、资金管理方根据支付信息得到商品订单支付资金w,根据商家信用等级,资金管理方对交易资金进行结算,结算方法为:
[0098]
当商家信用等级为d1时,商家商品退货率较高,说明商家商品质量存在问题,存在欺骗消费者的可能,为了保障消费者权益,选择交易资金到货h天后自动结算;
[0099]
当商家信用等级为d2时,为了降低商品退货率,提高商品质量,结算部分交易资金w,剩余交易资金w-w到货h天后自动结算,计算公式为:
[0100]
w=w(1-p);
[0101]
当商家信用等级为d3时,为了增加商家的服务质量,提高积极性,资金管理方对所有交易资金快速结算。
[0102]
在本实施例中:
[0103]
消费者登录账号进入交易平台后选购商品,支付交易金额1000元,生成商品订单,将交易资金交给资金管理方管理;
[0104]
商家将所购商品发货,物流服务方实时更新商品位置信息;
[0105]
用户收到商品后,信用评估方评估商家信用,根据商品订单信息得到商家商品销售量为2500单,商品退货量n为100单,根据计算公式:
[0106][0107]
计算出商品退货率为0.04;
[0108]
根据反馈评价信息得到消费者对商家的星级评价数据a={5、4、5、5、4、5、3、5、4、5},根据公式:
[0109][0110]
计算出商家综合评价星级为4.5;
[0111]
设置退货率阈值p为0.05,评星级阈值m为4.8,商品销售量阈值n0为2000单,购买商品到货天数h为7天;
[0112]
将商品退货率和阈值p相比较,商家综合评价星级和阈值m相比较,商家商品销售量和阈值n0相比较,确认商家信用等级为d2;
[0113]
根据商家信用等级,资金管理方对交易资金进行结算,根据公式:
[0114]
w=w(1-p);
[0115]
结算交易资金960元,剩余交易资金40元到货7天后自动结算。
[0116]
需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。
[0117]
最后应说明的是:以上所述仅为本发明的优选实施例而已,并不用于限制本发明,尽管参照前述实施例对本发明进行了详细的说明,对于本领域的技术人员来说,其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

技术特征:
1.一种基于区块链的线上交易管理系统,其特征在于:该系统包括用户管理模块、商家管理模块、第三方服务模块和区块链模块;所述用户管理模块用于消费者进行线上交易操作,交易结束后进行反馈;所述商家管理模块用于商家对商品进行管理;所述第三方服务模块用于管理和监测整个交易流程,对商家进行评级,保障消费者权益;所述区块链模块用于搭建可信任的网络线上工作环境。2.根据权利要求1所述的一种基于区块链的线上交易管理系统,其特征在于:所述用户管理模块包含账号管理单元和订单管理单元;所述账号管理单元用于消费者授权登录后进入交易平台;所述订单管理单元用于收集消费者商品订单信息和反馈评价信息;其中,商品订单信息包括用户私人信息、支付信息和商品购买信息。3.根据权利要求2所述的一种基于区块链的线上交易管理系统,其特征在于:所述第三方服务模块包含商品信息单元和交易服务单元;所述商品信息单元用于记录商家上架的商品信息;所述交易服务单元用于商家售前对消费者进行商品介绍,售后对商品进行售后服务。4.根据权利要求3所述的一种基于区块链的线上交易管理系统,其特征在于:所述第三方服务模块中包括物流服务方、信用评估方和资金管理方;所述物流服务方用于对消费者所购商品进行派送,记录物流信息;所述信用评估方用于信用评估机构对商家信用进行评级;所述资金管理方用于金融管理机构控制整个流程中的资金流动。5.根据权利要求4所述的一种基于区块链的线上交易管理系统,其特征在于:所述区块链模块将用户节点、商家节点、物流服务方节点、信用评估方节点、资金管理方节点五种类型的peer节点纳入联盟链,每个peer节点都设置有对应的区块链账本;所述联盟链中包括两个子链条,分别是物流链和资金链;其中,物流链由用户节点、商家节点和物流服务方节点构成,用于将商品订单信息和物流信息写入相应节点的区块链账本;资金链由用户节点、商家节点、信用评估方节点和资金管理方节点构成,用于将反馈评价信息、商家信用等级和交易资金流动情况写入相应节点的区块链账本;所述区块链模块将商品信息和反馈评价信息设置为公有链。6.一种基于区块链的线上交易管理方法,其特征在于:该方法包括以下步骤:s10、消费者通过账号密码登录进入交易平台,交易支付完成后生成商品订单信息,资金管理方管理消费者支付资金;s20、商家将消费者所购买的商品交由物流服务方发货,物流服务方实时更新快递运输信息;s30、消费者收到所购买的商品后,信用评估方评估商家信用,将商家信用分为d1、d2和d3三个等级;当商家信用等级为d1时,执行步骤s40;当商家信用等级为d2时,执行步骤s50;当商家信用等级为d3时,执行步骤s60;s40、到货h天后自动结算;其中,h表示购买商品到货天数;s50、资金管理方根据退货率对交易资金快速结算;
s60、资金管理方对所有交易资金快速结算。7.根据权利要求6所述的一种基于区块链的线上交易管理方法,其特征在于:在步骤s10中,将商品订单信息写入用户区块链账本,通过fabric链码将用户私人信息和商品购买信息写入商家peer节点和物流服务方peer节点,通过fabric链码将支付信息写入商家peer节点、信用评估方peer节点和资金管理方peer节点;其中,商品订单信息包括用户私人信息、支付信息和商品购买信息。8.根据权利要求7所述的一种基于区块链的线上交易管理方法,其特征在于:在步骤s20中,将快递运输信息写入物流服务方账本,通过fabric链码将快递运输信息写入用户peer节点和商家peer节点。9.根据权利要求8所述的一种基于区块链的线上交易管理方法,其特征在于:在步骤s30中,消费者收到所购买的商品后,若对商品不满意,可通过商品订单进行反馈评价和退换货,当用户进行反馈评价后,将反馈评价信息写入公有链,保证反馈评价可追溯且不可被篡改;其中,反馈评价信息包括文字评价和商家星级评价。10.根据权利要求9所述的一种基于区块链的线上交易管理方法,其特征在于:信用评估方评估商家信用并进行结算的方法步骤为:s301、根据商品订单信息得到商家商品销售量n和商品退货量n,计算出商品退货率p,计算公式为:s302、根据反馈评价信息得到消费者对商家的星级评价数据,记为合集a={m1、m2、m3、...、m
x
},所述m1、m2、m3、...、m
x
分别代表每个消费者对商家的评价星级,计算出商家综合评价星级计算公式为:s303、设置退货率阈值p、评星级阈值m和商品销售量阈值n0;s304、将商品退货率p和阈值p相比较,商家综合评价星级和阈值m相比较,商家商品销售量n和阈值n0相比较,确定商家信用等级,方法为:当p>p时,商家信用等级为d1;当p≤p,时,商家信用等级为d2;当p≤p,n<n0时,商家信用等级为d2;当p≤p,n≥n0时,商家信用等级为d3;s305、资金管理方根据支付信息得到商品订单支付资金w,根据商家信用等级,资金管理方对交易资金进行结算,结算方法为:当商家信用等级为d1时,到货h天后自动结算;当商家信用等级为d2时,结算交易资金w,剩余交易资金w-w到货h天后自动结算,计算公式为:w=w(1-p);当商家信用等级为d3时,资金管理方对所有交易资金快速结算。

技术总结
本发明公开了一种基于区块链的线上交易管理系统及方法,属于网络交易技术领域。该系统包括用户管理模块、商家管理模块、第三方服务模块和区块链模块;所述用户管理模块用于消费者进行线上交易操作,交易结束后进行反馈;所述商家管理模块用于商家对商品进行管理;所述第三方服务模块用于管理和监测整个交易流程,对商家进行评级,保障消费者权益;所述区块链模块用于搭建可信任的网络线上工作环境;在本发明中,设置联盟链,可以有效的保护消费者的个人信息;同时,第三方服务模块对商家进行评级,当商家达到评级要求后,快速结算交易资金,有利于提高商家服务质量,加快资金流动。加快资金流动。加快资金流动。


技术研发人员:李淑红 刘飞
受保护的技术使用者:黑龙江都越科技有限公司
技术研发日:2023.06.02
技术公布日:2023/8/24
版权声明

本文仅代表作者观点,不代表航家之家立场。
本文系作者授权航家号发表,未经原创作者书面授权,任何单位或个人不得引用、复制、转载、摘编、链接或以其他任何方式复制发表。任何单位或个人在获得书面授权使用航空之家内容时,须注明作者及来源 “航空之家”。如非法使用航空之家的部分或全部内容的,航空之家将依法追究其法律责任。(航空之家官方QQ:2926969996)

航空之家 https://www.aerohome.com.cn/

飞机超市 https://mall.aerohome.com.cn/

航空资讯 https://news.aerohome.com.cn/

分享:

扫一扫在手机阅读、分享本文

相关推荐