结算方法、系统、终端及计算机可读存储介质技术方案

技术编号:22596016 阅读:45 留言:0更新日期:2019-11-20 11:43
本发明专利技术公开了一种结算方法、系统、终端及计算机可读存储介质。所述结算方法包括:接收取款指令,根据取款指令生成交易选择页面;接收用户根据交易选择页面发出的交易信息,交易信息包括待结算的数字资产的数字资产类型、以及待取出的法定货币数额和法定货币类型;确定所述交易信息的交易类型;若交易类型是临时地址交易,则根据主链代理交易规则和交易信息,计算待结算的数字资产数额,控制出钞口输出与待结算的数字资产数额对应的法定货币;若交易类型是固定账户交易,则根据中心化账户交易规则,控制出钞口输出与交易信息对应的法定货币。本发明专利技术实现了数字资产和法定货币可通过结算终端进行结算,过程简单且节省时间。

Settlement method, system, terminal and computer readable storage medium

The invention discloses a settlement method, a system, a terminal and a computer-readable storage medium. The settlement method includes: receiving the withdrawal instruction, generating the transaction selection page according to the withdrawal instruction; receiving the transaction information sent by the user according to the transaction selection page, the transaction information includes the type of digital assets to be settled, the amount of legal currency to be withdrawn and the type of legal currency; determining the transaction type of the transaction information; if the transaction type is temporary For address transaction, the amount of digital assets to be settled shall be calculated according to the main chain agent transaction rules and transaction information, and the legal currency corresponding to the amount of digital assets to be settled shall be controlled for the output of cash outlet; if the transaction type is fixed account transaction, the legal currency corresponding to the transaction information shall be controlled for the output of cash outlet according to the centralized account transaction rules. The invention realizes that the digital assets and legal currency can be settled through the settlement terminal, the process is simple and the time is saved.

【技术实现步骤摘要】
结算方法、系统、终端及计算机可读存储介质
本专利技术涉及区块链网络
,具体涉及一种结算方法、系统、终端及计算机可读存储介质。
技术介绍
现有技术下,数字资产与法定货币的交易必须先在数字资产网上交易平台完成,然后对应金额的法定货币才能入账到用户的银行账户或者用户通过线下ATM机器取得对应金额的法定货币,这个交易过程需要几个小时或者几天的时间,交易过程复杂并且耗时间。因此,有必要提供一种新型的结算方法,以解决上述技术问题。上述内容仅用于辅助理解本专利技术的技术方案,并不代表承认上述内容是现有技术。
技术实现思路
本专利技术的主要目的是提供一种结算方法、系统、终端及计算机可读存储介质,旨在解决目前数字资产兑换成法定货币的交易过程复杂、耗时的技术问题。为实现上述目的,本专利技术提供一种结算方法,其特征在于,所述结算方法包括:接收取款指令,根据所述取款指令生成交易选择页面;接收用户根据所述交易选择页面发出的交易信息,所述交易信息包括所述待结算的数字资产的数字资产类型、以及待取出的法定货币数额和法定货币类型;确定所述交易信息的交易类型;若所述交易类型是临时地址交易,则根据主链代理交易规则和所述交易信息,计算待结算的数字资产数额,控制出钞口输出与所述待结算的数字资产数额对应的法定货币;若所述交易类型是固定账户交易,则根据中心化账户交易规则,控制出钞口输出与所述交易信息对应的法定货币。优选地,所述若所述交易类型是临时地址交易,则根据主链代理交易规则和所述交易信息,计算待结算的数字资产数额,控制出钞口输出与所述待结算的数字资产数额对应的法定货币的步骤,包括:若所述交易类型是临时地址交易,则根据所述交易信息,实时获取与所述数字资产类型和所述法定货币类型对应的兑换率,根据所述法定货币数额和所述兑换率计算所述待结算的数字资产数额;根据主链代理交易规则,控制出钞口输出与所述待结算的数字资产数额对应的法定货币。优选地,所述根据主链代理交易规则,控制出钞口输出与所述待结算的数字资产数额对应的法定货币的步骤,包括:生成临时节点地址,接收用户发送至所述临时节点地址的待结算的数字资产;获取所述待结算的数字资产的历史交易信息,并通过所述历史交易信息确定最近持有人,通过所述最近持有人获取与所述最近持有人对应的公钥;通过所述最近持有人对应的公钥和所述待结算的数字资产所在区块链网络,确认所述待结算的数字资产是否真实;若所述待结算的数字资产真实,则控制出钞口输出与所述待结算的数字资产数额对应的法定货币。优选地,所述若所述交易类型是固定账户交易,则根据中心化账户交易规则,控制出钞口输出与所述待结算的数字资产数额对应的法定货币的步骤,包括:若所述交易方式是固定账户交易,则扫描用户提供的信息识别码,通过所述信息识别码获取固定账户信息;通过所述固定账户信息,判断固定账户中的法定货币数额是否大于或等于所述待取出的法定货币数额;若所述固定账户中的法定货币数额大于或等于所述待结算的法定货币数额,则控制出钞口输出对应的法定货币。优选地,所述若所述交易类型是固定账户交易,则根据中心化账户交易规则,控制出钞口输出与所述交易信息对应的法定货币的步骤之前包括:预设私人节点地址接收用户发送的待结算的数字资产;获取所述待结算的数字资产的历史交易信息,并通过所述历史交易信息确定最近持有人;通过所述最近持有人对应的公钥和所述待结算的数字资产所在区块链网络,确认所述待结算的数字资产是否真实;若所述待结算的数字资产真实,则向所述私人节点地址对应的所述固定账户转入与所述待结算的数字资产对应的法定货币。优选地,所述若所述交易方式是固定账户交易,则扫描用户提供的信息识别码,通过所述信息识别码获取固定账户信息的步骤之后,包括:获取所述用户的生物信息,判断所述生物信息与所述固定账户对应的预存生物信息是否一致;若所述生物信息与所述预存生物信息一致,则执行:所述通过所述固定账户信息,判断固定账户中的法定货币数额是否大于或等于所述待取出的法定货币数额的步骤;若所述生物信息与预存生物信息不一致,则结束结算交易。优选地,所述若所述固定账户中的法定货币数额大于或等于所述待结算的法定货币数额,则控制出钞口输出对应的法定货币的步骤之后,包括:生成结算信息并保存;将所述结算信息向所述区块链网络进行广播。为实现上述目的,本专利技术还提供一种结算系统,包括:第一接收模块,所述第一接收模块用于接收取款指令,根据所述取款指令生成交易选择页面;第二接收模块,所述第二接收模块用于接收用户根据所述交易选择页面发出的交易信息,所述交易信息包括所述待结算的数字资产的数字资产类型、以及待取出的法定货币数额和法定货币类型;确定模块,所述确定模块用于确定所述交易信息的交易类型;控制模块,所述控制模块用于若所述交易类型是临时地址交易,则根据主链代理交易规则和所述交易信息,计算待结算的数字资产数额,控制出钞口输出与所述待结算的数字资产数额对应的法定货币;若所述交易类型是固定账户交易,则根据中心化账户交易规则,控制出钞口输出与所述交易信息对应的法定货币。为实现上述目的,本专利技术还提供一种结算终端,包括存储器、处理器和存储在所述存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述第计算机程序时,实现如上述的结算方法的步骤。为实现上述目的,本专利技术还提供一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如上述的结算方法的步骤。本专利技术实施例提出的一种结算方法、系统、终端及计算机可读存储介质,通过利用结算终端的主链代理交易规则或者中心化账户交易规则,将待结算的数字资产兑换成法定货币,简化了数字资产与法定货币的交易过程,节省了交易时间。附图说明图1是本专利技术实施例方案涉及的硬件运行环境的客户终端的结构示意图;图2为本专利技术实施例方案涉及的结算系统的结构示意图;图3为本专利技术结算方法第一实施例的流程示意图;图4为本专利技术结算方法第二实施例的流程示意图;图5为本专利技术结算方法第三实施例的流程示意图;图6为本专利技术结算方法第四实施例的流程示意图;图7为本专利技术结算方法第四实施例中步骤140之前的细化流程示意图;图8为本专利技术结算方法第四实施例中步骤400之后细化流程示意图;图9为本专利技术结算方法第四实施例中步骤420之后细化的流程示意图。本专利技术目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述。应当理解,此处所描述的具体实施例仅用于解释本专利技术,并不用于限定本专利技术。基于本专利技术中的实施例,本领域普通技术人员在没有作出本文档来自技高网...

【技术保护点】
1.一种结算方法,其特征在于,所述结算方法包括:/n接收取款指令,根据所述取款指令生成交易选择页面;/n接收用户根据所述交易选择页面发出的交易信息,所述交易信息包括所述待结算的数字资产的数字资产类型、以及待取出的法定货币数额和法定货币类型;/n确定所述交易信息的交易类型;/n若所述交易类型是临时地址交易,则根据主链代理交易规则和所述交易信息,计算待结算的数字资产数额,控制出钞口输出与所述待结算的数字资产数额对应的法定货币;/n若所述交易类型是固定账户交易,则根据中心化账户交易规则,控制出钞口输出与所述交易信息对应的法定货币。/n

【技术特征摘要】
1.一种结算方法,其特征在于,所述结算方法包括:
接收取款指令,根据所述取款指令生成交易选择页面;
接收用户根据所述交易选择页面发出的交易信息,所述交易信息包括所述待结算的数字资产的数字资产类型、以及待取出的法定货币数额和法定货币类型;
确定所述交易信息的交易类型;
若所述交易类型是临时地址交易,则根据主链代理交易规则和所述交易信息,计算待结算的数字资产数额,控制出钞口输出与所述待结算的数字资产数额对应的法定货币;
若所述交易类型是固定账户交易,则根据中心化账户交易规则,控制出钞口输出与所述交易信息对应的法定货币。


2.如权利要求1所述的结算方法,其特征在于,所述若所述交易类型是临时地址交易,则根据主链代理交易规则和所述交易信息,计算待结算的数字资产数额,控制出钞口输出与所述待结算的数字资产数额对应的法定货币的步骤,包括:
若所述交易类型是临时地址交易,则根据所述交易信息,实时获取与所述数字资产类型和所述法定货币类型对应的兑换率,根据所述法定货币数额和所述兑换率计算所述待结算的数字资产数额;
根据主链代理交易规则,控制出钞口输出与所述待结算的数字资产数额对应的法定货币。


3.如权利要求2所述的结算方法,其特征在于,所述根据主链代理交易规则,控制出钞口输出与所述待结算的数字资产数额对应的法定货币的步骤,包括:
生成临时节点地址,接收用户发送至所述临时节点地址的待结算的数字资产;
获取所述待结算的数字资产的历史交易信息,并通过所述历史交易信息确定最近持有人,通过所述最近持有人获取与所述最近持有人对应的公钥;
通过所述最近持有人对应的公钥和所述待结算的数字资产所在区块链网络,确认所述待结算的数字资产是否真实;
若所述待结算的数字资产真实,则控制出钞口输出与所述待结算的数字资产数额对应的法定货币。


4.如权利要求1所述的结算方法,其特征在于,所述若所述交易类型是固定账户交易,则根据中心化账户交易规则,控制出钞口输出与所述待结算的数字资产数额对应的法定货币的步骤,包括:
若所述交易方式是固定账户交易,则扫描用户提供的信息识别码,通过所述信息识别码获取固定账户信息;
通过所述固定账户信息,判断固定账户中的法定货币数额是否大于或等于所述待取出的法定货币数额;
若所述固定账户中的法定货币数额大于或等于所述待结算的法定货币数额,则控制出钞口输出对应的法定货币。


5.如权利要求4所述的结算方法,其特征在于,所述若所述交易类型是固定账户交易,则根据中心化账户交易规则...

【专利技术属性】
技术研发人员:唐毅杨子江
申请(专利权)人:上海和数软件有限公司
类型:发明
国别省市:上海;31

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

1