System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种基于区块链的积分通兑系统及方法技术方案_技高网

一种基于区块链的积分通兑系统及方法技术方案

技术编号:40605688 阅读:4 留言:0更新日期:2024-03-12 22:11
本发明专利技术提供了一种基于区块链的积分通兑系统及方法,通过采用带有许可机制的、组件可替换的区块链,使各个积分系统参与方通过共享账本记录系统交易数据,并使用智能合约与账本进行交互,以完成积分营销及兑换活动。本系统的参与方包括用户、积分平台、积分营销企业以及积分兑换商户等。本发明专利技术包括区块链模块、积分发行模块、积分获取模块、积分兑换模块和积分回收模块。

【技术实现步骤摘要】

本专利技术涉及积分领域,特别是涉及一种基于区块链的积分通兑系统及方法


技术介绍

1、当前,大多互联网业务系统中均提供了以用户为中心的积分系统,提升业务对用户的粘性,加强用户良好感知。其中,积分营销及管理,是积分业务运营中的重要环节。

2、传统的积分兑换方式是商家与用户直接对接,相关数据存储在各个商家自身的服务器中,并且不相互承认彼此的积分。该种积分兑换方式的缺陷在于,一方面积分数据仅由各商家掌握,信息不公开透明,易产生信任问题,并且积分数据有可能遭到篡改,安全性较低;另一方面,由于不同商家的积分不能流通使用,这导致积分的价值降低,积分兑换的效率下降,积分营销的效果大打折扣。


技术实现思路

1、本专利技术提供了一种基于区块链的积分通兑系统及方法,通过采用带有许可机制的、组件可替换的区块链,使各个积分系统参与方通过共享账本记录系统交易数据,并使用智能合约与账本进行交互,以完成积分营销及兑换活动。本系统的参与方包括用户、积分平台、积分营销企业以及积分兑换商户等。本专利技术包括区块链模块、积分发行模块、积分获取模块、积分兑换模块和积分回收模块。

2、1、区块链模块:

3、本模块通过设置若干组件,以记录系统交易数据以及与账本进行信息交互。其中各组件采用可替换设计,以在需要修改或更换组件类型及内容时,进行即时操作。本模块具体包括:

4、成员管理组件:该组件带有许可机制,参与方需要在指定的成员服务提供者处完成注册,方可参与系统交易验证以及其他交互活动。其中,只有部分被许可的参与方能够验证交易或发布智能合约,其他参与方仅可查阅和交易。

5、账本管理组件:该组件用于对每次交易所生成并提交至账本上的数据进行记录,并以区块的形式按照生成顺序存储这些数据记录,以管理积分系统的资产状态。每个通道上的账本是不可变的,在所有参与方处于同一通道上时,账本处于共享状态。此外,账本也可以被设置为仅允许特定的参与方掌握该账本的副本。

6、共识机制组件:该组件用于验证交易的写入顺序是否正确,从而防止非法交易写入账本。

7、智能合约组件:智能合约采用链码编写。链码只与账本的状态数据库交互而不与交易日志交互。链码执行后产生键值对数据,并记录在账本中。

8、数据保护组件:该组件用于在需要使账本私有化时,创建单独的通道,仅在需要执行读写操作的节点上安装相应链码,并且仅安装该链码的节点可与账本进行交互,以此将账本与其他参与方隔离。

9、2、积分发行模块

10、积分营销企业在成员服务提供者处完成信息注册,以获取参与系统交易验证以及其他交互活动的权限。积分营销企业将积分发行请求数据发送至积分平台在区块链中对应的节点,并将积分的对价存入积分平台的托管账户中。积分平台将相应的积分发送至积分营销企业在区块链中对应的节点。

11、3、积分获取模块

12、用户首次注册账号时,区块链中的节点生成该用户的账号信息。用户登录区块链的积分平台,在完成积分营销企业设置的活动后,区块链中的节点依据智能合约向该用户发送相应的积分,将该用户的当前积分信息存储在该区块中,并修改积分营销平台对应节点中的积分信息。

13、4、积分兑换模块

14、用户发送积分兑换请求至积分营销企业,分级兑换子模块启动,用户确定兑换目标后将相应的信息发送至积分兑换商户。积分兑换商户确认后,用户在区块链中对应的节点将相应的积分发送至积分兑换商户在区块链中对应的节点,同时变更用户自身的积分信息。积分兑换商户收到用户节点发送的积分后,向用户提供对应的商品或者服务。

15、其中,分级兑换子模块根据用户发送的积分兑换请求中包含的用户账户积分值以及兑换目标价格进行兑换目标的等级划分,并根据用户的信息和兑换目标的库存情况展示可兑换的商品或服务。

16、5、积分回收模块

17、积分兑换商户在收到用户发送的积分后,可将该积分通过区块链发送至积分平台对应的节点。积分平台收到积分后,将积分对应的资金返还给商户。平台回收商户返还的积分后,将其存入自身账户。当有企业进行积分营销活动,向积分平台对应的节点发送积分发行请求数据时,进入积分发行模块。

本文档来自技高网...

【技术保护点】

1.一种基于区块链的积分通兑方法,其特征在于,包括以下步骤:

2.根据权利要求1所述的基于区块链的积分通兑方法,其特征在于,所述区块链模块包括以下组件:

3.根据权利要求2所述的基于区块链的积分通兑方法,其特征在于,所述区块链模块的各组件采用可替换设计,以在需要修改或更换组件类型及内容时,进行即时操作。

4.根据权利要求1所述的基于区块链的积分通兑方法,其特征在于,所述分级兑换子模块根据用户发送的积分兑换请求中包含的用户账户积分值以及兑换目标价格进行兑换目标的等级划分,并根据用户的信息和兑换目标的库存情况展示可兑换的商品或服务。

【技术特征摘要】

1.一种基于区块链的积分通兑方法,其特征在于,包括以下步骤:

2.根据权利要求1所述的基于区块链的积分通兑方法,其特征在于,所述区块链模块包括以下组件:

3.根据权利要求2所述的基于区块链的积分通兑方法,其特征在于,所述区块链模块的各组件采用可替换设计,以在需要...

【专利技术属性】
技术研发人员:赵骞翮金海
申请(专利权)人:翼集分上海数字科技有限公司
类型:发明
国别省市:

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

1