一种数字货币的流通方法、装置、服务器和可读存储介质制造方法及图纸

技术编号:25481838 阅读:36 留言:0更新日期:2020-09-01 23:02
本发明专利技术涉及计算机技术领域,公开了一种数字货币的流通方法、装置、服务器和可读存储介质。本发明专利技术中涉及一种数字货币的流通方法,包括:响应于账户的金额变动请求,从变动请求对应的支付源库中确定出所需变动的数字货币,每个数字货币对应有:携带历史变动信息的单体追溯码;根据变动请求的账户变动信息、金额变动类型和单体追溯码,计算出数字货币变动后的单体追溯码;将变动的数字货币和变动后的单体追溯码添加至变动请求对应的支付目标库中。本发明专利技术还涉及一种数字货币的流通装置、服务器和可读存储介质。本发明专利技术各实施方式可以实现数字货币在金额变动时可以方便快捷准确地流通,且实现对数字货币的流通历史追溯和有序管理。

【技术实现步骤摘要】
一种数字货币的流通方法、装置、服务器和可读存储介质
本专利技术涉及计算机
,特别涉及一种数字货币的流通方法、装置、服务器和可读存储介质。
技术介绍
现有数字货币是一种不受管制的、数字化的货币,通常由开发者发行和管理,被特定虚拟社区的成员所接受和使用。欧洲银行业管理局将虚拟货币定义为:价值的数字化表示,不由央行或当局发行,也不与法币挂钩,但由于被公众所接受,所以可作为支付手段,也可以电子形式转移、存储或交易。现今使用的数字货币是将现金数值转换为一系列电子加密序列数的货币,货币本身的安全性依赖于密码算法来保护。在密码算法方面,数字货币系统安全性涉及到对称密码、非对称密码、报文摘要算法和基于身份的密码体制,在系统实现方面必须深入考虑密码系统的总体安全性、密码算法的选择、密码算法的实现、交互协议的设计、国际、国内标准的兼容性等,保证数字货币的交易安全。根据目前各个国家发行使用实体现金的流通情况,主要有纸质、金属对象实体现金货币,和依托这些实体对象衍生的储蓄卡、信用卡以及第三方的手机APP支付应用系统,是以银行等金融机构的计算机存储数据库数据为凭证的电子账本数据。现实的纸质、金属对象实体现金货币具有的属性并没有体现在这些电子支付或者转账交换中,只是使用用户账号和具体数值表现。为了使其在互联网上更好的应用,对数字现金对象货币使用数字域名(地址)或字符域名(地址)编码标准体系编码,主要对实体现金货币属性组合的国家和地区、管理主体、年代轮换、单件代码、面值和载体识别编辑,为了使用方便,还可增加新的属性。
技术实现思路
本专利技术实施方式的目的在于提供一种数字货币的流通方法、装置、服务器和可读存储介质,使得实现数字货币在金额变动时可以方便快捷准确地流通,且实现对数字货币的流通历史追溯和有序管理。为解决上述技术问题,本专利技术的实施方式提供了一种数字货币的流通方法,包括:响应于账户的金额变动请求,从所述变动请求对应的支付源库中确定出所需变动的数字货币,每个数字货币对应有:携带历史变动信息的单体追溯码;根据变动请求的账户变动信息、金额变动类型和所述单体追溯码,计算出数字货币变动后的单体追溯码;将变动的数字货币和变动后的单体追溯码添加至所述变动请求对应的支付目标库中。本专利技术的实施方式还提供了一种数字货币的流通装置,包括:确定模块,用于响应于账户的金额变动请求,从所述变动请求对应的支付源库中确定出所需变动的数字货币,每个数字货币对应有:携带历史变动信息的单体追溯码;运算模块,用于根据变动请求的账户变动信息、金额变动类型和所述单体追溯码,计算出数字货币变动后的单体追溯码;添加模块,用于将变动的数字货币和变动后的单体追溯码添加至所述变动请求对应的支付目标库中。本专利技术的实施方式还提供了一种服务器,包括:至少一个处理器;以及,与所述至少一个处理器通信连接的存储器;其中,所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行如上述的数字货币的流通方法。本专利技术的实施方式还提供了一种计算机可读存储介质,存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如上述的数字货币的流通方法。本专利技术实施方式相对于现有技术而言,主要区别及其效果在于:根据数字货币对应的单体追溯码,在发生金额变动请求时,根据变动的相关信息,重新计算并更新单体追溯码,使得数字货币无论被存于何处,都可以携带历史变动信息,便于各个节点在需要时追溯。本申请的数字货币的流通方法使得数字货币流通时可以准确记录,且便于追溯和有序管理数字货币的流通过程。作为进一步改进,所述计算出数字货币变动后的单体追溯码,具体包括:通过以下之一或其任意组合计算出数字货币变动后的单体追溯码:哈希算法、法定密码算法、自定义加密算法、量子加密算法、生物加密算法。明确实际应用中可以采用不同的算法,或几种算法的组合,使得单件代码具有单一性及历史追溯性。作为进一步改进,支付目标库根据所述账户变动信息确认。作为进一步改进,每个数字货币还对应有:交换识别码,所述交换识别码用于指示对应的数字货币的变动次数;所述将变动的数字货币和变动后的单体追溯码添加至所述变动请求对应的支付目标库中,包括:判定所述变动次数未达到所述交换识别码的预设最大值。作为进一步改进,每个数字货币还对应有:具有唯一识别作用的单件代码;所述数字货币的流通方法还包括:判定所述变动次数达到所述交换识别码的预设最大值,回收该数字货币,并请求与该数字货币面额相同的新数字货币及对应的单件代码。通过具有预设的交换识别码,实现数字货币的回收,并请求新的单件代码,供后续重新生成单体追溯码,避免历史信息过多时的编码复杂度过高,加快单体追溯码的更新速度,从而加快数字货币流通时的更新速度。作为进一步改进,所述金额变动类型包括:支付、转账和交换。适用于多种变动场景。作为进一步改进,所述数字货币还对应有:段标识码、国家或区域码、管理主体代码和载体识别码;其中,所述段标识码,用于标识单体的数字现金对象货币的货币类型;所述国家或区域码,用于标识国家或区域代码;所述管理主体代码,用于表示单体的数字现金对象货币所对应的持有人和管理主体;所述载体识别码,用于表示该载体的类别。进一步明确数字货币所包括的代码段,丰富数字货币代码中携带的信息,便于融入现有支付平台。作为进一步改进,所述单体追溯码采用十进制和字符混合编码,编码总码长为1位-1024位;其中,所述段标识码至少为1位-32位,所述国家或区域码为0位-64位,所述管理主体代码为0位-32位,所述单件代码为0位-800位,所述载体识别码为0位-32位,所述变换标识码为0位-64位。进一步明确采可以用多种方式编码,使得实现方式更为丰富多样。附图说明图1是根据本专利技术第一实施方式中的数字货币的流通方法流程图;图2是根据本专利技术第二实施方式中的数字货币的流通装置的示意图;图3是根据本专利技术第三实施方式中的服务器的示意图。具体实施方式为使本专利技术的目的、技术方案和优点更加清楚,下面将结合附图对本专利技术的各实施方式进行详细的阐述。然而,本领域的普通技术人员可以理解,在本专利技术各实施方式中,为了使读者更好地理解本申请而提出了许多技术细节。但是,即使没有这些技术细节和基于以下各实施方式的种种变化和修改,也可以实现本申请所要求保护的技术方案。本专利技术的第一实施方式涉及一种数字货币的流通方法。流程如图1所示,具体如下:步骤101,响应于账户的金额变动请求,从变动请求对应的支付源库中确定出所需变动的数字货币。具体的说,金额变动请求可以来自用户通过智能终端提交的支付请求,其中可以包括账户变动信息,账户变动信息进一步包括支付的金额、支付方式、支付账户、收款方账户等信息。在一个例子中,还可以是转账请求,其中可以包括转账的金额、转账时间、转出账户、转入账户等信息。在收到金额变动请求后,确定出支付源账户,再确认出支付源库,支付源库可以存有数字货本文档来自技高网
...

【技术保护点】
1.一种数字货币的流通方法,其特征在于,包括:/n响应于账户的金额变动请求,从所述变动请求对应的支付源库中确定出所需变动的数字货币,每个数字货币对应有:携带历史变动信息的单体追溯码;/n根据变动请求的账户变动信息、金额变动类型和所述单体追溯码,计算出数字货币变动后的单体追溯码;/n将变动的数字货币和变动后的单体追溯码添加至所述变动请求对应的支付目标库中。/n

【技术特征摘要】
1.一种数字货币的流通方法,其特征在于,包括:
响应于账户的金额变动请求,从所述变动请求对应的支付源库中确定出所需变动的数字货币,每个数字货币对应有:携带历史变动信息的单体追溯码;
根据变动请求的账户变动信息、金额变动类型和所述单体追溯码,计算出数字货币变动后的单体追溯码;
将变动的数字货币和变动后的单体追溯码添加至所述变动请求对应的支付目标库中。


2.根据权利要求1所述的数字货币的流通方法,其特征在于,所述计算出数字货币变动后的单体追溯码,具体包括:通过以下之一或其任意组合计算出数字货币变动后的单体追溯码:哈希算法、法定密码算法、自定义加密算法、量子加密算法、生物加密算法。


3.根据权利要求1所述的数字货币的流通方法,其特征在于,每个数字货币还对应有:交换识别码,所述交换识别码用于指示对应的数字货币的变动次数;
所述将变动的数字货币和变动后的单体追溯码添加至所述变动请求对应的支付目标库中,包括:判定所述变动次数未达到所述交换识别码的预设最大值。


4.根据权利要求3所述的数字货币的流通方法,其特征在于,每个数字货币还对应有:具有唯一识别作用的单件代码;
所述数字货币的流通方法还包括:判定所述变动次数达到所述交换识别码的预设最大值,回收该数字货币,并请求与该数字货币面额相同的新数字货币及对应的单件代码。


5.根据权利要求1至4中任意一项所述的数字货币的流通方法,其特征在于,所述金额变动类型包括:支付、转账和交换。


6.根据权利要求1所述的数字货币的流通方法,其特征在于,所述数字货币还对应有:段标识码、国家或区域码、管理主体代码和载体识别码...

【专利技术属性】
技术研发人员:谢建平
申请(专利权)人:上海十进制网络信息科技有限公司
类型:发明
国别省市:上海;31

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

1