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

文档序号:9911908阅读:来源:国知局
行判别并利用共享同步模块进行保存和共享。
[0021]优选地,进一步包括:在第三类用户终端上安装转账模块,以实现不同的第三类用户终端的数字资产账户之间的储值转让并产生转让数字资产交易,转账模块将转账数字资产交易发送至若干个用户终端并由每个用户终端利用交易判别模块进行判别并利用共享同步模块进行保存和共享。
[0022]优选地,进一步包括:分别在若干个用户终端上安装结算清算模块,以对在各自用户终端上发生的数字资产交易的欠账消减产生结算数字资产交易、以及对在其它用户终端之间发生的数字资产交易的欠账消减产生清算数字资产交易,并将结算数字资产交易和清算数字资产交易发送至若干个用户终端并由每个用户终端利用交易判别模块进行判别并利用共享同步模块进行保存和共享。
[0023]本发明的有益效果是:I)利用多中心式的分布式共享总账网络的结构和设于分布式共享总账网络的所有的用户终端上的交易判别模块对交易进行判断,避免了单一中心的瓶颈风险,提高了数字资产交易确认的可靠性;2)分布式共享总账网络的所有的用户终端上的共享同步模块可使得所有用户终端都具有共享的一致的总账,新的被确认的数字资产交易在接续保存在总账中时,进行的验证环节又保证了数字资产交易的正确性;3)分布式共享总账网络的第一类和第二类用户终端上的结算清算模块在数字资产交易发生后迅速进行结算和清算,进一步有效保证了数字资产交易的实时性;4)允许多个具有充值模块的第一类用户终端或第二类用户终端对第三类用户终端进行充值数字交易,并使得第三类用户终端的账户中被充入可相互认可与互通的具有不同标识的储值,由此在进行支付数字资产交易时,保证了第二类用户终端认可和接受任何第一类用户终端或第二类用户终端进行的储值充值,提供了数字资产的利益的保障。
【附图说明】
[0024]下面结合附图对本发明进一步说明。
[0025]图1示出了本发明的基于分布式共享总账的数字资产交易系统的构造示意图。
[0026]图2示出了根据本发明一种实施方式的基于分布式共享总账的数字资产交易系统的构建方法的流程图。
【具体实施方式】
[0027]下面详细描述本申请的实施例,所述实施例的示例在附图中示出,其中自始自终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,旨在用于解释本申请,而不能理解为对本申请的限制。
[0028]首先,请参照图1,本发明的基于分布式共享总账的数字资产交易系统是一种网络形态的架构,即一种多中心式的分布式共享总账网络,参与到分布式共享总账网络其中的每个用户终端具有在分布式共享总账网络中唯一的身份标识,每个用户终端可以自由自愿地连接和断开。
[0029]请继续参考图1,作为一种非限制性示例,本发明的基于分布式共享总账的数字资产交易系统包括五种模块,分别是分布式共享总账模块100、交易判别模块200、共享同步模块300、充值模块500、以及支付模块700。
[0030]具体来讲,分布式共享总账模块100能够建立一个分布式共享总账网络,该分布式共享总账网络是由各自连接至互联网的用户终端连接而成,分布式共享总账模块100负责协调各个用户终端的加入或退出分布式共享总账网络,负责各个用户终端之间的相互通信和识别,以及对已经被确认了诸如充值、转账、支付、结算、清算等数字资产交易的信息进行存储。
[0031]交易判别模块200也是设在分布式共享总账网络中的各个用户终端上,交易判别模块200可以通过各自独立地对分布式共享总账网络上发生的每笔数字资产交易的真伪、重复等进行批处理判别,对自己认为真实的非重复的数字资产交易予以确认,对其它的交易予以拒绝,并通报给分布式共享总账网络的其它所有用户终端。各个用户终端各自独立地汇总分布式共享总账网络收到的判别信息,对所有判别进行计算,每个用户终端虽然各自独立计算,但是因为算法一致,所以计算的结果一定是相同的。那么计算的结果就是整个分布式共享总账网络的结论,即无论在这之前某个用户终端对某笔交易是予以确认还是拒绝,这个时候都接受这个分布式共享总账网络唯一的结果。对于交易判别模块200除了结果唯一性要求,还有就是快速实时要求,只有这样才能服务于大规模的分布在分布式共享总账网络的各种数字资产交易。
[0032]共享同步模块300也是设在分布式共享总账网络中的各个用户终端上。共享同步模块300既是为那些初次进入分布式共享总账网络、临时退出或者网络故障而未能跟上进度的用户终端(需求用户终端)设立的,用户终端可以通过共享同步模块300各自独立地向分布式共享总账网络中某些用户终端请求或向需求用户终端提供最新的数字资产交易数据,需求用户终端对自己记录的数字资产交易数据加以更新保存,从而达到与分布式共享总账网络一致,跟上进度,实现共享;此外,共享同步模块300也是为分布式共享总账网络的用户终端同步地保存最新的被确认的数字资产交易记录而设立的,每当有新的数字资产交易被确认,该数字资产交易记录就被每个用户终端的共享同步模块保存在本地总账中,这样分布式共享总账网络的总账就记录着完全相同的内容。
[0033]下面,将第一类用户终端Al?An、第二类用户终端BI?Bn以及第三类用户终端Cl
?Cn--映射为充值中心角色、商户角色以及顾客角色,来介绍作为数字资产交易模块的充值模块500以及支付模块700。在本发明中,进行交易的这些数字资产其实是保存在分布式共享总账网络中的各个用户终端的存储器上某个标识,与该标识对应的各种交易,就对应这些用户终端的储值或积分进行充值、支付和转账等实际活动。
[0034]具体而言,充值模块500设在对应发行数字资产的第一类用户终端A(充值中心)和对应使用数字资产的第三类用户终端C(顾客)上。其实现了充值中心给顾客的数字资产进行充值的功能。相应的,在分布式共享总账网络上,第一类用户终端A因给他人充值形成欠账记录,而第三类用户终端C因获得充值形成盈余记录,该充值数字资产交易会被分布式共享总账网络的全部用户终端上的交易判别模块判别,判别结果若是确认才能生效,并在分布式共享总账网络进行存储和共享。
[0035]支付模块700设在第二类用户终端B(商户)和第三类用户终端C(顾客)上,实现了顾客向商户支付的功能。相应的,在分布式共享总账网络上,顾客和商户对应的储值因该支付数字资产交易等值地减少和增加,该支付数字资产交易会被分布式共享总账网络的全部用户终端上的交易判别模块判别,判别结果若是确认才能生效,并在分布式共享总账网络进行存储和共孚。
[0036]作为一种可替代的实施方式,充值模块500还可以设在第二类用户终端上,由此,商户既可以充值又可以收款。
[0037]作为另一种可替代的实施方式,进一步包括转账模块,转账模块设在第三类用户终端C(顾客)
当前第2页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1