借助分布式总账实现数字资产处理的方法及装置的制造方法

文档序号:9667970阅读:410来源:国知局
借助分布式总账实现数字资产处理的方法及装置的制造方法
【技术领域】
[0001]本发明属于互联网金融领域,尤其涉及一种数字资产交易方法及系统。
【背景技术】
[0002]随着全球信息技术的飞速发展,互联网数字资产越来越被人们关注和重视。现有互联网数字资产通常包括电子货币、虚拟货币、甚至网络账户内容等一切可用于交易的数字形式资产。
[0003]传统交易方法中,买家、卖家完全依赖于交易所。在交易环节,交易所对数字资产拥有完整的控制权,这存在如下缺陷:(1)、如果交易所被攻击,攻击者将能够获取交易中的全部数字资产;(2)、如果交易所运营者恶意欺诈,将能够“窃走”交易中的全部数字资产。
[0004]因此,需要提供一种更加安全高效的数字资产交易模式。

【发明内容】

[0005]本发明的目的在于提供一种借助分布式总账实现数字资产处理的方法及装置,以限制交易平台对数字资产的控制权,从而避免在交易平台遭受攻击或恶意欺诈时导致用户数字资产损失。
[0006]根据本发明的一方面,提供一种借助分布式总账实现数字资产处理的方法,包括:交易平台接收第一用户终端的购买申请后,查询交易平台的待出售数字资产包列表中与购买申请相匹配的待出售数字资产包;在查询出与购买申请相匹配的目标待出售数字资产包后,交易平台冻结第一用户资金账户中与目标待出售数字资产包相应的待支付资金;交易平台将购买申请及第一用户数字资产分布式账户发送至目标待出售数字资产包所属的第二用户终端;第二用户终端在分布式总账体系中生成一个用于向第一用户数字资产分布式账户中转移数字资产的新建分布式总帐后,更新分布式总账体系;第一用户终端和交易平台分别在分布式总账体系中验证新建分布式总帐;以及交易平台在确定第一用户终端与第二用户终端之间的数字资产转移成功后将第一用户资金账户中冻结的待支付资金转入第二用户资金账户。
[0007]优选地,分布式总账体系可采用区块链构造,每个新建分布式总帐按照生成时间顺序依次添加至分布式总账体系中,并且每个新建分布式总帐包含当时分布式总账体系中所有分布式总帐的信息。
[0008]可选择地,在交易平台接收第一用户终端的购买申请前,进一步包括:根据第一用户标签估算第一用户交易风险,若第一用户交易风险大于等于设定阈值,则拒绝购买申请。
[0009]可选择地,在交易平台接收第一用户终端的购买申请前,进一步包括接收第二用户终端的出售申请,并且在交易平台接收第二用户终端的出售申请前,根据第二用户标签估算第二用户交易风险,若第二用户交易风险大于等于设定阈值,则拒绝将出售申请添加到待出售数字资产包列表。
[0010]其中,第一用户标签和第二用户标签可以分别包括交易余额、信誉度、交易历史和交易额度等项目中的至少二项。
[0011]可选择地,在第二用户终端更新分布式总账体系后,还可包括:第二用户终端分别向第一用户终端和交易平台发送资产转移完成通知。
[0012]可选择地,第一用户终端在收到资产转移完成通知后验证新建分布式总帐获得用户验证结果,并将用户验证结果发送至交易平台。
[0013]可选择地,交易平台在收到资产转移完成通知后验证新建分布式总帐获得平台验证结果,并将平台验证结果与来自第一用户终端的用户验证结果进行对比,以确定第一用户终端与第二用户终端之间的数字资产转移是否成功。
[0014]可选择地,当平台验证结果与用户验证结果不一致时,第一用户终端和交易平台分别再次验证新建分布式总帐,直至平台验证结果与用户验证结果一致。
[0015]可选择地,当平台验证结果与用户验证结果一致并且确定第一用户终端与第二用户终端之间的数字资产转移未成功时,交易平台向第二用户终端发送数字资产转移未成功通知。
[0016]可选择地,第二用户终端收到数字资产转移未成功通知后,确定是否重新进行数字资产转移,当第二用户终端确定不重新进行数字资产转移时,交易平台解除第一用户资金账户中冻结的待支付资金。
[0017]可选择地,在收到用户提交的购买或出售交易申请之前,进一步包括:交易平台通过用户注册和个人充值获取用户信息,其中,用户信息包括但不限于交易余额、信誉度、交易历史、交易额度。
[0018]可选择地,如果是出售申请,通过评估以后,将用户需要出售的数字资产类型、单价、数量等与用户信息关联,并更新出售数字资产列表;如果是购买申请,通过评估以后,启动交易。
[0019]可选择地,该方法进一步包括:如果出现交易纠纷,执行仲裁;仲裁具体为:通知卖家资产转移失败,请求其再次进行资产转移,如果卖家同意,则重新启动资产转移;如果卖家不同意,则通知买家此次交易失败,询问买家是否进行再次交易尝试,如果买家同意则再次发起资产转移,否则,解除买家被冻结的购买资金。
[0020]根据本发明的另一方面,提供一种借助分布式总账实现数字资产处理的装置,包括:交易接收模块,其设于交易平台中,用于接收第一用户终端的购买申请,并用于查询交易平台的待出售数字资产包列表中与购买申请相匹配的待出售数字资产包;资金冻解模块,其设于交易平台中,在查询出与购买申请相匹配的目标待出售数字资产包后,资金冻解模块冻结第一用户资金账户中与目标待出售数字资产包相应的待支付资金;购买信息发送模块,其设于交易平台中,购买信息发送模块将购买申请及第一用户数字资产分布式账户发送至目标待出售数字资产包所属的第二用户终端;以及分布式总帐处理模块,其分别设于交易平台、第一用户终端及第二用户终端中;第二用户终端利用分布式总帐处理模块在分布式总账体系中生成一个用于向第一用户数字资产分布式账户中转移数字资产的新建分布式总帐,并更新分布式总账体系;第一用户终端和交易平台分别利用各自的分布式总帐处理模块在分布式总账体系中验证新建分布式总帐;其中,交易平台在确定第一用户终端与第二用户终端之间的数字资产转移成功后,利用资金冻解模块将第一用户资金账户中冻结的待支付资金转入第二用户资金账户。
[0021]可选择地,进一步包括交易申请模块,其分别设于第一用户终端及第二用户终端中,用于向交易平台提交购买申请或出售申请。
[0022]可选择地,进一步包括评估模块,评估模块结合用户信息对用户提起的交易进行风险评估;如果是卖家通过评估,则将用户需要出售的数字资产类型、单价、数量等与用户信息关联,并更新待售数字资产列表;如果是买家通过通过评估,则启动资产交易查询。
[0023]可选择地,进一步包括仲裁模块,仲裁模块用于当资产转移失败时,通知卖家资产转移失败,请求其再次转移资产;如果卖家同意,再次发起资产转移;如果卖家不同意,则通知买家此次资产转移失败,询问买家是否再次进行交易尝试;如果买家不同意,解除买家被冻结的购买资金。
[0024]本发明的有益效果是:本发明的数字资产交易方法比传统交易方法更安全高效,具体体现在:1)在买卖环节,买卖双方通过分布式总账进行资产交易,交易平台不能直接接触到资产;2)在交易过程中,交易平台既起到了居间担保作用,又不能单方转移数字资产,因此,交易平台不再拥有数字资产完整的控制权,能够保证交易平台在被攻击或者欺诈的情况下数字资产的安全性。
【附图说明】
[0025]图1是本发明的数字资产交易方法的流程示意图。
[0026]图2是本发明的数字资产交易装置的构造示意图。
【具体实施方式】
[0027]下面详细描述本申请的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,旨在用于解释本申请,而不能理解为对本申请的限制。
[0028]针对现有互联网数字资产交易方法中存在的缺陷,本发明的目的在于提供一种数字资产交易的方法和装置。在本发明提供的解决方案中,在分布式总账上内置的交易所不能拥有数字资产完整的控制权,需要买方、卖方和交易所共同参与正常的分布式总账交易流程才能完成资产交易。本发明的借助分布式总账实现数字资产处理的方法的具体实施流程如图1所不。
[0029]在步骤S10,交易所(交易平台)收到买方用户(第一用户)或卖方用户(第二用户)提交的交易申请,结合用户信息进行交易评估,如果通过评估,执行下一步;如果未通过评估,则结束交易。
[0030]其中,交易所通过用户注册和个人充值获取用户信息。用户在提交交易申请前,必须已经在该内置交易完成注册。一般来说,用户可以选择值得信任的内置交易所注册。用户通过注册获得合法的交易身份,并可以通过充值更新个人账户。这里,用户信息包括但不限于交易余额、信誉度、交易历史、交易额度等。充值包括多种类型(可以为数字货币,也可以为虚拟货币等)。如果用户通过评估,交易所将会协助买卖双方完成交易并承担仲裁者的角色。
[0031]进一步的,交易申请可以为购买申请,也可以是出售申请。如果是出售申请,通过评估以后,将用户需要出售的数字资产类型、单价、数量等与用户信息关联,并更新出售数字资产列表;如果是购买申请,通过评估以后,启动交易。
[0032]在步骤S20,根据购买需求查询匹配条件的出售数字资产列表,一旦查询成功,通知对应的卖家启动数字资产转移。
[0033]其中,内置交易所根据买家购买需求查询匹配购买条件的待出售数字资产,一旦查找到对应的匹配资产(比如买家的出价不低于卖家的售价),则根据买家购买需求冻结买家账户中所需的金额,并通知卖家启动交易。同时,交易所可以将买家的数字资产分布式账户等必要信息发给卖家,数字资产可以通过分布式总账体系进行资产转移。
[0034]在步骤S30,收到的卖家的资产转移成功通知后,通过分布式总账平台验证是否收到该笔资产。
[
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1