CN107358523A - 数字货币定向使用的方法和装置 - Google Patents
数字货币定向使用的方法和装置 Download PDFInfo
- Publication number
- CN107358523A CN107358523A CN201710495558.5A CN201710495558A CN107358523A CN 107358523 A CN107358523 A CN 107358523A CN 201710495558 A CN201710495558 A CN 201710495558A CN 107358523 A CN107358523 A CN 107358523A
- Authority
- CN
- China
- Prior art keywords
- purposes
- digital cash
- rule
- digital
- purposes rule
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 45
- 238000012544 monitoring process Methods 0.000 claims abstract description 14
- 230000008569 process Effects 0.000 claims description 12
- 238000012795 verification Methods 0.000 claims description 5
- 238000012790 confirmation Methods 0.000 claims description 3
- 230000003213 activating effect Effects 0.000 claims 2
- 238000012546 transfer Methods 0.000 abstract description 21
- 238000012360 testing method Methods 0.000 abstract description 4
- 238000010586 diagram Methods 0.000 description 12
- 230000004913 activation Effects 0.000 description 8
- 238000007726 management method Methods 0.000 description 5
- 230000035515 penetration Effects 0.000 description 4
- 238000012986 modification Methods 0.000 description 3
- 230000004048 modification Effects 0.000 description 3
- 230000004075 alteration Effects 0.000 description 2
- 230000009286 beneficial effect Effects 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 230000000977 initiatory effect Effects 0.000 description 2
- 230000008520 organization Effects 0.000 description 2
- 241000625014 Vir Species 0.000 description 1
- 229910002056 binary alloy Inorganic materials 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000005242 forging Methods 0.000 description 1
- 238000009472 formulation Methods 0.000 description 1
- PCHJSUWPFVWCPO-UHFFFAOYSA-N gold Chemical compound [Au] PCHJSUWPFVWCPO-UHFFFAOYSA-N 0.000 description 1
- 239000010931 gold Substances 0.000 description 1
- 229910052737 gold Inorganic materials 0.000 description 1
- 239000000203 mixture Substances 0.000 description 1
- 238000005192 partition Methods 0.000 description 1
- 238000012797 qualification Methods 0.000 description 1
- 239000002994 raw material Substances 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q40/00—Finance; Insurance; Tax strategies; Processing of corporate or income taxes
- G06Q40/02—Banking, e.g. interest calculation or account maintenance
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q40/00—Finance; Insurance; Tax strategies; Processing of corporate or income taxes
- G06Q40/04—Trading; Exchange, e.g. stocks, commodities, derivatives or currency exchange
Landscapes
- Business, Economics & Management (AREA)
- Accounting & Taxation (AREA)
- Finance (AREA)
- Engineering & Computer Science (AREA)
- Development Economics (AREA)
- Economics (AREA)
- Marketing (AREA)
- Strategic Management (AREA)
- Technology Law (AREA)
- Physics & Mathematics (AREA)
- General Business, Economics & Management (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)
Abstract
本发明实施例提供了数字货币定向使用的方法和装置。设置用途规则,经验证满足用途规则的转移才会发生,从而定向限定数字货币的用途。该方法在数字货币系统的步骤包括:保存预定义的用途规则;在收到来自付款方的数字货币和付款指令后,激活对用途规则的监控,将数字货币变更为所有者标识为付款指令指定的用款方的带有用途规则或受用途规则控制的数字货币,将该数字货币发送至用款方;在收到用款方发来的包括付款用途和收款方信息的付款请求以及带有用途规则或受用途规则控制的数字货币后,确认付款用途满足用途规则,将数字货币变更为所有者标识为收款方信息指定的收款方的不带用途规则且不受用途规则控制的数字货币,将该数字货币发送至收款方。
Description
技术领域
本发明涉及计算机领域,尤其涉及一种数字货币定向使用的方法和装置。
背景技术
目前,一般认为数字货币是中央银行发行或中央银行授权发行的,以代表具体金额的加密数字串为表现形式的法定货币,包括数字货币的金额、发行方标识和所有者标识。
资金用途是限定资金的去向,在资金监管角度属于事中管理。资金用途常见的应用场景包括:扶贫资金定向使用,银行流动资金贷款仅能用于采购原材料和设备,投资资金仅能用于投向指定企业等。资金用途限定能够有效防止资金挪用,保证资金有效使用,降低资金风险。
现有资金用途限定一般是委托商业银行代为管理,常见的方式是由银行对被监管账户的资金支出进行监管。例如:A银行开立的X账户(被监管账户)仅能向B银行开立的Y账户(目标账户)进行付款。银行对发起付款的交易中的目标账户进行检查,并判断是否接受执行该付款操作。
在实现本发明过程中,发明人发现现有技术中至少存在如下问题:
(1)现有资金用途限定的方案只能限定目标账户,无法灵活的指定用途规则,例如特定人群、特定行业、满足特定规则条件等,无法满足真正限定用途的实用要求。
(2)现有资金用途限定的方案无法对跨银行的多层资金流都进行用途限制,在进行跨行资金流追踪时,任何一家银行的追踪一旦离开本行账户体系,就失去追踪能力,需要到另外一家银行去找,以致无法进行穿透式管理。
发明内容
有鉴于此,本发明实施例提供了一种数字货币定向使用的方法和装置。设置数字货币的用途规则并验证数字货币的转移是否符合用途规则的限制,符合用途规则的转移才会实际发生,从而将数字货币的用途进行定向限定,同时实现了多级穿透式的用途限制。
为实现上述目的,根据本发明实施例的一个方面,提供了一种数字货币定向使用的方法。
本发明实施例的一种数字货币定向使用的方法,包括:数字货币系统保存预定义的用途规则;所述数字货币系统在接收到来自付款方的数字货币和付款指令之后,激活对用途规则的监控,将所述数字货币变更为所有者标识为所述付款指令指定的用款方的带有所述用途规则或受所述用途规则控制的数字货币,将该数字货币发送至所述用款方;所述数字货币系统在接收到所述用款方发来的包括付款用途和收款方信息的付款请求以及带有所述用途规则或受所述用途规则控制的数字货币之后,确认所述付款用途满足所述用途规则,然后将带有所述用途规则或受所述用途规则控制的数字货币变更为所有者标识为所述收款方信息指定的收款方的不带用途规则且不受用途规则控制的数字货币,将该数字货币发送至所述收款方。
可选地,所述用途规则是根据与所述数字货币关联的智能合约来设定;所述智能合约是将按需制定或者从商业协议导出的用途规则经数字签名、可执行操作及验证处理后得到的。
可选地,所述用途规则是所述付款方根据所述数字货币的用途属性来设定并且包含在所述来自付款方的数字货币中,每个用途属性对应一组用途规则。
可选地,所述数字货币是加密字串,所述加密字串包括所述数字货币的金额、发行方标识和所有者标识,所述加密字串还包括将所述数字货币与所述智能合约进行关联的智能合约标识属性字段。
可选地,所述智能合约包括将所述数字货币与所述智能合约进行关联的标识。
为实现上述目的,根据本发明实施例的再一个方面,提供了一种数字货币定向使用的方法。
本发明实施例的一种数字货币定向使用的方法,包括:数字货币系统保存预定义的用途规则;所述数字货币系统在接收到来自付款方的数字货币和付款指令之后,激活对用途规则的监控,将所述数字货币变更为所有者标识为所述付款指令指定的第一用款方的带有所述用途规则或受所述用途规则控制的数字货币,将该数字货币发送至所述第一用款方;所述数字货币系统在接收到所述第一用款方发来的包括付款用途和第二用款方信息的付款请求以及带有所述用途规则或受所述用途规则控制的数字货币之后,确认所述付款用途满足所述用途规则,然后将带有所述用途规则或受所述用途规则控制的数字货币变更为所有者标识为所述第二用款方信息指定的第二用款方的带有所述用途规则或受所述用途规则控制的数字货币,将该数字货币发送至所述第二用款方;所述数字货币系统在接收到所述第二用款方发来的包括付款用途和收款方信息的付款请求以及带有所述用途规则或受所述用途规则控制的数字货币之后,确认所述付款用途满足所述用途规则,然后将带有所述用途规则或受所述用途规则控制的数字货币变更为所有者标识为所述收款方信息指定的收款方的不带用途规则且不受用途规则控制的数字货币,将该数字货币发送至所述收款方。
为实现上述目的,根据本发明实施例的另一方面,提供了一种数字货币定向使用的装置。
本发明实施例的一种数字货币定向使用的装置,包括:保存模块,用于保存预定义的用途规则;添加输出模块,用于在接收到来自付款方的数字货币和付款指令之后,激活对用途规则的监控,将所述数字货币变更为所有者标识为所述付款指令指定的用款方的带有所述用途规则或受所述用途规则控制的数字货币,将该数字货币发送至所述用款方;确认输出模块,用于在接收到所述用款方发来的包括付款用途和收款方信息的付款请求以及带有所述用途规则或受所述用途规则控制的数字货币之后,确认所述付款用途满足所述用途规则,然后将带有所述用途规则或受所述用途规则控制的数字货币变更为所有者标识为所述收款方信息指定的收款方的不带用途规则且不受用途规则控制的数字货币,将该数字货币发送至所述收款方。
可选地,所述数字货币是加密字串,所述加密字串包括所述数字货币的金额、发行方标识和所有者标识,所述加密字串还包括将所述数字货币与所述智能合约进行关联的智能合约标识属性字段。
为实现上述目的,根据本发明实施例的再一方面,提供了一种数字货币定向使用的装置。
本发明实施例的一种数字货币定向使用的装置,包括:保存模块,用于保存预定义的用途规则;添加输出模块,用于在接收到来自付款方的数字货币和付款指令之后,激活对用途规则的监控,将所述数字货币变更为所有者标识为所述付款指令指定的第一用款方的带有所述用途规则或受所述用途规则控制的数字货币,将该数字货币发送至所述第一用款方;第一确认输出模块,用于在接收到所述第一用款方发来的包括付款用途和第二用款方信息的付款请求以及带有所述用途规则或受所述用途规则控制的数字货币之后,确认所述付款用途满足所述用途规则,然后将带有所述用途规则或受所述用途规则控制的数字货币变更为所有者标识为所述第二用款方信息指定的第二用款方的带有所述用途规则或受所述用途规则控制的数字货币,将该数字货币发送至所述第二用款方;第二确认输出模块,用于在接收到所述第二用款方发来的包括付款用途和收款方信息的付款请求以及带有所述用途规则或受所述用途规则控制的数字货币之后,确认所述付款用途满足所述用途规则,然后将带有所述用途规则或受所述用途规则控制的数字货币变更为所有者标识为所述收款方信息指定的收款方的不带用途规则且不受用途规则控制的数字货币,将该数字货币发送至所述收款方。
为实现上述目的,根据本发明实施例的再一方面,提供了一种计算机可读存储介质。
一种计算机可读存储介质,所述计算机可读存储介质中存储有计算机指令,所述计算机指令能够被计算机或计算机系统运行,从而使该计算机或计算机系统能够执行本发明实施例的一种数字货币定向使用的方法。
根据本发明的技术方案,上述发明中的一个实施例具有如下优点或有益效果:通过给数字货币设定用途规则,满足各种应用场景下灵活可定制的用途限定需求;通过给数字货币设定用途规则,数字货币的后续转移受用途规则的限制,无论经过多少级转移,经验证符合用途规则的转移才会实际发生,实现了多级穿透式的用途限制。
上述的非惯用的可选方式所具有的进一步效果将在下文中结合具体实施方式加以说明。
附图说明
附图用于更好地理解本发明,不构成对本发明的不当限定。其中:
图1是根据本发明实施例的数字货币构成示意图;
图2是根据本发明实施例的数字货币的主要字段构成示意图;
图3是根据本发明实施例的数字货币系统的结构示意图;
图4是根据本发明实施例的数字货币定向使用方法的主要步骤示意图;
图5是根据本发明实施例的数字货币定向使用方法的业务场景示意图;
图6是根据本发明实施例的数字货币定向使用装置的主要模块的示意图;
图7是根据本发明实施例的另一数字货币定向使用装置的主要模块的示意图。
具体实施方式
以下结合附图对本发明的示范性实施例做出说明,其中包括本发明实施例的各种细节以助于理解,应当将它们认为仅仅是示范性的。因此,本领域普通技术人员应当认识到,可以对这里描述的实施例做出各种改变和修改,而不会背离本发明的范围和精神。同样,为了清楚和简明,以下的描述中省略了对公知功能和结构的描述。
本发明实施例中提供了一种数字货币的定向使用方法和装置,该方法和装置基于数字货币系统和标记在数字货币上的用途规则来实现。
图1是根据本发明实施例的数字货币构成示意图。
如图1所示,数字货币在形式上是一串经过加密的具有唯一性的字串,不同权限方仅可以在权限范围内解密相应内容。该加密字串任何部分不具有规律性,按属性分成多个字段,每个字段采用TLV格式(Tag Length Value,Tag-标签,Length-长度,Value-值,是一种可变长数据的表达格式)表达,字段本身可以分级,并且每个字段的长度可变,字段数量可以按需扩展。
图2是根据本发明实施例的数字货币的主要字段构成示意图。
数字货币加密字串内的字段包括编号字段和金额字段。货币编号字段使数字货币具有唯一的编号;金额字段用来表示货币本身所代表的最基本的金额。如图2所示,数字货币加密字串内的字段还包括发行方标识字段、所有者标识字段、货币管理属性字段、货币安全属性字段和货币应用属性字段。所有者标识用来表示数字货币字串的所有者,数字货币本身的所有者标识是匿名的,而数字货币系统后台能够做到实名,通过所有者标识字段即可以关联到真实的用户名;所有者标识可以采用基于账户或者未花费的交易输出UTXO(Unspend Transaction Output),每次数字货币转移账户或UTXO会记录交易的过程。货币管理属性字段用于支持货币当局对数字货币发行流通进行管理。货币安全属性字段是数字货币安全加密相关的一组字段,能够实现数字货币的不可伪造、不可篡改、不可抵赖、保护隐私、保护交易安全等。应用属性字段是数字货币满足应用场景和增值服务需要的一组字段,能够实现对资金流的控制、智能合约执行等功能。
图3是根据本发明实施例的数字货币系统的结构示意图。
如图3所示,数字货币系统在运行体系上至少包括三层结构,最顶层是央行的数字货币系统,负责对数字货币加密字串进行变更、登记、处理,并记录相关的交易信息、权属信息、认证信息等。按二元体系设计,央行的数字货币系统之下是商业银行的数字货币系统,该系统一方面是管理商业银行的数字货币银行库,另一方面是管理终端用户通过商业银行来使用数字货币,例如身份认证等。数字货币面向应用场景还可以扩展出独立的应用服务层,该层可以由专门的数字货币应用服务商,在数字货币基础服务之上提供特定应用的增值服务。三层数字货币系统是角色划分,商业银行可以既作为银行也作为应用服务商。
智能合约的制定过程:将由用户在业务层指定的用途规则(该用途规则可以由用户的商业协议导出,或者直接由用户制定规则内容)经数字签名后制作成数字货币系统可执行的智能合约,制作的过程包括智能合约的开发、模拟运行的测试和验证;验证可执行的智能合约是否有风险,将验证通过的智能合约部署在数字货币系统。通过部署和运行智能合约来运行用途规则,进而控制数字货币的转移。
智能合约的运行也会分布在三层中分别执行相应的部分,例如:一般最初的智能合约是部署在应用服务上的数字货币系统,在部署过程中智能合约的部分内容会转移到商业银行的数字货币系统和央行的数字货币系统,最终形成一个智能合约的相互调用关系,后续智能合约的执行会按部署的调用关系进行执行。智能合约可以事先部署运行,也可以在支付过程中提交运行。
图4是根据本发明实施例的数字货币定向使用方法的主要步骤的示意图。如图4所示,本发明实施例的数字货币定向使用的方法包括:
S401:数字货币系统保存预定义的用途规则。其中,用途规则的设定有两种方式,第一种是根据与所述数字货币关联的智能合约来设定,第二种是由付款方根据所述数字货币的用途属性来设定并且包含在所述来自付款方的数字货币中。通过智能合约设定的用途规则可以不包含在数字货币中,用途规则设定好后提交至数字货币系统进行保存。
S402:所述数字货币系统在接收到来自付款方的数字货币和付款指令之后,激活对用途规则的监控,将所述数字货币变更为所有者标识为所述付款指令指定的用款方的带有所述用途规则或受所述用途规则控制的数字货币,将该数字货币发送至所述用款方。数字货币系统将来源于付款方的数字货币登记为作废状态,生成要发送至用款方的数字货币后标志着数字货币的所有者权属变更转移完成,将生成的数字货币发送至用款方。如果用途规则通过第一种方式设定,则该数字货币的转移受用途规则控制,数字货币本身不带用途规则;如果用途规则通过第二种方式设定时,该数字货币带有用途规则。
S403:所述数字货币系统在接收到所述用款方发来的包括付款用途和收款方信息的付款请求以及带有所述用途规则或受所述用途规则控制的数字货币之后,确认所述付款用途满足所述用途规则,然后将带有所述用途规则或受所述用途规则控制的数字货币变更为所有者标识为所述收款方信息指定的收款方的不带用途规则且不受用途规则控制的数字货币,将该数字货币发送至所述收款方。发送至收款方的新生成的数字货币不再包含用途规则且不受通过智能合约定义的用途规则的控制。
其中,第一种用途规则的设定方式中,数字货币转移操作必须满足智能合约对于用途规则的校验,这种方式下用户可以自定义用途规则,将智能合约部署在数字货币系统后能够在运行智能合约时进行自动校验,灵活性更强,适用范围更广。第二种用途规则的设定方式中,用途是数字货币本身的一个属性,每个属性预设有用途规则,属性和用途规则是可以自定义扩展的,每个属性对应一组规则集,例如:限定人群,预设用途规则是对数字货币转移的所有者进行限定;这种方式本质也是通过内置的智能合约规则,只是这种智能合约不是用户定义,而是数字货币系统内置、不可修改的,但该方式提供参数化设置,用户可以通过设定参数来灵活使用。
另外,为将数字货币与智能合约进行关联,本发明的实施例提供了两种方式:一种是在数字货币加密字串增加智能合约标识属性字段,通过该字段将数字货币与智能合约直接进行关联。另一种是在智能合约中增加数字货币加密字串的标识或数字货币交易特征标识,通过数字货币加密字串的标识指定数字货币加密字串,以将数字货币与智能合约进行关联。数字货币交易例如支付,智能合约可以通过标识特定支付特征,例如:付款方信息、收款方信息,从而关联到所有这二者之间发生交易的数字货币。
另外,数字货币发起交易和运行智能合约的过程中都会使用数字认证,数字认证的基本技术是用非对称加密算法进行数字签名,在签名算法中会使用哈希算法。
另外,本发明实施例的数字货币的用途定向方法的用款方可以为两个及以上,每一个用款方在收到带有用途规则的数字货币后,均发起将该数字货币转到下一用款方或者收款方的操作。以两个用款方为例进行说明:预先设定用途规则并发送至数字货币系统,付款方向数字货币系统发送数字货币和付款指令;数字货币系统在接收到来自付款方的数字货币和付款指令之后,激活对用途规则的监控,将所述数字货币变更为所有者标识为所述付款指令指定的第一用款方的带有所述用途规则或受所述用途规则控制的数字货币,将该数字货币发送至所述第一用款方;第一用款方在收到带有所述用途规则或受所述用途规则控制的数字货币后,将付款请求和带有所述用途规则的数字货币发送至所述数字货币系统,该付款请求中包括付款用途和第二用款方信息;数字货币系统在接收到所述第一用款方发来的包括付款用途和第二用款方信息的付款请求以及带有所述用途规则或受所述用途规则控制的数字货币之后,确认所述付款用途满足所述用途规则,然后将带有所述用途规则或受所述用途规则控制的数字货币变更为所有者标识为所述第二用款方信息指定的第二用款方的带有所述用途规则或受所述用途规则控制的数字货币,将该数字货币发送至所述第二用款方;第二用款方在收到带有用途规则或受所述用途规则控制的数字货币后,将付款请求和带有所述用途规则或受所述用途规则控制的数字货币发送至所述数字货币系统,该付款请求中包括付款用途和收款方信息;数字货币系统在接收到所述第二用款方发来的包括付款用途和收款方信息的付款请求以及带有所述用途规则或受所述用途规则控制的数字货币之后,确认所述付款用途满足所述用途规则,然后将带有所述用途规则或受所述用途规则控制的数字货币变更为所有者标识为所述收款方信息指定的收款方的不带用途规则且不受用途规则控制的数字货币,将该数字货币发送至所述收款方。多个用款方时,用途规则的设定方式、数字货币与智能合约关联方式与一个用款方时完全相同。
以医疗救助场景为例,对本发明实施例的数字货币的用途定向方法进行说明:
上级民政部门使用数字货币形式的资金进行扶贫资金拨款,根据扶贫资金使用的要求(如进行医疗救助)来设定支付合约,支付合约由数字货币系统自动化执行,数字货币只能按照支付合约指定的用途规则限定的资金通道进出。该定向支付功能保证上级民政部门可以自主控制后续扶贫资金的用途,达到扶贫资金专款专用和精准控制。
图5是根据本发明实施例的数字货币定向使用方法的业务场景示意图。如图5所示,上级民政部门使用数字货币形式的资金进行医疗救助专项资金拨款,数字货币定向使用方法的具体过程为:
①上级民政部门作为付款方向数字货币系统发送数字货币、付款指令并同时设定支付合约。该支付合约设置了数字货币的后续付款操作必须满足的用途规则。付款指令中指定了接收数字货币的地方民政部门。
②数字货币系统在接收到来自上级民政部门的付款指令和数字货币之后,激活支付合约用来监控用途规则,将数字货币变更为所有者标识为所述付款指令指定的地方民政部门的受用途规则控制的数字货币,将该数字货币发送至地方民政部门。
③地方民政部门作为用款方收到该受用途规则控制的数字货币后,只能按支付合约指定的用途规则向数字货币系统发起付款请求,如付款给定点医疗机构。付款请求包括付款用途和收款方定点医疗机构的信息。
④数字货币系统接收来自地方民政部门的付款请求和受用途规则控制的数字货币后,执行支付合约以验证付款用途是否满足用途规则。
⑤数字货币系统验证满足用途规则后将受用途规则控制的数字货币变更为所有者标识为所述收款方信息对应的医疗机构的不带用途规则且不受用途规则控制的数字货币,将该数字货币发送至医疗机构。
其中,支付合约是智能合约的一种,是专用于数字货币支付过程的智能合约。支付合约设置有两种方式,一种是在发送付款指令的时候直接指定支付合约,该支付合约仅对该笔支付操作起作用;还有一种是预先设置支付合约,满足支付合约的任何支付交易都可以执行。
另外,实际拨款过程可以是多级,各级民政部门作为多个用款方向下逐级拨款,数字货币本身会逐级转移,就如同现金从一方转移到另一方一样,每一级民政部门都在收到受用途规则控制的数字货币后,发起将该数字货币转到下一级民政部门或者医疗机构的操作。支付合约用来控制数字货币转移过程,上级民政部门的支付合约会一直发生作用,直到医疗机构收到数字货币。
另外,上级民政部门可以制定更为复杂的支付合约,以实现更加精准的资金用途,如将用途规则限定为特定人群(符合扶贫救助资格的人群)、特定行业(仅能用于在医疗救助指定医院)、特定规则(付款结算清单是否符合医疗救助条件)等。
通过本发明实施例的数字货币定向使用的方法可以看出,通过给数字货币设定用途规则,满足各种应用场景下灵活可定制的用途限定需求;通过给数字货币设定用途规则,数字货币的后续转移受用途规则的限制,无论经过多少级转移,经验证符合用途规则的转移才会实际发生,实现了多级穿透式的用途限制。
图6是根据本发明实施例的数字货币定向使用装置的主要模块的示意图。如图6所示,本发明实施例的数字货币的定向使用装置600主要包括:
保存模块601,用于保存预定义的用途规则。其中,用途规则的设定有两种方式,第一种是根据与所述数字货币关联的智能合约来设定,第二种是由付款方根据所述数字货币的用途属性来设定并且包含在所述来自付款方的数字货币中。智能合约是将按需制定或者从商业协议导出的用途规则经数字签名、可执行操作及验证处理后得到的,通过智能合约设定的用途规则可以不包含在数字货币中。第二种方式中每个用途属性对应一组用途规则。保存模块601将对根据与所述数字货币关联的智能合约来设定或者根据所述数字货币的用途属性来设定的用途规则进行保存。
添加输出模块602,用于在接收到来自付款方的数字货币和付款指令之后,激活对用途规则的监控,将所述数字货币变更为所有者标识为所述付款指令指定的用款方的带有所述用途规则或受所述用途规则控制的数字货币,将该数字货币发送至所述用款方。数字货币系统将来源于付款方的数字货币登记为作废状态,生成要发送至用款方的数字货币后标志着数字货币的所有者权属变更转移完成,将生成的数字货币发送至用款方。如果用途规则通过第一种方式设定,则该数字货币的转移受用途规则控制,数字货币本身不带用途规则;如果用途规则通过第二种方式设定时,该数字货币带有用途规则。如果用途规则是通过第一种方式设定的,则需要将数字货币与智能合约进行关联,以使在数字货币受相对应用途规则的控制。将数字货币与智能合约进行关联的方式有两种,一种是在数字货币加密字串增加将数字货币与所述智能合约进行关联的智能合约标识属性字段;另一种是在智能合约中设置与数字货币进行关联的标识。
确认输出模块603,用于在接收到所述用款方发来的包括付款用途和收款方信息的付款请求以及带有所述用途规则或受所述用途规则控制的数字货币之后,确认所述付款用途满足所述用途规则,然后将带有所述用途规则或受所述用途规则控制的数字货币变更为所有者标识为所述收款方信息指定的收款方的不带用途规则且不受用途规则控制的数字货币,将该数字货币发送至所述收款方。发送至收款方的新生成的数字货币不再包含用途规则且不受通过智能合约定义的用途规则的控制。
图7是根据本发明实施例的另一数字货币定向使用装置的主要模块的示意图。如图7所示,本发明实施例的另一数字货币的定向使用装置700主要包括:
保存模块701,用于保存预定义的用途规则。
添加输出模块702,用于在接收到来自付款方的数字货币和付款指令之后,激活对用途规则的监控,将所述数字货币变更为所有者标识为所述付款指令指定的第一用款方的带有所述用途规则或受所述用途规则控制的数字货币,将该数字货币发送至所述第一用款方。
第一确认输出模块703,用于在接收到所述第一用款方发来的包括付款用途和第二用款方信息的付款请求以及带有所述用途规则或受所述用途规则控制的数字货币之后,确认所述付款用途满足所述用途规则,然后将带有所述用途规则或受所述用途规则控制的数字货币变更为所有者标识为所述第二用款方信息指定的第二用款方的带有所述用途规则或受所述用途规则控制的数字货币,将该数字货币发送至所述第二用款方。
第二确认输出模块704,用于在接收到所述第二用款方发来的包括付款用途和收款方信息的付款请求以及带有所述用途规则或受所述用途规则控制的数字货币之后,确认所述付款用途满足所述用途规则,然后将带有所述用途规则或受所述用途规则控制的数字货币变更为所有者标识为所述收款方信息指定的收款方的不带用途规则且不受用途规则控制的数字货币,将该数字货币发送至所述收款方。第二确认输出模块704用于在用款方为多个的情况下,每一个用款方都在收到带有用途规则或受所述用途规则控制的数字货币后,均发起将该数字货币转到下一用款方或者收款方的操作。这里的发起数字货币转移过程与上述用款方向收款方转移数字货币的过程相同。
从以上描述可以看出,通过给数字货币设定用途规则,满足各种应用场景下灵活可定制的用途限定需求;通过给数字货币设定用途规则,数字货币的后续转移受用途规则的限制,无论经过多少级转移,经验证符合用途规则的转移才会实际发生,实现了多级穿透式的用途限制。
上述产品可执行本发明实施例所提供的方法,具备执行方法相应的功能模块和有益效果。未在本实施例中详尽描述的技术细节,可参见本发明实施例所提供的方法。
上述具体实施方式,并不构成对本发明保护范围的限制。本领域技术人员应该明白的是,取决于设计要求和其他因素,可以发生各种各样的修改、组合、子组合和替代。任何在本发明的精神和原则之内所作的修改、等同替换和改进等,均应包含在本发明保护范围之内。
Claims (10)
1.一种数字货币定向使用的方法,其特征在于,包括:
数字货币系统保存预定义的用途规则;
所述数字货币系统在接收到来自付款方的数字货币和付款指令之后,激活对用途规则的监控,将所述数字货币变更为所有者标识为所述付款指令指定的用款方的带有所述用途规则或受所述用途规则控制的数字货币,将该数字货币发送至所述用款方;
所述数字货币系统在接收到所述用款方发来的包括付款用途和收款方信息的付款请求以及带有所述用途规则或受所述用途规则控制的数字货币之后,确认所述付款用途满足所述用途规则,然后将带有所述用途规则或受所述用途规则控制的数字货币变更为所有者标识为所述收款方信息指定的收款方的不带用途规则且不受用途规则控制的数字货币,将该数字货币发送至所述收款方。
2.根据权利要求1所述的方法,其特征在于:所述用途规则是根据与所述数字货币关联的智能合约来设定;所述智能合约是将按需制定或者从商业协议导出的用途规则经数字签名、可执行操作及验证处理后得到的。
3.根据权利要求1所述的方法,其特征在于:所述用途规则是所述付款方根据所述数字货币的用途属性来设定并且包含在所述来自付款方的数字货币中,每个用途属性对应一组用途规则。
4.根据权利要求2所述的方法,其特征在于:所述数字货币是加密字串,所述加密字串包括所述数字货币的金额、发行方标识和所有者标识,所述加密字串还包括将所述数字货币与所述智能合约进行关联的智能合约标识属性字段。
5.根据权利要求2所述的方法,其特征在于:所述智能合约包括将所述数字货币与所述智能合约进行关联的标识。
6.一种数字货币定向使用的方法,其特征在于,包括:
数字货币系统保存预定义的用途规则;
所述数字货币系统在接收到来自付款方的数字货币和付款指令之后,激活对用途规则的监控,将所述数字货币变更为所有者标识为所述付款指令指定的第一用款方的带有所述用途规则或受所述用途规则控制的数字货币,将该数字货币发送至所述第一用款方;
所述数字货币系统在接收到所述第一用款方发来的包括付款用途和第二用款方信息的付款请求以及带有所述用途规则或受所述用途规则控制的数字货币之后,确认所述付款用途满足所述用途规则,然后将带有所述用途规则或受所述用途规则控制的数字货币变更为所有者标识为所述第二用款方信息指定的第二用款方的带有所述用途规则或受所述用途规则控制的数字货币,将该数字货币发送至所述第二用款方;
所述数字货币系统在接收到所述第二用款方发来的包括付款用途和收款方信息的付款请求以及带有所述用途规则或受所述用途规则控制的数字货币之后,确认所述付款用途满足所述用途规则,然后将带有所述用途规则或受所述用途规则控制的数字货币变更为所有者标识为所述收款方信息指定的收款方的不带用途规则且不受用途规则控制的数字货币,将该数字货币发送至所述收款方。
7.一种数字货币定向使用的装置,其特征在于,包括:
保存模块,用于保存预定义的用途规则;
添加输出模块,用于在接收到来自付款方的数字货币和付款指令之后,激活对用途规则的监控,将所述数字货币变更为所有者标识为所述付款指令指定的用款方的带有所述用途规则或受所述用途规则控制的数字货币,将该数字货币发送至所述用款方;
确认输出模块,用于在接收到所述用款方发来的包括付款用途和收款方信息的付款请求以及带有所述用途规则或受所述用途规则控制的数字货币之后,确认所述付款用途满足所述用途规则,然后将带有所述用途规则或受所述用途规则控制的数字货币变更为所有者标识为所述收款方信息指定的收款方的不带用途规则且不受用途规则控制的数字货币,将该数字货币发送至所述收款方。
8.根据权利要求7所述的装置,其特征在于:所述数字货币是加密字串,所述加密字串包括所述数字货币的金额、发行方标识和所有者标识,所述加密字串还包括将所述数字货币与所述智能合约进行关联的智能合约标识属性字段。
9.一种数字货币定向使用的装置,其特征在于,包括:
保存模块,用于保存预定义的用途规则;
添加输出模块,用于在接收到来自付款方的数字货币和付款指令之后,激活对用途规则的监控,将所述数字货币变更为所有者标识为所述付款指令指定的第一用款方的带有所述用途规则或受所述用途规则控制的数字货币,将该数字货币发送至所述第一用款方;
第一确认输出模块,用于在接收到所述第一用款方发来的包括付款用途和第二用款方信息的付款请求以及带有所述用途规则或受所述用途规则控制的数字货币之后,确认所述付款用途满足所述用途规则,然后将带有所述用途规则或受所述用途规则控制的数字货币变更为所有者标识为所述第二用款方信息指定的第二用款方的带有所述用途规则或受所述用途规则控制的数字货币,将该数字货币发送至所述第二用款方;
第二确认输出模块,用于在接收到所述第二用款方发来的包括付款用途和收款方信息的付款请求以及带有所述用途规则或受所述用途规则控制的数字货币之后,确认所述付款用途满足所述用途规则,然后将带有所述用途规则或受所述用途规则控制的数字货币变更为所有者标识为所述收款方信息指定的收款方的不带用途规则且不受用途规则控制的数字货币,将该数字货币发送至所述收款方。
10.一种计算机可读存储介质,所述计算机可读存储介质中存储有计算机指令,其特征在于,所述计算机指令能够被计算机或计算机系统运行,从而使该计算机或计算机系统能够执行权利要求1-6中任一项所述的方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710495558.5A CN107358523A (zh) | 2017-06-26 | 2017-06-26 | 数字货币定向使用的方法和装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710495558.5A CN107358523A (zh) | 2017-06-26 | 2017-06-26 | 数字货币定向使用的方法和装置 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN107358523A true CN107358523A (zh) | 2017-11-17 |
Family
ID=60272380
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201710495558.5A Pending CN107358523A (zh) | 2017-06-26 | 2017-06-26 | 数字货币定向使用的方法和装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN107358523A (zh) |
Cited By (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109064334A (zh) * | 2018-08-27 | 2018-12-21 | 深圳前海益链网络科技有限公司 | 一种智能合约记账方法、计算机装置及可读存储介质 |
CN111667271A (zh) * | 2020-06-10 | 2020-09-15 | 中信银行股份有限公司 | 基于区域与时间的数字货币使用方法、装置及电子设备 |
CN111667270A (zh) * | 2020-06-10 | 2020-09-15 | 中信银行股份有限公司 | 基于区域的数字货币使用方法、装置及电子设备 |
CN111667272A (zh) * | 2020-06-10 | 2020-09-15 | 中信银行股份有限公司 | 基于区域与利率的数字货币使用方法、装置及电子设备 |
CN111667273A (zh) * | 2020-06-10 | 2020-09-15 | 中信银行股份有限公司 | 基于区域与主体的数字货币使用方法、装置及电子设备 |
CN112036847A (zh) * | 2020-08-05 | 2020-12-04 | 杭州云象网络技术有限公司 | 一种数字货币离线支付的防伪验证方法及系统 |
CN112132558A (zh) * | 2020-08-16 | 2020-12-25 | 中信银行股份有限公司 | 基于智能合约的数字货币交易方法、装置及电子设备 |
CN112529698A (zh) * | 2020-12-25 | 2021-03-19 | 中钞信用卡产业发展有限公司杭州区块链技术研究院 | 数字货币贷款发放的方法、装置、设备及存储介质 |
CN112613864A (zh) * | 2020-12-31 | 2021-04-06 | 天地融科技股份有限公司 | 一种数字货币定向交易的方法及系统 |
CN112766942A (zh) * | 2020-12-31 | 2021-05-07 | 天地融科技股份有限公司 | 一种数字货币定向交易的方法及系统 |
CN112819630A (zh) * | 2021-02-08 | 2021-05-18 | 天地融科技股份有限公司 | 一种定向数字货币签发方法及装置 |
CN113362059A (zh) * | 2021-06-09 | 2021-09-07 | 北京极智数仓科技有限公司 | 数字货币管控方法、系统、存储介质及数字货币钱包终端 |
CN115239349A (zh) * | 2022-09-22 | 2022-10-25 | 中航信移动科技有限公司 | 一种基于数字货币的民航事件处理系统 |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1405711A (zh) * | 2001-08-02 | 2003-03-26 | 阿尔卡塔尔公司 | 电子货币金额交易方法、通信网络、交易服务器和程序模块 |
CN101719251A (zh) * | 2010-01-15 | 2010-06-02 | 陈发勇 | 互联网电子货币系统 |
CN102395989A (zh) * | 2009-04-15 | 2012-03-28 | Sk电信有限公司 | 电子货币充值服务系统、电子货币充值服务器及其充值方法 |
CN105096118A (zh) * | 2015-08-21 | 2015-11-25 | 廖小谦 | 一种电子货币转付系统及方法 |
CN106127479A (zh) * | 2016-06-20 | 2016-11-16 | 深圳市淘淘谷信息技术有限公司 | 一种使用id的数字货币来流通交易的方法 |
-
2017
- 2017-06-26 CN CN201710495558.5A patent/CN107358523A/zh active Pending
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1405711A (zh) * | 2001-08-02 | 2003-03-26 | 阿尔卡塔尔公司 | 电子货币金额交易方法、通信网络、交易服务器和程序模块 |
CN102395989A (zh) * | 2009-04-15 | 2012-03-28 | Sk电信有限公司 | 电子货币充值服务系统、电子货币充值服务器及其充值方法 |
CN101719251A (zh) * | 2010-01-15 | 2010-06-02 | 陈发勇 | 互联网电子货币系统 |
CN105096118A (zh) * | 2015-08-21 | 2015-11-25 | 廖小谦 | 一种电子货币转付系统及方法 |
CN106127479A (zh) * | 2016-06-20 | 2016-11-16 | 深圳市淘淘谷信息技术有限公司 | 一种使用id的数字货币来流通交易的方法 |
Non-Patent Citations (6)
Title |
---|
万适: "魅力不止于货币", 《中国城乡金融报》 * |
佟福全: "发达资本主义国家财政管理体制的比较与借鉴", 《世界经济与政治》 * |
姚前等: "中国法定数字货币原型构想", 《中国金融》 * |
张苑: "区块链技术对我国金融业发展的影响研究", 《国际金融》 * |
王永红: "数字货币技术实现框架", 《中国金融》 * |
黄峤濛: "数字货币时代,机遇和挑战在哪里?", 《金卡工程》 * |
Cited By (18)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109064334A (zh) * | 2018-08-27 | 2018-12-21 | 深圳前海益链网络科技有限公司 | 一种智能合约记账方法、计算机装置及可读存储介质 |
CN109064334B (zh) * | 2018-08-27 | 2021-12-24 | 深圳前海益链网络科技有限公司 | 一种智能合约记账方法、计算机装置及可读存储介质 |
CN111667273A (zh) * | 2020-06-10 | 2020-09-15 | 中信银行股份有限公司 | 基于区域与主体的数字货币使用方法、装置及电子设备 |
CN111667271A (zh) * | 2020-06-10 | 2020-09-15 | 中信银行股份有限公司 | 基于区域与时间的数字货币使用方法、装置及电子设备 |
CN111667270A (zh) * | 2020-06-10 | 2020-09-15 | 中信银行股份有限公司 | 基于区域的数字货币使用方法、装置及电子设备 |
CN111667272A (zh) * | 2020-06-10 | 2020-09-15 | 中信银行股份有限公司 | 基于区域与利率的数字货币使用方法、装置及电子设备 |
CN112036847A (zh) * | 2020-08-05 | 2020-12-04 | 杭州云象网络技术有限公司 | 一种数字货币离线支付的防伪验证方法及系统 |
CN112132558A (zh) * | 2020-08-16 | 2020-12-25 | 中信银行股份有限公司 | 基于智能合约的数字货币交易方法、装置及电子设备 |
CN112132558B (zh) * | 2020-08-16 | 2023-05-23 | 中国人民银行数字货币研究所 | 基于智能合约的数字货币交易方法、装置及电子设备 |
CN112529698A (zh) * | 2020-12-25 | 2021-03-19 | 中钞信用卡产业发展有限公司杭州区块链技术研究院 | 数字货币贷款发放的方法、装置、设备及存储介质 |
CN112613864A (zh) * | 2020-12-31 | 2021-04-06 | 天地融科技股份有限公司 | 一种数字货币定向交易的方法及系统 |
CN112766942A (zh) * | 2020-12-31 | 2021-05-07 | 天地融科技股份有限公司 | 一种数字货币定向交易的方法及系统 |
WO2022142438A1 (zh) * | 2020-12-31 | 2022-07-07 | 天地融科技股份有限公司 | 一种数字货币定向交易的方法及系统 |
CN112819630A (zh) * | 2021-02-08 | 2021-05-18 | 天地融科技股份有限公司 | 一种定向数字货币签发方法及装置 |
WO2022166192A1 (zh) * | 2021-02-08 | 2022-08-11 | 天地融科技股份有限公司 | 一种定向数字货币签发方法及装置 |
CN113362059A (zh) * | 2021-06-09 | 2021-09-07 | 北京极智数仓科技有限公司 | 数字货币管控方法、系统、存储介质及数字货币钱包终端 |
CN115239349A (zh) * | 2022-09-22 | 2022-10-25 | 中航信移动科技有限公司 | 一种基于数字货币的民航事件处理系统 |
CN115239349B (zh) * | 2022-09-22 | 2022-12-09 | 中航信移动科技有限公司 | 一种基于数字货币的民航事件处理系统 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN107358523A (zh) | 数字货币定向使用的方法和装置 | |
JP7305906B2 (ja) | デジタル資産を管理するためのシステム及び方法 | |
Laroiya et al. | Applications of blockchain technology | |
US11769154B1 (en) | Token device for distributed ledger based interchange | |
EP3635665B1 (en) | Linked multiple blockchain system | |
CN112037068B (zh) | 资源转移方法、系统、装置、计算机设备和存储介质 | |
Ahmad et al. | Blockchain Implementation in Financial Sector and Cyber Security System | |
WO2020085349A1 (ja) | 金融ブロックチェーンを用いた金融処理管理システムおよびそれを利用したデータ取引システム | |
CN107369009A (zh) | 数字货币的支付方法和支付系统 | |
US20160217437A1 (en) | Method for generating intangible bit money managed as data and system for providing services relevant to same | |
CN106464492A (zh) | 网络令牌系统 | |
Brühl | Virtual currencies, distributed ledgers and the future of financial services | |
Zulhuda | Whither policing cryptocurrency in Malaysia? | |
CN107358440A (zh) | 数字货币定制追踪的方法和系统 | |
Surekha et al. | Leveraging blockchain technology for internet of things powered banking sector | |
Garrido | Keeping Pace with Change: Fintech and the Evolution of Commercial Law | |
US11907937B2 (en) | Specialty application electronic exchange mitigation platform | |
Malvagna et al. | Cryptocurrencies as' Fungible Digital Assets' within the Italian Legal System: Regulatory and Private Law Issues | |
Jothi et al. | A Comprehensive Survey on Blockchain and Cryptocurrency Technologies: Approaches, Challenges, and Opportunities | |
CN108171598A (zh) | 一种互联网社区小微金融服务系统 | |
Ashfaq et al. | Central Bank Digital Currencies and the Global Financial System: Theory and Practice | |
Hayashi | Faster payments in the united states: how can private sector systems achieve public policy goals? | |
JP2024510307A (ja) | デジタル通貨プラットフォームサービスを提供する方法、及びそのためのシステム | |
Shaltout | The adoption of open banking concept to regulate arab countries digital payment | |
Mvula | A conceptual secure blockchain based settlement and clearing house for mobile financial services in Zambia |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination |