一种数字货币处理系统技术方案

技术编号:35919833 阅读:19 留言:0更新日期:2022-12-10 11:03
本申请提供一种数字货币处理系统,包括:数字货币控制平台、处理服务器和若干客户端;数字货币控制平台用于执行:接收处理服务器发送的货币集生成请求A;建立第一目标货币集;响应于关联请求F,从第一目标货币集中确定出第二目标货币集;将第二目标货币集的当前拥有者标识修改为Tag1;建立第二目标货币集和第一目标智能合约的关联关系;第一目标智能合约用于执:将第二目标货币集中每一数字货币设置为锁定状态;接收目标客户端发送的支付请求V;若V对应的请求类型为U

【技术实现步骤摘要】
一种数字货币处理系统


[0001]本申请涉及数字货币领域,尤其涉及一种数字货币处理系统。

技术介绍

[0002]在民航售票的平台上,平台的运营方经常会发放一些优惠券来促进用户购买机票。但用户在使用优惠券进行机票购买时,由优惠券产生的差价,大多情况下,是需要民航售票的平台自行承担,这就需要在用户购买机票时,平台将差价的金额与用户的付款金额一起付款至航司的账户。而由于这个过程较为复杂,导致平台的工作人员需要单独建立一个用于优惠券管理和付款的系统,才能减少对正常付款系统的影响。这无疑增大了工作人员的工作难度。

技术实现思路

[0003]有鉴于此,本申请提供一种数字货币处理系统,至少部分解决现有技术中存在的问题。
[0004]在本申请的一方面,提供一种数字货币处理系统,包括:数字货币控制平台、处理服务器和若干客户端。所述数字货币控制平台内存储有若干智能合约和若干数字货币。每一智能合约均具有对应的若干参与设备,所述参与设备为客户端或和/处理服务器,每一所述智能合约具有对应的合约标识,每一所述数字货币内存储有当前拥有者标识。所述当前拥有者标识被配置为仅能够响应于当前拥有者标识对应的设备发出的请求或智能合约的执行被修改。
[0005]所述数字货币控制平台用于执行以下步骤:
[0006]S100,接收所述处理服务器发送的货币集生成请求A=(Tag2,Num0,Con,U
Con
)。Tag2为所述处理服务器的用户标识,Num0为数字货币的数量,Con为第一目标智能合约的合约标识。U
Con
为预设的目标请求类型。
[0007]S200,建立第一目标货币集。所述第一目标货币集包括Num0个当前拥有者标识为Tag2的数字货币。
[0008]S300,响应于接收到目标客户端发送的关联请求F=(Tag1,Tag2,Name),从所述第一目标货币集中确定出第二目标货币集。Tag1为所述目标客户端对应的用户标识,Name为所述第一目标货币集对应的货币集标识。所述第二目标货币集包括Num1个当前拥有者标识为Tag2的数字货币。Num1<Num0。
[0009]S400,将所述第二目标货币集中每一数字货币的当前拥有者标识修改为Tag1。
[0010]S500,建立所述第二目标货币集和所述第一目标智能合约的关联关系。
[0011]关联了第二目标货币集的第一目标智能合约用于执行以下步骤:
[0012]S600,将所述第二目标货币集中每一数字货币设置为锁定状态。处于锁定状态下的数字货币被配置为无法根据所述目标客户端的请求修改当前拥有者标识。
[0013]S610,接收目标客户端发送的支付请求V=(Tag1,Tag3,Num2)。Tag3为货币接收设
备的用户标识。Num2为目标客户端请求支付至所述货币接收设备的数字货币的数量。
[0014]S620,若V对应的请求类型为U
Con
,则确定第三目标货币集。所述第三目标货币集包括所述第二目标货币集和Num3个当前拥有者标识为Tag1的数字货币。Num3=Num2‑
Num1。
[0015]S630,将所述第三目标货币集中每一数字货币的当前拥有者标识修改为Tag3。
[0016]本申请提供的一种数字货币处理系统,数字货币控制平台在接收到处理服务器发送的货币集生成请求A后,会建立第一目标货币集。其中,第一目标货币集中的数字货币用于响应于目标客户端发送的关联请求F,从中确定出第二目标货币集与目标客户端对应的用户标识进行关联(可以理解为用户领取优惠券),即将第二目标货币集中每一数字货币的当前拥有者标识修改为Tag1,并建立所述第二目标货币集和所述第一目标智能合约的关联关系。
[0017]由于,已经将第二目标货币集中每一数字货币的当前拥有者标识修改为Tag1,其可以理解为这些数字货币已经被目标客户端所拥有,但为了限制目标客户端的使用,第一目标智能合约会将第二目标货币集中每一数字货币设置为锁定状态,使得第二目标货币集中的数字货币,仅能够在V对应的请求类型为U
Con
时,由第一目标智能合约将其添加至第三目标货币集,从而完成这第二目标货币集中数字货币的使用。
[0018]如此,本申请提供的数字货币处理系统,在处理服务器建立出用于发放优惠券的第一目标货币集后,优惠券的领取和使用均可以直接由数字货币控制平台及其内的第一目标智能合约完成,使得处理服务器的工作人员避免了单独建立一个用于优惠券管理和付款的系统的问题,降低了工作人员工作难度。
[0019]同时,将第一目标智能合约直接设置在数字货币控制平台内,可以使得数字货币的管理有第一目标智能合约自动完成,相当于只需要在前期建立相应的优惠券控制规则(即第一目标智能合约)即可,而不用考虑若在处理服务器中建立优惠券控制规则会对处理服务器的其他功能产生影响的情况发生,降低了工作人员的工作难度。
附图说明
[0020]为了更清楚地说明本申请实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其它的附图。
[0021]图1为本申请实施例提供的一种数字货币处理系统的结构框图。
具体实施方式
[0022]下面结合附图对本申请实施例进行详细描述。
[0023]需说明的是,在不冲突的情况下,以下实施例及实施例中的特征可以相互组合;并且,基于本公开中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本公开保护的范围。
[0024]需要说明的是,下文描述在所附权利要求书的范围内的实施例的各种方面。应显而易见,本文中所描述的方面可体现于广泛多种形式中,且本文中所描述的任何特定结构及/或功能仅为说明性的。基于本公开,所属领域的技术人员应了解,本文中所描述的一个方面可与任何其它方面独立地实施,且可以各种方式组合这些方面中的两者或两者以上。
举例来说,可使用本文中所阐述的任何数目个方面来实施设备及/或实践方法。另外,可使用除了本文中所阐述的方面中的一或多者之外的其它结构及/或功能性实施此设备及/或实践此方法。
[0025]在本申请的一方面,提供一种数字货币处理系统;
[0026]请参考图1所示,该系统包括:数字货币控制平台、处理服务器和若干客户端;所述数字货币控制平台内存储有若干智能合约和若干数字货币;每一智能合约均具有对应的若干参与设备,所述参与设备为客户端或和/处理服务器,每一所述智能合约具有对应的合约标识,每一所述数字货币内存储有当前拥有者标识;所述当前拥有者标识被配置为仅能够响应于当前拥有者标识对应的设备发出的请求或智能合约的执行被修改。具体的,同一个智能合约能够具有多个参与设备,多个参与设备可以包括若干客户端和若干处理服务器。
[0027]其中,客户端本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种数字货币处理系统,其特征在于,包括:数字货币控制平台、处理服务器和若干客户端;所述数字货币控制平台内存储有若干智能合约和若干数字货币;每一智能合约均具有对应的若干参与设备,所述参与设备为客户端或和/处理服务器,每一所述智能合约具有对应的合约标识,每一所述数字货币内存储有当前拥有者标识;所述当前拥有者标识被配置为仅能够响应于当前拥有者标识对应的设备发出的请求或智能合约的执行被修改;所述数字货币控制平台用于执行以下步骤:S100,接收所述处理服务器发送的货币集生成请求A=(Tag2,Num0,Con,U
Con
);Tag2为所述处理服务器的用户标识,Num0为数字货币的数量,Con为第一目标智能合约的合约标识;U
Con
为预设的目标请求类型;S200,建立第一目标货币集;所述第一目标货币集包括Num0个当前拥有者标识为Tag2的数字货币;S300,响应于接收到目标客户端发送的关联请求F=(Tag1,Tag2,Name),从所述第一目标货币集中确定出第二目标货币集;Tag1为所述目标客户端对应的用户标识,Name为所述第一目标货币集对应的货币集标识;所述第二目标货币集包括Num1个当前拥有者标识为Tag2的数字货币;Num1<Num0;S400,将所述第二目标货币集中每一数字货币的当前拥有者标识修改为Tag1;S500,建立所述第二目标货币集和所述第一目标智能合约的关联关系;关联了第二目标货币集的第一目标智能合约用于执行以下步骤:S600,将所述第二目标货币集中每一数字货币设置为锁定状态;处于锁定状态下的数字货币被配置为无法根据所述目标客户端的请求修改当前拥有者标识;S610,接收目标客户端发送的支付请求V=(Tag1,Tag3,Num2);Tag3为货币接收设备的用户标识;Num2为目标客户端请求支付至所述货币接收设备的数字货币的数量;S620,若V对应的请求类型为U
Con
,则确定第三目标货币集;所述第三目标货币集包括所述第二目标货币集和Num3个当前拥有者标识为Tag1的数字货币;Num3=Num2‑
Num1;S630,将所述第三目标货币集中每一数字货币的当前拥有者标识修改为Tag3。2.根据权利要求1所述的数字货币处理系统,其特征在于,所述数字货币控制平台内存储有Tag2对应的预备货币集,所述预备货币集中包括Num
x
个当前拥有者标识为Tag2且未关联智能合约的数字货币;所述步骤S200,包括:S210,若Num0<Num
x
,则从所述预备货币集中确定出Num0个数字货币作为第一目标货币集。3.根据权利要求1所述的数字货币处理系统,其特征在于,所述步骤S620,包括:S621,若V对应的请求类型为U
Con
,则进入步骤S622;S622,若Num2≥f(U
Con
),则进入步骤S623;f(U
Con
)为判断阈值,f()为预设的阈值确定函数;S623,确定第三目标货币集。4.根据权利要求...

【专利技术属性】
技术研发人员:唐红武章秀静李文杰伍彬赵楠王越
申请(专利权)人:中航信移动科技有限公司
类型:发明
国别省市:

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

1