CN111915282A - 一种脱机电子货币收款方法及装置 - Google Patents
一种脱机电子货币收款方法及装置 Download PDFInfo
- Publication number
- CN111915282A CN111915282A CN201910383677.0A CN201910383677A CN111915282A CN 111915282 A CN111915282 A CN 111915282A CN 201910383677 A CN201910383677 A CN 201910383677A CN 111915282 A CN111915282 A CN 111915282A
- Authority
- CN
- China
- Prior art keywords
- transaction
- electronic money
- balance
- offline
- information
- 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 43
- 238000004891 communication Methods 0.000 claims abstract description 40
- 238000012795 verification Methods 0.000 claims abstract description 36
- 230000006870 function Effects 0.000 description 3
- 230000008569 process Effects 0.000 description 3
- 230000006399 behavior Effects 0.000 description 2
- 238000011161 development Methods 0.000 description 2
- 238000012546 transfer Methods 0.000 description 2
- 230000009471 action Effects 0.000 description 1
- 230000004075 alteration Effects 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 238000013500 data storage Methods 0.000 description 1
- 238000012217 deletion Methods 0.000 description 1
- 230000037430 deletion Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
Images
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
- G06Q20/00—Payment architectures, schemes or protocols
- G06Q20/04—Payment circuits
- G06Q20/06—Private payment circuits, e.g. involving electronic currency used among participants of a common payment scheme
- G06Q20/065—Private payment circuits, e.g. involving electronic currency used among participants of a common payment scheme using e-cash
-
- 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
- G06Q20/00—Payment architectures, schemes or protocols
- G06Q20/30—Payment architectures, schemes or protocols characterised by the use of specific devices or networks
- G06Q20/32—Payment architectures, schemes or protocols characterised by the use of specific devices or networks using wireless devices
- G06Q20/327—Short range or proximity payments by means of M-devices
- G06Q20/3278—RFID or NFC payments by means of M-devices
-
- 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
- G06Q20/00—Payment architectures, schemes or protocols
- G06Q20/38—Payment protocols; Details thereof
- G06Q20/382—Payment protocols; Details thereof insuring higher security of transaction
- G06Q20/3825—Use of electronic signatures
-
- 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
- G06Q20/00—Payment architectures, schemes or protocols
- G06Q20/38—Payment protocols; Details thereof
- G06Q20/382—Payment protocols; Details thereof insuring higher security of transaction
- G06Q20/3829—Payment protocols; Details thereof insuring higher security of transaction involving key management
-
- 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
- G06Q20/00—Payment architectures, schemes or protocols
- G06Q20/38—Payment protocols; Details thereof
- G06Q20/40—Authorisation, e.g. identification of payer or payee, verification of customer or shop credentials; Review and approval of payers, e.g. check credit lines or negative lists
- G06Q20/403—Solvency checks
-
- 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)
- Engineering & Computer Science (AREA)
- Accounting & Taxation (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Business, Economics & Management (AREA)
- General Physics & Mathematics (AREA)
- Strategic Management (AREA)
- Finance (AREA)
- Computer Security & Cryptography (AREA)
- Computer Networks & Wireless Communication (AREA)
- Development Economics (AREA)
- Economics (AREA)
- Marketing (AREA)
- Technology Law (AREA)
- Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)
Abstract
本发明提供了一种脱机电子货币收款方法及装置,其中方法包括:安全控制模块控制通信模块与第一设备建立无线连接;接收钱包信息;执行核验操作且核验通过,将收款信息发送至第一设备,接收第一交易数据,根据第一交易信息和第一设备的公钥对第一签名信息进行验签,如果验签通过,控制文件存储模块将当前在途余额置为第一余额,控制存储模块存储第一交易记录。通过本发明实施例提供的脱机电子货币收款方法及装置,实现了一种电子货币的脱机收款方式,只需用户使用自己的硬件钱包执行碰一碰的操作,即可以完成电子货币脱机收款,使用户操作方便的同时保证了电子货币脱机收款的安全性。
Description
技术领域
本发明涉及电子货币交易技术领域,尤其涉及一种脱机电子货币收款方法及装置。
背景技术
随着网络的发展,电子交易已经越来越受人们的青睐,现有有如银行转账、微信支付、支付宝支付等多种形式的电子交易,然而上述支付方式均需要有双方或者一方联机完成,基于账户划转,需要连接银行后台才能完成交易。
然而随着货币电子化的发展,上述电子交易的方式不能应用于电子货币的收款,因而提供一种电子货币的收款方式成为亟待解决的技术问题。
发明内容
本发明旨在解决问题/之一。
本发明的主要目的在于提供一种脱机电子货币收款方法;
本发明的另一目的在于提供一种脱机电子货币收款装置。
为达到上述目的,本发明的技术方案具体是这样实现的:
本发明一方面提供了一种脱机电子货币收款方法,包括:安全控制模块控制通信模块与第一设备建立无线连接;安全控制模块通过通信模块接收钱包信息,其中,钱包信息包括:第一设备脱机账户信息、第一设备可用余额和第一设备电子货币,第一设备电子货币至少包括如下字段:货币面值、所有者标识和发行者签名;安全控制模块执行核验操作且核验通过,其中,核验操作包括:核验第一设备脱机账户信息是否包括在文件存储模块存储的脱机交易黑名单中,且核验第一设备电子货币是否合法,且核验第一设备可用余额是否小于等于第一设备电子货币的总面值;核验通过包括:核验第一设备脱机账户信息不包括在文件存储模块存储的脱机交易黑名单中,且核验第一设备电子货币合法,且核验第一设备可用余额小于等于第一设备电子货币的总面值;安全控制模块在核验通过后,将收款信息发送至第一设备,其中,收款信息至少包括从文件存储模块中获取的自身脱机账户信息;安全控制模块通过通信模块接收第一交易数据,其中,第一交易数据为第一设备核验自身脱机账户信息不包括在第一设备存储的脱机交易黑名单中后生成的,其中,第一交易数据至少包括第一交易信息和对第一交易信息进行数字签名得到的第一签名信息,第一交易信息至少包括:第一设备脱机账户信息、自身脱机账户信息、第一交易时间和第一交易金额;安全控制模块根据第一交易信息和第一设备的公钥对第一签名信息进行验签,如果验签通过,控制文件存储模块将当前在途余额置为第一余额,控制存储模块存储第一交易记录,其中,第一交易记录包括:第一交易数据,第一余额为原有在途余额增加第一交易金额后得到的余额。
其中,方法还包括:安全控制模块通过通信模块与后台联机,将第一交易记录、第一余额和原有自身脱机余额发送至后台,在后台确认第一交易记录、第一余额和原有自身脱机余额正确后,接收后台签发的新的自身电子货币,并控制文件存储模块存储新的自身电子货币,删除文件存储模块存储的全部电子货币,将当前在途余额置为0,将当前自身脱机余额设置为新的自身电子货币的面值,其中,新的自身电子货币的面值等于第一余额和原有自身脱机余额之和。
其中,第一设备可用余额包括:第一设备脱机余额;第一设备电子货币包括:第一设备脱机电子货币。
其中,第一设备可用余额包括:第一设备脱机余额和第一设备在途余额;第一设备电子货币包括:第一设备脱机电子货币和第一设备在途电子货币;钱包信息还包括:第二交易记录;其中,第二交易记录包括:第二交易数据,第二交易数据至少包括:第二交易信息和第二设备对第二交易信息进行签名得到的第二签名信息,第二交易信息包括:第二设备脱机账户信息、第一设备脱机账户信息、第二交易时间和第二交易金额;安全控制模块执行核验操作还包括:安全控制模块利用第二设备的公钥对第二签名信息进行验签;安全控制模块核验通过还包括:安全控制模块利用第二设备的公钥对第二签名信息验签通过。
其中,第一交易信息还包括:第二交易记录。
其中,收款信息还包括:第一交易金额,其中,第一交易金额为安全控制模块通过键盘模块接收的。
本发明另一方面提供了一种脱机电子货币收款装置,包括:安全控制模块、通信模块和文件存储模块;其中:安全控制模块,用于控制通信模块与第一设备建立无线连接;通过通信模块接收钱包信息,其中,钱包信息包括:第一设备脱机账户信息、第一设备可用余额和第一设备电子货币,第一设备电子货币至少包括如下字段:货币面值、所有者标识和发行者签名;安全控制模块,还用于执行核验操作且核验通过,其中,核验操作包括:核验第一设备脱机账户信息是否包括在文件存储模块存储的脱机交易黑名单中,且核验第一设备电子货币是否合法,且核验第一设备可用余额是否小于等于第一设备电子货币的总面值;核验通过包括:核验第一设备脱机账户信息不包括在文件存储模块存储的脱机交易黑名单中,且核验第一设备电子货币合法,且核验第一设备可用余额小于等于第一设备电子货币的总面值;在核验通过后,将收款信息发送至第一设备,其中,收款信息至少包括从文件存储模块中获取的自身脱机账户信息;安全控制模块,还用于通过通信模块接收第一交易数据,其中,第一交易数据为第一设备核验自身脱机账户信息不包括在第一设备存储的脱机交易黑名单中后生成的,其中,第一交易数据至少包括第一交易信息和对第一交易信息进行数字签名得到的第一签名信息,第一交易信息至少包括:第一设备脱机账户信息、自身脱机账户信息、第一交易时间和第一交易金额;根据第一交易信息和第一设备的公钥对第一签名信息进行验签,如果验签通过,控制文件存储模块将当前在途余额置为第一余额,控制存储模块存储第一交易记录,其中,第一交易记录包括:第一交易数据,第一余额为原有在途余额增加第一交易金额后得到的余额。
其中,安全控制模块,还用于通过通信模块与后台联机,将第一交易记录、第一余额和原有自身脱机余额发送至后台,在后台确认第一交易记录、第一余额和原有自身脱机余额正确后,接收后台签发的新的自身电子货币,并控制文件存储模块存储新的自身电子货币,删除文件存储模块存储的全部电子货币,将当前在途余额置为0,将当前自身脱机余额设置为新的自身电子货币的面值,其中,新的自身电子货币的面值等于第一余额和原有自身脱机余额之和。
其中,第一设备可用余额包括:第一设备脱机余额;第一设备电子货币包括:第一设备脱机电子货币。
其中,第一设备可用余额包括:第一设备脱机余额和第一设备在途余额;第一设备电子货币包括:第一设备脱机电子货币和第一设备在途电子货币;钱包信息还包括:第二交易记录;其中,第二交易记录包括:第二交易数据,第二交易数据至少包括:第二交易信息和第二设备对第二交易信息进行签名得到的第二签名信息,第二交易信息包括:第二设备脱机账户信息、第一设备脱机账户信息、第二交易时间和第二交易金额;安全控制模块,还用于利用第二设备的公钥对第二签名信息进行验签;利用第二设备的公钥对第二签名信息验签通过。
其中,第一交易信息还包括:第二交易记录。
其中,装置还包括:键盘模块;收款信息还包括:第一交易金额;键盘模块用于接收第一交易金额,并发送至安全控制模块。
由上述本发明提供的技术方案可以看出,通过本发明实施例提供的脱机电子货币收款方法及装置,实现了一种电子货币的脱机收款方式,只需用户使用自己的硬件钱包执行碰一碰的操作,即可以完成电子货币脱机收款,使用户操作方便的同时保证了电子货币脱机收款的安全性。
附图说明
为了更清楚地说明本发明实施例的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域的普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他附图。
图1为本发明实施例提供的脱机电子货币收款方法的流程图;
图2为本发明实施例提供的脱机电子货币收款装置的结构示意图。
具体实施方式
下面结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明的保护范围。
在本发明的描述中,需要理解的是,术语“中心”、“纵向”、“横向”、“上”、“下”、“前”、“后”、“左”、“右”、“竖直”、“水平”、“顶”、“底”、“内”、“外”等指示的方位或位置关系为基于附图所示的方位或位置关系,仅是为了便于描述本发明和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本发明的限制。此外,术语“第一”、“第二”仅用于描述目的,而不能理解为指示或暗示相对重要性或数量或位置。
在本发明的描述中,需要说明的是,除非另有明确的规定和限定,术语“安装”、“相连”、“连接”应做广义理解,例如,可以是固定连接,也可以是可拆卸连接,或一体地连接;可以是机械连接,也可以是电连接;可以是直接相连,也可以通过中间媒介间接相连,可以是两个元件内部的连通。对于本领域的普通技术人员而言,可以具体情况理解上述术语在本发明中的具体含义。
下面将结合附图对本发明实施例作进一步地详细描述。
图1示出了本发明实施例提供的一种脱机电子货币收款方法的流程图,参见图1,本发明实施例提供的脱机电子货币收款方法,包括:
S101,安全控制模块控制通信模块与第一设备建立无线连接。
具体地,本发明实施例中,执行本发明实施例提供的脱机电子货币收款方法的主体为收款方设备,当然,该主体还可以同时作为付款方设备。
本发明实施例中,执行本发明实施例提供的脱机电子货币收款方法的主体(以下简称脱机电子货币收款装置)可以为硬件钱包、智能手机、POS机等各类收款终端,其中,硬件钱包可以是法定数字货币(电子货币)的载体,是依托数字货币流通体系的支付工具,可以存储数字货币价值代码、用户身份认证信息,具有唯一可识别编号的硬件产品,包括但不限于卡式钱包、异形钱包、SIM卡、手环等。
本发明实施例提供的脱机电子货币收款装置可以与第一设备建立无线连接,进行电子货币的收款操作,通过无线连接进行电子货币收款时可以方便用户使用,使得用户在收款时,可以远距离操作,提高用户体验度。当然,在实际应用中,脱机电子货币收款装置也可以与第一设备建立有线连接,本发明实施例中仅以脱机电子货币收款装置与第一设备建立无线连接为例进行说明。
本发明实施例提供的脱机电子货币收款装置与第一设备建立的无线连接可以是NFC连接、蓝牙连接、WIFI、红外等方式,这在本发明中不做具体限制。作为本发明实施例的一个可选实施方式,安全控制模块控制通信模块与第一设备建立无线连接包括:安全控制模块控制通信模块与第一设备建立NFC连接;安全控制模块控制通信模块通过NFC连接传输蓝牙配对信息;安全控制模块控制通信模块利用蓝牙配对信息与第一设备建立蓝牙连接。在应用中,用户可以将脱机电子货币收款装置与第一设备执行碰一碰的操作,即可以通过NFC连接传输蓝牙配对信息,之后脱机电子货币收款装置可以与第一设备分开,避免用户使用脱机电子货币收款装置与第一设备只能在近距离的情况下进行收款的问题,提高用户体验。通过NFC连接传输蓝牙配对信息,可以快速找到待连接设备,提高蓝牙连接的速度,避免传统蓝牙连接中蓝牙广播各自信息,搜索对方进行配对而导致的速度慢的问题,进一步避免出现待连接设备与其他蓝牙设备连接而无法与本设备连接的问题。
为了保证脱机电子货币收款装置与第一设备的交易安全,作为本发明实施例的一个可选实施方式,在安全控制模块控制通信模块利用蓝牙配对信息与第一设备建立蓝牙连接之后,安全控制模块通过通信模块接收钱包信息之前,本发明实施例提供的脱机电子货币收款方法还包括:安全控制模块利用蓝牙连接与第一设备进行互相认证。该认证方式可以包括但不限于,验证对方证书、验证对方标识等方式,这种验证方式可以采用现有的验证方式,在此不再赘述。
S102,安全控制模块通过通信模块接收钱包信息,其中,钱包信息包括:第一设备脱机账户信息、第一设备可用余额和第一设备电子货币,第一设备电子货币至少包括如下字段:货币面值、所有者标识和发行者签名。
具体地,脱机电子货币收款装置进行脱机收款是指该脱机电子货币收款装置独立使用,不与后台连接。
钱包信息是指第一设备存储的相关信息,可以包括但不限于第一设备电子货币、第一设备使用者的脱机账户信息、第一设备的可用余额等,作为实际应用的进一步的一种可选方式,钱包信息还可以包括以下内容:第一设备使用者的用户信息、第一设备的数字证书、密钥和交易信息等。
作为本发明实施例的一种可选实施方式,第一设备电子货币可以包括第一设备使用者从发行者方兑换的电子货币(即第一设备脱机电子货币);或者第一设备电子货币可以包括第一设备使用者从发行者方兑换的电子货币(即第一设备脱机电子货币)和他人支付给该第一设备的电子货币(即第一设备在途电子货币)。
作为本发明实施例的一个可选实施方式,第一设备可用余额包括:第一设备脱机余额;第一设备电子货币包括:第一设备脱机电子货币。其中,第一设备脱机余额等于第一设备使用者的从发行者方兑换的电子货币的面值,例如第一设备使用者从中国人民银行兑换的电子货币后,将第一设备脱机余额设置为该电子货币的面值,第一设备脱机余额还可以小于第一设备使用者的从发行者方兑换的电子货币的面值,例如第一设备使用者从中国人民银行兑换的电子货币后,支付过一笔或多笔交易,对于本发明实施例来说,第一设备由于处于脱机状态,在支付过一笔或多笔交易后,第一设备脱机余额需扣除支付过的金额,但不删除其从中国人民银行兑换的电子货币,此时脱机余额小于该从中国人民银行兑换的电子货币的面值。
作为本发明实施例的一个可选实施方式,第一设备可用余额包括:第一设备脱机余额和第一设备在途余额;第一设备电子货币包括:第一设备脱机电子货币和第一设备在途电子货币。当该第一设备作为收款设备时,在脱机状态下,第一设备在途余额为其他支付装置向该第一设备支付的金额,当第一设备作为付款设备时,如果第一设备脱机余额不足以支付交易金额的情况下,可以使用第一设备在途余额进行支付,将第一设备在途余额扣除相应的金额。当然,也可以设置第一设备在途余额不可用,此时可以提示用户第一设备脱机余额不足,设置第一设备在途余额可用或不可用均可以根据实际需求进行设置。
在本发明实施例中,第一设备在将钱包信息发送至脱机电子货币收款装置后不删除其存储的电子货币,是由于第一设备处于脱机状态,无法进行后台核算,因此,仅改变第一设备可用余额的值,而不删除第一设备存储的电子货币,避免删除电子货币而导致电子货币剩余额度不可用的问题。
本发明实施例中所提及的第一设备电子货币,也可以称为数字货币,为央行发行的数据形式的货币,本发明中第一设备电子货币至少包括货币面值、所有者标识和发行者签名。
其中,第一设备脱机电子货币可以仅包括一个电子货币,该第一设备脱机电子货币的面值为根据兑换需求确定的与待兑换金额等值的面值,或者第一设备脱机电子货币包括一个或多个电子货币,该一个或多个电子货币的面值为与现有纸币面值相同的面值。
第一设备脱机电子货币仅包括一个电子货币时,例如,中国人民银行根据用户需要兑换的金额发行的一个与需要兑换的金额对应的电子货币,例如,XX需要兑换153元的电子货币,中国人民银行为XX兑换的电子货币的面值即为153元。当第一设备脱机电子货币仅为一个面值不定的电子货币时,减少数据存储量,还可以减少每次交易时传输的数据量,另外还可以避免产生找零的问题。
第一设备脱机电子货币包括一个或多个电子货币时,第一设备脱机电子货币可以参考现有纸币体系,为一个或多个不同的固定面值的货币,例如包括1元、10元、20元、50元和100元等,例如,XX需要兑换153元的电子货币,中国人民银行为XX兑换的电子货币可以包括一个100元、一个50元和3个1元,或者3个50元和3个1元等,按照具体实际需要可以自行兑换。当第一设备脱机电子货币为多个不同的固定面值的货币时,可以与现有货币体系通用。
第一设备在途电子货币为其他支付设备向该第一设备支付的电子货币,其他支付设备的电子货币也可以参照上述第一设备脱机电子货币的两种方式构成,在此不再赘述。
所有者标识用于表示中国人民银行为该所有者标识对应的用户兑换的电子货币,表示该电子货币的来源。
发行者签名可以为中国人民银行的私钥对电子货币进行签名得到的签名数据,用于证明该电子货币的合法性。
当然,作为本发明实施例的一个可用于实施的电子货币的数据格式如下表1:
表1
S103,安全控制模块执行核验操作且核验通过,其中,核验操作包括:核验第一设备脱机账户信息是否包括在文件存储模块存储的脱机交易黑名单中,且核验第一设备电子货币是否合法,且核验第一设备可用余额是否小于等于第一设备电子货币的总面值;核验通过包括:核验第一设备脱机账户信息不包括在文件存储模块存储的脱机交易黑名单中,且核验第一设备电子货币合法,且核验第一设备可用余额小于等于第一设备电子货币的总面值。
具体地,脱机电子货币收款装置的文件存储模块存储有脱机交易黑名单,该脱机交易黑名单是脱机交易的设备联机清算后被后台发现问题而定义为非法用户的设备名单,在脱机电子货币收款装置每次联机的情况下,后台均会为其更新该脱机交易黑名单,脱机电子货币收款装置更新该脱机交易黑名单后,利用文件存储模块存储该脱机交易黑名单。脱机电子货币收款装置通过验证第一设备不在脱机交易黑名单中,确保第一设备是安全的设备。
脱机电子货币收款装置核验电子货币合法,可以保证第一设备确实具有合法的电子货币,保证后续交易的安全。作为本发明实施例的一个可选实施方式,安全控制模块核验第一设备电子货币合法包括:安全控制模块获取发行者公钥,利用发行者公钥对第一设备电子货币的发行者签名进行验签,且,对所有者标识进行验证,如果验证发行者签名通过且验证所有者标识通过,则确定第一设备电子货币合法。通过验证发行者签名确定第一设备电子货币确实为中国人民银行发行的合法货币,通过验证所有者标识确定第一设备电子货币确实为为合法第一设备的用户兑换的合法电子货币。
脱机电子货币收款装置核验第一设备可用余额小于等于第一设备电子货币的总面值,可以确定第一设备正常运行,并未被非法攻击,确保与脱机电子货币收款装置交易的第一设备是安全设备。
S104,安全控制模块在核验通过后,将收款信息发送至第一设备,其中,收款信息至少包括从文件存储模块中获取的自身脱机账户信息。
具体地,在脱机电子货币收款装置核验全部通过后,会将收款信息发送至第一设备,该收款信息包括自身脱机账户信息,以便通知第一设备向脱机电子货币收款装置付款。
作为本发明实施例的一个可选实施方式,可以将第一交易金额携带在收款信息中发送至该脱机电子货币支付装置,以便第一设备获知交易金额。
作为本发明实施例的一个可选实施方式,第一交易金额为安全控制模块通过键盘模块接收的。
S105,安全控制模块通过通信模块接收第一交易数据,其中,第一交易数据为第一设备核验自身脱机账户信息不包括在第一设备存储的脱机交易黑名单中后生成的,其中,第一交易数据至少包括第一交易信息和对第一交易信息进行数字签名得到的第一签名信息,第一交易信息至少包括:第一设备脱机账户信息、自身脱机账户信息、第一交易时间和第一交易金额。
具体地,第一设备也存储有脱机交易黑名单,该脱机交易黑名单是第一设备联机清算后被后台发现问题而定义为非法用户的设备名单,在第一设备每次联机的情况下,后台均会为其更新该脱机交易黑名单,第一设备更新该脱机交易黑名单后,存储该脱机交易黑名单。第一设备通过验证脱机电子货币收款装置不在脱机交易黑名单中,确保脱机电子货币支付装置是安全的设备。
在第一设备确保脱机电子货币收款装置安全后,会将第一交易数据发送至脱机电子货币收款装置,完成本脱机电子货币收款装置的收款。其中第一设备对第一交易信息进行签名可以确保第一交易信息的不可抵赖性。其中,第一设备脱机账户信息、自身脱机账户信息用于标识交易双方,第一交易时间用于标识该笔交易的时间,第一交易金额为本次交易的金额。对于每笔交易来说,交易信息中均会包括上述内容以确定每笔交易的唯一性。
作为本发明实施例的一个可选实施方式,如果在收款信息中不包含第一交易金额,在第一设备对第一交易信息进行数字签名之前,第一设备还需要获取第一交易金额,其中,获取第一交易金额的方式包括:第一设备通过键盘模块接收第一交易金额。
作为本发明实施例的一个可选实施方式,在第一设备对第一交易信息进行数字签名之前,第一设备还可以判断第一交易金额小于等于第一设备可用余额。由此,第一设备可以判断自身是否有支付该笔交易的能力。
S106,安全控制模块根据第一交易信息和第一设备的公钥对第一签名信息进行验签,如果验签通过,控制文件存储模块将当前在途余额置为第一余额,控制存储模块存储第一交易记录,其中,第一交易记录包括:第一交易数据,第一余额为原有在途余额增加第一交易金额后得到的余额。
具体地,脱机电子货币收款装置的安全控制模块接收到第一设备发送的第一交易数据后,对该笔交易进行记录,将该笔交易对应的第一交易金额累加至脱机电子货币收款装置的文件存储模块中的在途余额中。脱机电子货币收款装置还对第一签名信息进行验签,以确保第一交易信息的真实有效,该交易确实被第一设备认可。
作为本发明实施例的一个可选实施方式,,脱机电子货币收款装置的在途余额可以用于后续脱机支付,也可以不可用于后续脱机支付,具体可以根据实际需要进行设置。在脱机电子货币收款装置的在途余额可以用于后续脱机支付的情况下,脱机电子货币收款装置还需要存储第一设备电子货币以证明脱机电子货币收款装置的支付能力。
作为本发明实施例的一个可选实施方式,本发明实施例提供的脱机电子货币收款方法还包括:安全控制模块通过通信模块与后台联机,将第一交易记录、第一余额和原有自身脱机余额发送至后台,在后台确认第一交易记录、第一余额和原有自身脱机余额正确后,接收后台签发的新的自身电子货币,并控制文件存储模块存储新的自身电子货币,删除文件存储模块存储的全部电子货币,将当前在途余额置为0,将当前自身脱机余额设置为新的自身电子货币的面值,其中,新的自身电子货币的面值等于第一余额和原有自身脱机余额之和。
具体地,脱机电子货币收款装置可以进行联机清算。联机指的是,脱机电子货币收款装置直接通过网络与后台建立连接,或者通过其他设备(例如电脑手机等)与后台建立连接,这在本发明中并不做限制。在脱机电子货币收款装置联机清算的情况下,需要后台重新为脱机电子货币收款装置兑换新的电子货币,该新的电子货币的面值为脱机电子货币收款装置的自身脱机余额与当前在途余额之和,将脱机电子货币收款装置的当前在途余额置为0,将当前自身脱机余额设置为新的自身电子货币的面值,保证联机清算后,脱机电子货币收款装置的电子货币与其可用余额进行对应,避免有不可用的余额存在的问题。
由此可见,通过本发明实施例提供的脱机电子货币收款方法,实现了一种电子货币的脱机收款方式,只需用户使用自己的硬件钱包执行碰一碰的操作,即可以完成电子货币脱机收款,使用户操作方便的同时保证了电子货币脱机收款的安全性。
作为本发明实施例的一个可选实施方式,第一设备可用余额包括:第一设备脱机余额和第一设备在途余额;第一设备电子货币包括:第一设备脱机电子货币和第一设备在途电子货币;钱包信息还包括:第二交易记录;其中,第二交易记录包括:第二交易数据,第二交易数据至少包括:第二交易信息和第二设备对第二交易信息进行签名得到的第二签名信息,第二交易信息包括:第二设备脱机账户信息、第一设备脱机账户信息、第二交易时间和第二交易金额;安全控制模块执行核验操作还包括:安全控制模块利用第二设备的公钥对第二签名信息进行验签;安全控制模块核验通过还包括:安全控制模块利用第二设备的公钥对第二签名信息验签通过。
具体地,第一设备在将钱包信息发送至脱机电子货币收款装置的时候,携带有该第一设备与第二设备的交易记录,同时,第一设备还将从第二设备接收的电子货币以及第一设备在途余额一起发送至脱机电子货币收款装置,以便脱机电子货币收款装置核实第一设备与第二设备的交易记录是否正确,以及核实第一设备的支付能力。脱机电子货币收款装置还对第二交易记录中的第二签名信息进行验签,由此可以保证第二交易记录真实有效,即该交易记录确实被第二设备认可。
作为本发明实施例的一个可选实施方式,第一交易信息还包括:第二交易记录。第一设备在对第一交易信息进行签名的同时,将第二交易记录作为第一交易信息中的部分信息,由此可以保证第二交易记录真实有效,即该交易记录确实被第一设备认可。
图2示出了本发明实施例提供的脱机电子货币收款装置,该装置采用上述脱机电子货币收款方法,以下仅对脱机电子货币收款装置的结构进行简要说明,其他未尽事宜,请参考上述脱机电子货币收款方法的相关说明,参见图2,本发明实施例提供的脱机电子货币收款装置,包括:安全控制模块、通信模块以及文件存储模块;其中:
安全控制模块,用于控制通信模块与第一设备建立无线连接;通过通信模块接收钱包信息,其中,钱包信息包括:第一设备脱机账户信息、第一设备可用余额和第一设备电子货币,第一设备电子货币至少包括如下字段:货币面值、所有者标识和发行者签名;
安全控制模块,还用于执行核验操作,其中,核验操作包括:核验第一设备脱机账户信息是否包括在文件存储模块存储的脱机交易黑名单中,且核验第一设备电子货币是否合法,且核验第一设备可用余额是否小于等于第一设备电子货币的总面值;核验通过,其中,核验通过包括:核验第一设备脱机账户信息不包括在文件存储模块存储的脱机交易黑名单中,且核验第一设备电子货币合法,且核验第一设备可用余额小于等于第一设备电子货币的总面值;在核验通过后,将收款信息发送至第一设备,其中,收款信息至少包括从文件存储模块中获取的自身脱机账户信息;
安全控制模块,还用于通过通信模块接收第一交易数据,其中,第一交易数据为第一设备核验自身脱机账户信息不包括在第一设备存储的脱机交易黑名单中后生成的,其中,第一交易数据至少包括第一交易信息和对第一交易信息进行数字签名得到的第一签名信息,第一交易信息至少包括:第一设备脱机账户信息、自身脱机账户信息、第一交易时间和第一交易金额;根据第一交易信息和第一设备的公钥对第一签名信息进行验签,如果验签通过,控制文件存储模块将当前在途余额置为第一余额,控制存储模块存储第一交易记录,其中,第一交易记录包括:第一交易数据,第一余额为原有在途余额增加第一交易金额后得到的余额。
作为本发明实施例的一个可选实施方式,安全控制模块,还用于通过通信模块与后台联机,将第一交易记录、第一余额和原有自身脱机余额发送至后台,在后台确认第一交易记录、第一余额和原有自身脱机余额正确后,接收后台签发的新的自身电子货币,并控制文件存储模块存储新的自身电子货币,删除文件存储模块存储的全部电子货币,将当前在途余额置为0,将当前自身脱机余额设置为新的自身电子货币的面值,其中,新的自身电子货币的面值等于第一余额和原有自身脱机余额之和。
作为本发明实施例的一个可选实施方式,第一设备可用余额包括:第一设备脱机余额;第一设备电子货币包括:第一设备脱机电子货币。
作为本发明实施例的一个可选实施方式,第一设备可用余额包括:第一设备脱机余额和第一设备在途余额;第一设备电子货币包括:第一设备脱机电子货币和第一设备在途电子货币;钱包信息还包括:第二交易记录;其中,第二交易记录包括:第二交易数据,第二交易数据至少包括:第二交易信息和第二设备对第二交易信息进行签名得到的第二签名信息,第二交易信息包括:第二设备脱机账户信息、第一设备脱机账户信息、第二交易时间和第二交易金额;安全控制模块,还用于利用第二设备的公钥对第二签名信息进行验签;利用第二设备的公钥对第二签名信息验签通过。
作为本发明实施例的一个可选实施方式,第一交易信息还包括:第二交易记录。
作为本发明实施例的一个可选实施方式,本发明实施例提供的脱机电子货币收款装置还包括:键盘模块;收款信息还包括:第一交易金额;键盘模块用于接收第一交易金额,并发送至安全控制模块。
作为本发明实施例的一个可选实施方式,第一设备电子货币还包括:发行者签名;安全控制模块通过如下方式核验第一设备电子货币合法:安全控制模块,具体用于获取发行者公钥,利用发行者公钥对第一设备电子货币的发行者签名进行验签,且,对所有者标识进行验证,如果验证发行者签名通过且验证所有者标识通过,则确定第一设备电子货币合法。
作为本发明实施例的一个可选实施方式,安全控制模块通过如下方式控制通信模块与第一设备建立无线连接:安全控制模块,具体用于控制通信模块与第一设备建立NFC连接;控制通信模块通过NFC连接传输蓝牙配对信息;控制通信模块利用蓝牙配对信息与第一设备建立蓝牙连接。
作为本发明实施例的一个可选实施方式,安全控制模块,还用于在控制通信模块利用蓝牙配对信息与第一设备建立蓝牙连接之后,在通过通信模块接收钱包信息之前,利用蓝牙连接与第一设备进行互相认证。
由此可见,通过本发明实施例提供的脱机电子货币收款装置,实现了一种电子货币的脱机收款方式,只需用户使用自己的硬件钱包执行碰一碰的操作,即可以完成电子货币脱机收款,使用户操作方便的同时保证了电子货币脱机收款的安全性。
流程图中或在此以其他方式描述的任何过程或方法描述可以被理解为,表示包括一个或更多个用于实现特定逻辑功能或过程的步骤的可执行指令的代码的模块、片段或部分,并且本发明的优选实施方式的范围包括另外的实现,其中可以不按所示出或讨论的顺序,包括根据所涉及的功能按基本同时的方式或按相反的顺序,来执行功能,这应被本发明的实施例所属技术领域的技术人员所理解。
应当理解,本发明的各部分可以用硬件、软件、固件或它们的组合来实现。在上述实施方式中,多个步骤或方法可以用存储在存储器中且由合适的指令执行***执行的软件或固件来实现。例如,如果用硬件来实现,和在另一实施方式中一样,可用本领域公知的下列技术中的任一项或他们的组合来实现:具有用于对数据信号实现逻辑功能的逻辑门电路的离散逻辑电路,具有合适的组合逻辑门电路的专用集成电路,可编程门阵列(PGA),现场可编程门阵列(FPGA)等。
本技术领域的普通技术人员可以理解实现上述实施例方法携带的全部或部分步骤是可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,该程序在执行时,包括方法实施例的步骤之一或其组合。
此外,在本发明各个实施例中的各功能单元可以集成在一个处理模块中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。所述集成的模块如果以软件功能模块的形式实现并作为独立的产品销售或使用时,也可以存储在一个计算机可读取存储介质中。
上述提到的存储介质可以是只读存储器,磁盘或光盘等。
在本说明书的描述中,参考术语“一个实施例”、“一些实施例”、“示例”、“具体示例”、或“一些示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本发明的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不一定指的是相同的实施例或示例。而且,描述的具体特征、结构、材料或者特点可以在任何的一个或多个实施例或示例中以合适的方式结合。
尽管上面已经示出和描述了本发明的实施例,可以理解的是,上述实施例是示例性的,不能理解为对本发明的限制,本领域的普通技术人员在不脱离本发明的原理和宗旨的情况下在本发明的范围内可以对上述实施例进行变化、修改、替换和变型。本发明的范围由所附权利要求及其等同限定。
Claims (12)
1.一种脱机电子货币收款方法,其特征在于,包括:
安全控制模块控制通信模块与第一设备建立无线连接;
所述安全控制模块通过所述通信模块接收钱包信息,其中,所述钱包信息包括:第一设备脱机账户信息、第一设备可用余额和第一设备电子货币,所述第一设备电子货币至少包括如下字段:货币面值、所有者标识和发行者签名;
所述安全控制模块执行核验操作且核验通过,其中,所述核验操作包括:核验所述第一设备脱机账户信息是否包括在文件存储模块存储的脱机交易黑名单中,且核验所述第一设备电子货币是否合法,且核验所述第一设备可用余额是否小于等于所述第一设备电子货币的总面值;所述核验通过包括:核验所述第一设备脱机账户信息不包括在文件存储模块存储的脱机交易黑名单中,且核验所述第一设备电子货币合法,且核验所述第一设备可用余额小于等于所述第一设备电子货币的总面值;
所述安全控制模块在核验通过后,将收款信息发送至所述第一设备,其中,所述收款信息至少包括从所述文件存储模块中获取的自身脱机账户信息;
所述安全控制模块通过所述通信模块接收第一交易数据,其中,所述第一交易数据为所述第一设备核验所述自身脱机账户信息不包括在所述第一设备存储的脱机交易黑名单中后生成的,其中,所述第一交易数据至少包括第一交易信息和对所述第一交易信息进行数字签名得到的第一签名信息,所述第一交易信息至少包括:所述第一设备脱机账户信息、所述自身脱机账户信息、第一交易时间和第一交易金额;
所述安全控制模块根据所述第一交易信息和所述第一设备的公钥对所述第一签名信息进行验签,如果验签通过,控制所述文件存储模块将当前在途余额置为第一余额,控制所述存储模块存储第一交易记录,其中,所述第一交易记录包括:所述第一交易数据,所述第一余额为原有在途余额增加所述第一交易金额后得到的余额。
2.根据权利要求1所述的方法,其特征在于,还包括:
所述安全控制模块通过所述通信模块与后台联机,将所述第一交易记录、所述第一余额和原有自身脱机余额发送至后台,在所述后台确认所述第一交易记录、所述第一余额和原有自身脱机余额正确后,接收所述后台签发的新的自身电子货币,并控制所述文件存储模块存储所述新的自身电子货币,删除所述文件存储模块存储的全部电子货币,将所述当前在途余额置为0,将当前自身脱机余额设置为所述新的自身电子货币的面值,其中,所述新的自身电子货币的面值等于所述第一余额和所述原有自身脱机余额之和。
3.根据权利要求1所述的方法,其特征在于,
所述第一设备可用余额包括:第一设备脱机余额;
所述第一设备电子货币包括:第一设备脱机电子货币。
4.根据权利要求1所述的方法,其特征在于,
所述第一设备可用余额包括:第一设备脱机余额和第一设备在途余额;
所述第一设备电子货币包括:第一设备脱机电子货币和第一设备在途电子货币;
所述钱包信息还包括:第二交易记录;其中,所述第二交易记录包括:第二交易数据,所述第二交易数据至少包括:第二交易信息和第二设备对所述第二交易信息进行签名得到的第二签名信息,所述第二交易信息包括:所述第二设备脱机账户信息、第一设备脱机账户信息、第二交易时间和第二交易金额;
所述安全控制模块执行核验操作还包括:所述安全控制模块利用所述第二设备的公钥对所述第二签名信息进行验签;
所述安全控制模块核验通过还包括:所述安全控制模块利用所述第二设备的公钥对所述第二签名信息验签通过。
5.根据权利要求4所述的方法,其特征在于,所述第一交易信息还包括:所述第二交易记录。
6.根据权利要求1所述的方法,其特征在于,所述收款信息还包括:所述第一交易金额,其中,所述第一交易金额为所述安全控制模块通过所述键盘模块接收的。
7.一种脱机电子货币收款装置,其特征在于,包括:安全控制模块、通信模块和文件存储模块;其中:
所述安全控制模块,用于控制通信模块与第一设备建立无线连接;通过所述通信模块接收钱包信息,其中,所述钱包信息包括:第一设备脱机账户信息、第一设备可用余额和第一设备电子货币,所述第一设备电子货币至少包括如下字段:货币面值、所有者标识和发行者签名;
所述安全控制模块,还用于执行核验操作且核验通过,其中,所述核验操作包括:核验所述第一设备脱机账户信息是否包括在文件存储模块存储的脱机交易黑名单中,且核验所述第一设备电子货币是否合法,且核验所述第一设备可用余额是否小于等于所述第一设备电子货币的总面值;所述核验通过包括:核验所述第一设备脱机账户信息不包括在文件存储模块存储的脱机交易黑名单中,且核验所述第一设备电子货币合法,且核验所述第一设备可用余额小于等于所述第一设备电子货币的总面值;在核验通过后,将收款信息发送至所述第一设备,其中,所述收款信息至少包括从所述文件存储模块中获取的自身脱机账户信息;
所述安全控制模块,还用于通过所述通信模块接收第一交易数据,其中,所述第一交易数据为所述第一设备核验所述自身脱机账户信息不包括在所述第一设备存储的脱机交易黑名单中后生成的,其中,所述第一交易数据至少包括第一交易信息和对所述第一交易信息进行数字签名得到的第一签名信息,所述第一交易信息至少包括:所述第一设备脱机账户信息、所述自身脱机账户信息、第一交易时间和第一交易金额;根据所述第一交易信息和所述第一设备的公钥对所述第一签名信息进行验签,如果验签通过,控制所述文件存储模块将当前在途余额置为第一余额,控制所述存储模块存储第一交易记录,其中,所述第一交易记录包括:所述第一交易数据,所述第一余额为原有在途余额增加所述第一交易金额后得到的余额。
8.根据权利要求7所述的装置,其特征在于,
所述安全控制模块,还用于通过所述通信模块与后台联机,将所述第一交易记录、所述第一余额和原有自身脱机余额发送至后台,在所述后台确认所述第一交易记录、所述第一余额和原有自身脱机余额正确后,接收所述后台签发的新的自身电子货币,并控制所述文件存储模块存储所述新的自身电子货币,删除所述文件存储模块存储的全部电子货币,将所述当前在途余额置为0,将当前自身脱机余额设置为所述新的自身电子货币的面值,其中,所述新的自身电子货币的面值等于所述第一余额和所述原有自身脱机余额之和。
9.根据权利要求7所述的装置,其特征在于,
所述第一设备可用余额包括:第一设备脱机余额;
所述第一设备电子货币包括:第一设备脱机电子货币。
10.根据权利要求7所述的装置,其特征在于,
所述第一设备可用余额包括:第一设备脱机余额和第一设备在途余额;
所述第一设备电子货币包括:第一设备脱机电子货币和第一设备在途电子货币;
所述钱包信息还包括:第二交易记录;其中,所述第二交易记录包括:第二交易数据,所述第二交易数据至少包括:第二交易信息和第二设备对所述第二交易信息进行签名得到的第二签名信息,所述第二交易信息包括:所述第二设备脱机账户信息、第一设备脱机账户信息、第二交易时间和第二交易金额;
所述安全控制模块,还用于利用所述第二设备的公钥对所述第二签名信息进行验签;利用所述第二设备的公钥对所述第二签名信息验签通过。
11.根据权利要求10所述的装置,其特征在于,所述第一交易信息还包括:所述第二交易记录。
12.根据权利要求7所述的装置,其特征在于,还包括:键盘模块;
所述收款信息还包括:所述第一交易金额;
所述键盘模块用于接收所述第一交易金额,并发送至所述安全控制模块。
Priority Applications (5)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910383677.0A CN111915282A (zh) | 2019-05-09 | 2019-05-09 | 一种脱机电子货币收款方法及装置 |
PCT/CN2020/080772 WO2020224343A1 (zh) | 2019-05-09 | 2020-03-24 | 一种脱机电子货币支付方法及收款方法 |
SG11202112238VA SG11202112238VA (en) | 2019-05-09 | 2020-03-24 | Electronic currency offline payment method and payment collection method |
EP20802238.4A EP3965039A4 (en) | 2019-05-09 | 2020-03-24 | OFFLINE PAYMENT METHODS FOR AN ELECTRONIC CURRENCY AND PAYMENT COLLECTION METHODS |
US17/454,067 US11887111B2 (en) | 2019-05-09 | 2021-11-09 | Electronic currency offline payment method and payment collection method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910383677.0A CN111915282A (zh) | 2019-05-09 | 2019-05-09 | 一种脱机电子货币收款方法及装置 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN111915282A true CN111915282A (zh) | 2020-11-10 |
Family
ID=73242807
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910383677.0A Pending CN111915282A (zh) | 2019-05-09 | 2019-05-09 | 一种脱机电子货币收款方法及装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN111915282A (zh) |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1777911A (zh) * | 2003-04-30 | 2006-05-24 | 比特瓦雷特股份有限公司 | 电子货币管理***、电子货币管理方法及计算机程序 |
CN102855564A (zh) * | 2012-08-27 | 2013-01-02 | 江苏乐买到网络科技有限公司 | 一种数字现金支付方法 |
CN108122098A (zh) * | 2018-01-10 | 2018-06-05 | 晋商博创(北京)科技有限公司 | 基于cpk的数字货币***、支付方法及终端 |
CN108985928A (zh) * | 2018-06-07 | 2018-12-11 | 捷德(中国)信息科技有限公司 | 数字货币交易方法、装置、***及移动终端 |
CN109493016A (zh) * | 2018-10-24 | 2019-03-19 | 中国工商银行股份有限公司 | 基于数字货币的离线支付方法、终端及代理投放设备 |
-
2019
- 2019-05-09 CN CN201910383677.0A patent/CN111915282A/zh active Pending
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1777911A (zh) * | 2003-04-30 | 2006-05-24 | 比特瓦雷特股份有限公司 | 电子货币管理***、电子货币管理方法及计算机程序 |
CN102855564A (zh) * | 2012-08-27 | 2013-01-02 | 江苏乐买到网络科技有限公司 | 一种数字现金支付方法 |
CN108122098A (zh) * | 2018-01-10 | 2018-06-05 | 晋商博创(北京)科技有限公司 | 基于cpk的数字货币***、支付方法及终端 |
CN108985928A (zh) * | 2018-06-07 | 2018-12-11 | 捷德(中国)信息科技有限公司 | 数字货币交易方法、装置、***及移动终端 |
CN109493016A (zh) * | 2018-10-24 | 2019-03-19 | 中国工商银行股份有限公司 | 基于数字货币的离线支付方法、终端及代理投放设备 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN105956855B (zh) | 一种电子签名设备的交易方法和交易*** | |
US11887111B2 (en) | Electronic currency offline payment method and payment collection method | |
CN111523869B (zh) | 一种数字货币的脱机交易方法及*** | |
CN111915283A (zh) | 一种脱机电子货币支付方法及装置 | |
CN106228349B (zh) | 一种电子签名设备的交易方法和电子签名设备 | |
CN111915282A (zh) | 一种脱机电子货币收款方法及装置 | |
CN111915431A (zh) | 一种脱机电子货币交易方法及*** | |
KR20190079442A (ko) | 무선장치와 블록체인을 이용한 앱 연동 기반 비동기식 역방향 결제 방법 | |
CN115187249B (zh) | 基于数字货币硬件钱包的离线支付数据保全方法及*** | |
KR20190080143A (ko) | 음파장치와 블록체인을 이용한 앱 연동 기반 비동기식 역방향 결제 방법 | |
CN115907754A (zh) | 交易方法、装置、***、设备及存储介质 | |
KR20190080186A (ko) | 음파장치와 블록체인을 이용한 비동기식 역방향 결제 방법 | |
KR20190080182A (ko) | 음파장치와 블록체인을 이용한 비동기식 역방향 결제 방법 | |
CN117745289A (zh) | 支付方法、装置、非易失性存储介质及计算机设备 | |
CN115775430A (zh) | 一种用于支付的数据包的传输方法、***及复合支付设备 | |
CN116523517A (zh) | 一种数字人民币钱包的交易方法及*** | |
KR20190082560A (ko) | 음파신호를 송출하는 가맹점 무선단말과 블록체인을 이용한 비동기식 역방향 결제 방법 | |
KR20190080157A (ko) | 음파장치와 블록체인을 이용한 앱 연동 기반 비동기식 역방향 결제 방법 | |
KR20190080191A (ko) | 음파장치와 블록체인을 이용한 비동기식 역방향 결제 방법 | |
KR20190083273A (ko) | 음파장치와 블록체인을 이용한 앱 연동 기반 비동기식 역방향 결제 방법 | |
KR20190082017A (ko) | 음파장치와 블록체인을 이용한 비동기식 역방향 결제 방법 | |
KR20190082561A (ko) | 음파신호를 송출하는 가맹점 무선단말과 블록체인을 이용한 비동기식 역방향 결제 방법 | |
KR20190083272A (ko) | 음파장치와 블록체인을 이용한 앱 연동 기반 비동기식 역방향 결제 방법 | |
KR20190082635A (ko) | 음파신호를 송출하는 가맹점 무선단말과 블록체인을 이용한 비동기식 역방향 결제 방법 | |
KR20190082018A (ko) | 음파장치와 블록체인을 이용한 비동기식 역방향 결제 방법 |
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 |