基于分布式共享总账的数字资产处理方法

文档序号:9911909阅读:591来源:国知局
基于分布式共享总账的数字资产处理方法
【技术领域】
[0001]本发明属于数字资产交易领域,尤其涉及一种数字资产的处理方法。
【背景技术】
[0002]目前,随着全球信息技术的飞速发展,互联网数字资产越来越被人们关注和重视。现有互联网数字资产通常包括电子货币、虚拟货币、甚至网络账户等一切可用于交易的数字形式资产。
[0003]传统的数字资产交易多是通过网络中心的交易确认模块确认交易之后,人们便进行数字资产的支付、转账、充值、累积积分等交易业务,但是,这种单一网络中心的结构存在如下缺陷:(I)如果单一中心的网络的交易确认模块发生故障,交易则无法被确认;(2)单一中心网络的容量有限,许多交易无法被快速确认,造成交易无法实时准确地进行,影响交易过程的顺利进行;(3)如果单一中心网络被攻击利用,发生诸如任意篡改交易内容、伪造交易内容、对正常交易恶意地判别确认或拒绝的恶意行为,那么数字资产交易将陷入瘫痪状态,甚至无法再被人们使用。
[0004]由此可见,需要提供一种能够可靠地保证数字资产交易的安全性和正确性的数字资产处理方法。

【发明内容】

[0005]针对现有技术的不足,本发明的目的在于提供一种基于分布式共享总账的数字资产处理方法,避免单一中心网络确认数字资产交易的瓶颈风险,保证数字资产交易安全和正确。
[0006]为了实现上述目的,本发明提供了一种基于分布式共享总账的数字资产处理方法,包括:第一用户终端、第二用户终端以及第三用户终端通过各自的分布式共享总账模块连接至分布式共享总账网络;在第一用户终端的第一用户资金账户收到来自第三用户终端的第三用户资金账户的充值资金后,第一用户终端的充值模块生成从第一用户终端的第一用户数字资产账户向第三用户终端的第三用户数字资产账户充值与充值资金相应的数字资产目标充值数额的充值数字资产交易请求,并将充值数字资产交易请求发送至分布式共享总账网络中所有在线用户终端,并且由每个用户终端利用各自的交易判别模块进行判别并利用各自的共享同步模块进行保存和共享;当分布式共享总账网络的最终结论确认充值数字资产交易请求成功时,第三用户终端的充值模块将第三用户数字资产账户的储值增加数字资产目标充值数额,第一用户终端的充值模块将第一用户数字资产账户的负债增加数字资产目标充值数额;第三用户终端在交易平台上选择购买属于第二用户终端的产品后,第三用户终端的支付模块生成从第三用户终端的第三用户数字资产账户向第二用户终端的第二用户数字资产账户支付与所购产品相应的数字资产目标支付数额的支付数字资产交易请求,并将支付数字资产交易请求发送至分布式共享总账网络中所有在线用户终端,并且由每个用户终端利用各自的交易判别模块进行判别并利用各自的共享同步模块进行保存和共享;以及当分布式共享总账网络的最终结论确认支付数字资产交易请求成功时,第三用户终端的支付模块将第三用户数字资产账户的储值减少数字资产目标支付数额,第二用户终端的支付模块将第二用户数字资产账户的储值增加数字资产目标支付数额。
[0007]其中,第一用户数字资产账户的负债增加是指在第一用户数字资产账户中添加一个与数字资产目标支付数额相应的欠条。
[0008]可选择地,产品可以包括商品、服务或软件等。
[0009]为了处理数字资产交易,每个用户终端上都分别安装有分布式共享总账模块、交易判别模块及共享同步模块,其中,分布式共享总账模块用于将若干个用户终端连接形成分布式共享总账网络;交易判别模块用于独立地对分布式共享总账网络上的每笔数字资产交易进行判别,并将判别结果分别发送至若干个用户终端;共享同步模块用于对分布式共享总账网络上确认的每笔数字资产交易记录进行同步保存,并向若干个用户终端中的其它用户终端请求或提供每笔数字资产交易记录。
[0010]在进行充值数字资产交易的第一用户终端和第三用户终端上分别安装有充值模块,利用充值模块生成从第一用户数字资产账户向第三用户数字资产账户进行充值的充值数字资产交易请求,并将充值数字资产交易请求发送至分布式共享总账网络中所有在线用户终端并由每个用户终端利用各自的交易判别模块进行判别并利用各自的共享同步模块进tx保存和共孚。
[0011]在进行支付数字资产交易的第二用户终端和第三用户终端上分别安装有支付模块,利用支付模块生成从第三用户数字资产账户向第二用户数字资产账户进行支付的支付数字资产交易请求,并将支付数字资产交易请求发送至分布式共享总账网络中所有在线用户终端并由每个用户终端利用各自的交易判别模块进行判别并利用各自的共享同步模块进tx保存和共孚。
[0012]优选地,进一步包括由第三用户终端的转账模块生成从第三用户终端的第三用户数字资产账户向连接至分布式共享总账网络的第四用户终端的第四用户数字资产账户转账预定的数字资产目标转账数额的转账数字资产交易请求的步骤。
[0013]优选地,第三用户终端的转账模块将转账数字资产交易请求发送至分布式共享总账网络中所有在线用户终端,并且由每个用户终端利用各自的交易判别模块进行判别并利用各自的共享同步模块进行保存和共享。
[0014]优选地,当分布式共享总账网络的最终结论确认转账数字资产交易请求成功时,第三用户终端的转账模块将第三用户数字资产账户的储值减少数字资产目标转账数额,第四用户终端的转账模块将第四用户数字资产账户的储值增加数字资产目标转账数额。
[0015]其中,在进行转账数字资产交易的第三用户终端和第四用户终端上分别安装有转账模块,利用转账模块生成从第三用户数字资产账户向第四用户数字资产账户进行转账的转让数字资产交易请求,并将转账数字资产交易请求发送至分布式共享总账网络中所有在线用户终端并由每个用户终端利用各自的交易判别模块进行判别并利用各自的共享同步模块进行保存和共享
[0016]可选择地,分布式共享总账模块还用于协调若干个用户终端加入或退出分布式共享总账网络、通信和识别若干个用户终端、以及存储结充值数字资产交易、转让数字资产交易和支付数字资产交易的信息。
[0017]可选择地,交易判别模块通过各自独立地对分布式共享总账网络上面发生的每笔数字资产交易的真伪、重复等进行批处理判别,对其认为真实的非重复的数字资产交易予以确认,对其他的数字资产交易予以拒绝;每个用户终端上的交易判别模块汇总所有用户终端的判别结果,使用一致的算法独立计算并得出确认或拒绝的判别结论。
[0018]可选择地,共享同步模块向分布式共享总账网络中的其他用户终端请求或提供已确认的最新的数字资产交易的数据,以使其他用户终端将自己记录的数字资产交易的数据加以更新保存。
[0019]可选择地,每笔数字资产交易按照其生成时间所处的时间区间,以集合或单个方式依次添加至分布式共享总账中。
[0020]可选择地,单位时间区间内的所有数字资产交易构成一个交易集合,若干个用户终端的共享同步模块针对每个交易集合与前序交易集合的数字摘要生成当前集合的新建数字摘要。
[0021]可选择地,在发送至分布式共享总账网络上的若干个用户终端之前,交易信息被加密并作防篡改的保护处理。
[0022]优选地,转账数字资产交易请求至少包含如下信息:转账交易号、转账日期和时间、第三用户身份标识、第四用户身份标识以及数字资产目标转账数额。
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1