一种定向数字货币签发方法及装置与流程

文档序号:25095336发布日期:2021-05-18 21:36阅读:60来源:国知局
一种定向数字货币签发方法及装置与流程

1.本发明涉及电子技术领域,尤其涉及一种定向数字货币签发方法及装置。


背景技术:

2.国家专项资金补助,是国家或有关部门或上级部门下拨的具有专门指定用途或特殊用的资金。这种资金都会要求进行单独核算,专款专用,不能挪作他用。而传统模式下,资金补助下发至账户后,往往需要专门机构来对资金使用情况进行审核监管,耗费人力,且容易作假。如何利用数字货币的技术特点,更好地确保专款专用,是一个值得研究的问题。


技术实现要素:

3.本发明旨在解决上述问题。
4.本发明的主要目的在于提供一种定向数字货币签发方法。
5.本发明的另一目的在于提供一种定向数字货币签发装置。
6.为达到上述目的,本发明的技术方案具体是这样实现的:
7.本发明一方面提供了一种定向数字货币签发方法,包括:签发装置获取定向数字货币签发请求,其中,定向数字货币签发请求包括待签发金额和待签发定向属性,定向属性包括以下之一:货币用途属性、收款方属性和货币流转属性;签发装置查询定向信息表格,其中,定向信息表格至少包括:i个不同的货币用途属性以及与i个货币用途属性一一对应的i个不同的货币用途属性标识,j个不同的收款方属性以及与j个收款方属性一一对应的j个不同的收款方属性标识,货币可流转属性以及与货币可流转属性对应的可流转标识,货币不可流转属性以及与货币不可流转属性对应的不可流转标识,i≥2且为自然数,j≥2且为自然数;签发装置获取与待签发金额对应的数字货币;签发装置根据待签发定向属性得到对应标识,将对应标识写入每个数字货币中,得到定向数字货币;签发装置将定向数字货币签发至收款设备;其中,签发装置将对应标识写入每个数字货币中包括:签发装置在待签发定向属性中包括货币用途属性的情况下,获取待签发货币用途属性对应的待签发货币用途属性标识,将待签发货币用途属性标识写入每个数字货币对应的标志位;签发装置在待签发定向属性中包括收款方属性的情况下,获取待签发收款方属性对应的待签发收款方属性标识,将待签发收款方属性标识写入每个数字货币对应的标志位;签发装置在待签发定向属性中包括货币可流转属性的情况下,将可流转标识写入每个数字货币对应的标志位;或者签发装置在待签发定向属性中包括货币不可流转属性的情况下,将不可流转标识写入每个数字货币对应的标志位。
8.其中,标志位包括预设比特位。
9.本发明另一方面提供了一种定向数字货币签发装置,包括:获取模块,用于获取定向数字货币签发请求,其中,定向数字货币签发请求包括待签发金额和待签发定向属性,定向属性包括以下之一:货币用途属性、收款方属性和货币流转属性;查询模块,用于查询定向信息表格,其中,定向信息表格至少包括:i个不同的货币用途属性以及与i个货币用途属
性一一对应的i个不同的货币用途属性标识,j个不同的收款方属性以及与j个收款方属性一一对应的j个不同的收款方属性标识,货币可流转属性以及与货币可流转属性对应的可流转标识,货币不可流转属性以及与货币不可流转属性对应的不可流转标识,i≥2且为自然数,j≥2且为自然数;获取模块,还用于获取与待签发金额对应的数字货币;写入模块,用于根据待签发定向属性得到对应标识,将对应标识写入每个数字货币中,得到定向数字货币;签发模块,将定向数字货币签发至收款设备;其中,写入模块通过如下方式将对应标识写入每个数字货币中:写入模块,具体用于在待签发定向属性中包括货币用途属性的情况下,获取待签发货币用途属性对应的待签发货币用途属性标识,将待签发货币用途属性标识写入每个数字货币对应的标志位;在待签发定向属性中包括收款方属性的情况下,获取待签发收款方属性对应的待签发收款方属性标识,将待签发收款方属性标识写入每个数字货币对应的标志位;在待签发定向属性中包括货币可流转属性的情况下,将可流转标识写入每个数字货币对应的标志位;或者签发装置在待签发定向属性中包括货币不可流转属性的情况下,将不可流转标识写入每个数字货币对应的标志位。
10.其中,标志位包括预设比特位。
11.由上述本发明提供的技术方案可以看出,本发明提供了一种定向数字货币签发方法及装置,签发装置将定向属性对应的标识写入待签发数字货币中,以便在使用定向数字货币时,确保了专款专用。
附图说明
12.为了更清楚地说明本发明实施例的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域的普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他附图。
13.图1为本发明实施例提供的定向数字货币签发方法的流程图;
14.图2为本发明实施例提供的定向数字货币签发装置的结构示意图。
具体实施方式
15.下面结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明的保护范围。
16.下面将结合附图对本发明实施例作进一步地详细描述。
17.图1示出了本发明实施例提供的定向数字货币签发方法的流程图,参见图1,本发明实施例提供的定向数字货币签发方法,包括:
18.s1,签发装置获取定向数字货币签发请求,其中,定向数字货币签发请求包括待签发金额和待签发定向属性,定向属性包括以下之一:货币用途属性、收款方属性和货币流转属性。
19.具体地,在国家专项资金补助等具有定向性质的数字货币下发时,签发装置将根据待签发的数字货币的定向属性写入每个数字货币中,得到定向数字货币,以便后续在使
用该定向数字货币时,只能够进行定向支付,从而可以更好地确保专款专用。
20.定向数字货币签发请求可以为签发装置生成的,也可以为签发装置从其他设备处获取的,这在本发明中并不做具体限制。
21.定向属性可以包括货币用途属性、收款方属性和货币流转属性,其中:
22.货币用途属性,用于规定数字货币的用途,例如科研用途、设备购买用途、顾问费用等,该货币用途属性可以根据实际需求进行确定;
23.收款方属性,用于规定数字货币支付的收款方,例如为高校、某个领域的组织、科技企业等,该收款方属性也可以根据实际需求进行确定;
24.货币流转属性,用于规定数字货币是否可以流转,如果数字货币流转属性为货币可流转属性,则表示该定向数字货币可以进行转花,如果数字货币属性为货币不可流转属性,则不可进行转花。
25.s2,签发装置查询定向信息表格,其中,定向信息表格至少包括:i个不同的货币用途属性以及与i个货币用途属性一一对应的i个不同的货币用途属性标识,j个不同的收款方属性以及与j个收款方属性一一对应的j个不同的收款方属性标识,货币可流转属性以及与货币可流转属性对应的可流转标识,货币不可流转属性以及与货币不可流转属性对应的不可流转标识,i≥2且为自然数,j≥2且为自然数。
26.具体地,签发装置可以自身存储定向信息表格,也可以从第三方获取定向信息表格,这在本发明中不做具体限制。签发装置可以根据定向数字货币签发请求中的需求查找定向信息表格,得到定向属性以及与定向属性对应的标识。其中,定向信息表格中的信息是根据实际需求确定的,每个属性及其标识均可以预先确定。
27.s3,签发装置获取与待签发金额对应的数字货币;
28.s4,签发装置根据待签发定向属性得到对应标识,将对应标识写入每个数字货币中,得到定向数字货币。
29.具体地,签发装置根据定向数字货币签发请求中的待签发定向属性,从定向信息表格中获取到与该待签发定向属性对应的标识,将其写入每个数字货币中。从而生成定向数字货币。
30.其中,签发装置将对应标识写入每个数字货币中包括:
31.签发装置在待签发定向属性中包括货币用途属性的情况下,获取待签发货币用途属性对应的待签发货币用途属性标识,将待签发货币用途属性标识写入每个数字货币对应的标志位;
32.签发装置在待签发定向属性中包括收款方属性的情况下,获取待签发收款方属性对应的待签发收款方属性标识,将待签发收款方属性标识写入每个数字货币对应的标志位;
33.签发装置在待签发定向属性中包括货币可流转属性的情况下,将可流转标识写入每个数字货币对应的标志位;或者签发装置在待签发定向属性中包括货币不可流转属性的情况下,将不可流转标识写入每个数字货币对应的标志位。
34.其中,每种定向属性均对应有特定的标志位。作为本发明实施例的一个可选实施方式,标志位包括预设比特位。具体地,可以根据实际需要确定标识位的比特位位数。例如可以为16位、8位等;这在本发明中并不做具体限制。
35.s5,签发装置将定向数字货币签发至收款设备。
36.具体地,在生成定向数字货币后,签发装置可以将定向数字货币发送至收款设备,以便收款设备专款专用。
37.由此可见,通过本发明实施例提供的定向数字货币签发方法,签发装置将定向属性对应的标识写入待签发数字货币中,以便在使用定向数字货币时,确保了专款专用。
38.图2示出了本发明实施例提供的定向数字货币签发装置的结构示意图,该定向数字货币签发装置应用于上述方法,以下仅对该定向数字货币签发装置的结构和功能进行简要说明,其他未尽事宜,请参考上述定向数字货币签发方法中的相关描述,参见图2,本发明实施例提供的一种定向数字货币签发装置,包括:
39.获取模块,用于获取定向数字货币签发请求,其中,定向数字货币签发请求包括待签发金额和待签发定向属性,定向属性包括以下之一:货币用途属性、收款方属性和货币流转属性;
40.查询模块,用于查询定向信息表格,其中,定向信息表格至少包括:i个不同的货币用途属性以及与i个货币用途属性一一对应的i个不同的货币用途属性标识,j个不同的收款方属性以及与j个收款方属性一一对应的j个不同的收款方属性标识,货币可流转属性以及与货币可流转属性对应的可流转标识,货币不可流转属性以及与货币不可流转属性对应的不可流转标识,i≥2且为自然数,j≥2且为自然数;
41.获取模块,还用于获取与待签发金额对应的数字货币;
42.写入模块,用于根据待签发定向属性得到对应标识,将对应标识写入每个数字货币中,得到定向数字货币;
43.签发模块,将定向数字货币签发至收款设备;
44.其中,写入模块通过如下方式将对应标识写入每个数字货币中:
45.写入模块,具体用于在待签发定向属性中包括货币用途属性的情况下,获取待签发货币用途属性对应的待签发货币用途属性标识,将待签发货币用途属性标识写入每个数字货币对应的标志位;在待签发定向属性中包括收款方属性的情况下,获取待签发收款方属性对应的待签发收款方属性标识,将待签发收款方属性标识写入每个数字货币对应的标志位;在待签发定向属性中包括货币可流转属性的情况下,将可流转标识写入每个数字货币对应的标志位;或者签发装置在待签发定向属性中包括货币不可流转属性的情况下,将不可流转标识写入每个数字货币对应的标志位。
46.作为本发明实施例的一个可选实施方式,标志位包括预设比特位。
47.由此可见,通过本发明实施例提供的定向数字货币签发装置,签发装置将定向属性对应的标识写入待签发数字货币中,以便在使用定向数字货币时,确保了专款专用。
48.尽管上面已经示出和描述了本发明的实施例,可以理解的是,上述实施例是示例性的,不能理解为对本发明的限制,本领域的普通技术人员在不脱离本发明的原理和宗旨的情况下在本发明的范围内可以对上述实施例进行变化、修改、替换和变型。本发明的范围由所附权利要求及其等同限定。
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1