基于分布式共享总账的数字资产交易系统及其构建方法

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

【发明内容】

[0005]针对现有技术的不足,本发明的目的在于提供一种基于分布式共享总账的数字资产交易系统及其构建方法,避免单一中心网络确认数字资产交易的瓶颈风险,保证数字资产交易可靠、正确和实时。
[0006]根据本发明的一个方面,提供一种基于分布式共享总账的数字资产交易系统,包括:分布式共享总账模块,其设于各自连接互联网的若干个用户终端上,用于将若干个用户终端连接形成分布式共享总账网络,若干个用户终端包括第一类用户终端、第二类用户终端以及第三类用户终端;交易判别模块,其分别设于若干个用户终端上,用于独立地对分布式共享总账网络上的每笔数字资产交易进行判别,并将判别结果分别发送至若干个用户终端;共享同步模块,其分别设于若干个用户终端上,用于对分布式共享总账网络上确认的每笔数字资产交易进行同步保存,并向若干个用户终端中的其它用户终端请求或提供每笔数字资产交易;充值模块,其分别设于第一类用户终端和第三类用户终端上,用于从第一类用户终端的数字资产账户向第三类用户终端的数字资产账户进行储值充入并产生充值数字资产交易,将充值数字资产交易发送至若干个用户终端并由每个用户终端利用交易判别模块进行判别并利用共享同步模块进行保存和共享;以及支付模块,其分别设于第二类用户终端和第三类用户终端上,用于从第三类用户终端的数字资产账户向第二类用户终端的数字资产账户进行储值支付并产生支付数字资产交易,将支付数字资产交易发送至若干个用户终端并由每个用户终端利用交易判别模块进行判别并利用共享同步模块进行保存和共享。
[0007]其中,一个用户终端的共享同步模块在向其它某个用户终端请求或提供每笔数字资产交易时,被提供数字资产交易的用户终端便可以更新自己的数字交易记录,通过分布式共享总账网络对数字资产交易进行共享。
[0008]优选地,进一步包括转账模块,其设于第三类用户终端上,用于实现不同的第三类用户终端的数字资产账户之间的储值转让并产生转让数字资产交易,将转账数字资产交易发送至若干个用户终端并由每个用户终端利用交易判别模块进行判别并利用共享同步模块进行保存和共享。
[0009]优选地,进一步包括结算清算模块,其分别设于若干个用户终端上,用于对在各自用户终端上发生的数字资产交易的欠账消减产生结算数字资产交易、以及对在其它用户终端之间发生的数字资产交易的欠账消减产生清算数字资产交易,并将结算数字资产交易和清算数字资产交易发送至若干个用户终端并由每个用户终端利用交易判别模块进行判别并利用共享同步模块进行保存和共享。
[0010]优选地,每笔数字资产交易按照其生成时间所处的时间区间,以集合或单个方式依次添加至分布式共享总账中。
[0011]可选择地,数字资产交易的交易信息包括由数字资产交易生成的交易号、发生数字资产交易的用户终端的身份标识、以及数字资产交易相应的数字资产数值。
[0012]优选地,充值模块还设于第二类用户终端上。
[0013]优选地,若干个用户终端进一步包括第四类用户终端,第四类用户终端上设有分布式共享总账模块、交易判别模块以及共享同步模块。
[0014]可选择地,分布式共享总账模块用于协调若干个用户终端加入或退出分布式共享总账网络、通信和识别若干个用户终端、以及存储结算数字资产交易、清算数字资产交易、充值数字资产交易、转让数字资产交易和支付数字资产交易的信息。
[0015]可选择地,交易判别模块通过各自独立地对分布式共享总账网络上面发生的每笔数字资产交易的真伪、重复等进行批处理判别,对其认为真实的非重复的数字资产交易予以确认,对其他的数字资产交易予以拒绝。
[0016]可选择地,每个用户终端上的交易判别模块汇总所有用户终端的判别结果,使用一致的算法独立计算并得出确认或拒绝的判别结论。
[0017]可选择地,共享同步模块向分布式共享总账网络中的其他用户终端请求或提供已确认的最新的数字资产交易的数据,以使其他用户终端将自己记录的数字资产交易的数据加以更新保存。
[0018]优选地,单位时间区间内的所有数字资产交易构成一个交易集合,若干个用户终端的共享同步模块针对每个交易集合与前序交易集合的数字摘要生成当前交易集合的新建数字摘要。
[0019]可选择地,数字资产包括电子储值资产、电子消费资产或电子积分资产。
[0020]根据本发明的另一个方面,提供一种基于分布式共享总账的数字资产交易系统的构建方法,包括:分别在各自连接互联网的若干个用户终端上安装分布式共享总账模块,用户终端连接形成分布式共享总账网络,若干个用户终端根据各自业务需求选择配置成第一类用户终端、第二类用户终端以及第三类用户终端;分别在若干个用户终端上安装交易判别模块,以对分布式共享总账网络上的每笔数字资产交易进行判别,并将判别结果分别发送至若干个用户终端;分别在若干个用户终端上安装共享同步模块,以同步保存在分布式共享总账网络上确认的每笔数字资产交易、并向若干个用户终端中的其它用户终端请求或提供每笔数字资产交易;分别在第一类用户终端上和第三类用户终端上安装充值模块,以从第一类用户终端的数字资产账户向第三类用户终端的数字资产账户进行储值充入并产生充值数字资产交易,将充值数字资产交易发送至若干个用户终端并由每个用户终端利用交易判别模块进行判别并利用共享同步模块进行保存和共享;以及分别在第二类用户终端和第三类用户终端上安装支付模块,以从第三类用户终端的数字资产账户向第二类用户终端的数字资产账户进行储值支付并产生支付数字资产交易,将支付数字资产交易发送至若干个用户终端并由每个用户终端利用交易判别模块进
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1