logo好方法网

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


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