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

著录项
  • CN201510896863.6
  • 20151208
  • CN105427104A
  • 20160323
  • 布比(北京)网络技术有限公司
  • 蒋海;翟海滨;胡楠;赵正涌
  • G06Q20/38
  • G06Q20/38 G06Q30/06

  • 北京市海淀区东北旺村南1号楼7层7590室
  • 中国,CN,北京(11)
  • 北京献智知识产权代理事务所(特殊普通合伙)
  • 杨献智
摘要
本发明公开一种借助分布式总账实现数字资产处理的方法,包括:接收第一用户的购买申请,查询与购买申请相匹配的待出售数字资产包;冻结第一用户资金账户中的待支付资金;将第一用户数字资产分布式账户发送至第二用户;第二用户在分布式总账体系中生成一个用于向第一用户数字资产分布式账户中转移数字资产的新建分布式总帐并更新;在分布式总账体系中验证新建分布式总帐;以及在确定第一用户与第二用户之间的数字资产转移成功后将第一用户资金账户中冻结的待支付资金转入第二用户资金账户。根据本发明的交易方法,交易平台不再拥有数字资产完整的控制权,这能够在交易平台遭受攻击或中间平台恶意欺诈的情况下保证数字资产的安全性。
权利要求

1.一种借助分布式总账实现数字资产处理的方法,其特征在于,包 括:

交易平台接收第一用户终端的购买申请后,查询所述交易平台的待 出售数字资产包列表中与所述购买申请相匹配的待出售数字资产包;

在查询出与所述购买申请相匹配的目标待出售数字资产包后,所述 交易平台冻结第一用户资金账户中与所述目标待出售数字资产包相应 的待支付资金;

所述交易平台将所述购买申请及第一用户数字资产分布式账户发 送至所述目标待出售数字资产包所属的第二用户终端;

所述第二用户终端在分布式总账体系中生成一个用于向所述第一 用户数字资产分布式账户中转移数字资产的新建分布式总帐后,更新所 述分布式总账体系;

所述第一用户终端和所述交易平台分别在所述分布式总账体系中 验证所述新建分布式总帐;以及

所述交易平台在确定所述第一用户终端与所述第二用户终端之间 的数字资产转移成功后将所述第一用户资金账户中冻结的所述待支付 资金转入第二用户资金账户。

2.如权利要求1所述的借助分布式总账实现数字资产处理的方法, 其特征在于,所述分布式总账体系采用区块链构造,每个新建分布式总 帐按照生成时间顺序依次添加至所述分布式总账体系中,并且每个新建 分布式总帐包含所述分布式总账体系中所有分布式总帐的信息。

3.如权利要求2所述的借助分布式总账实现数字资产处理的方法, 其特征在于,在所述第二用户终端更新所述分布式总账体系后,还包括: 所述第二用户终端分别向所述第一用户终端和所述交易平台发送资产 转移完成通知。

4.如权利要求3所述的借助分布式总账实现数字资产处理的方法, 其特征在于,所述第一用户终端在收到所述资产转移完成通知后验证所 述新建分布式总帐获得用户验证结果,并将所述用户验证结果发送至所 述交易平台。

5.如权利要求4所述的借助分布式总账实现数字资产处理的方法, 其特征在于,所述交易平台在收到所述资产转移完成通知后验证所述新 建分布式总帐获得平台验证结果,并将所述平台验证结果与来自所述第 一用户终端的所述用户验证结果进行对比,以确定所述第一用户终端与 所述第二用户终端之间的数字资产转移是否成功。

6.如权利要求5所述的借助分布式总账实现数字资产处理的方法, 其特征在于,当所述平台验证结果与所述用户验证结果不一致时,所述 第一用户终端和所述交易平台分别再次验证所述新建分布式总帐,直至 所述平台验证结果与所述用户验证结果一致。

7.如权利要求6所述的借助分布式总账实现数字资产处理的方法, 其特征在于,当所述平台验证结果与所述用户验证结果一致并且确定所 述第一用户终端与所述第二用户终端之间的数字资产转移未成功时,所 述交易平台向所述第二用户终端发送数字资产转移未成功通知。

8.如权利要求7所述的借助分布式总账实现数字资产处理的方法, 其特征在于,所述第二用户终端收到所述数字资产转移未成功通知后, 确定是否重新进行数字资产转移,当所述第二用户终端确定不重新进行 数字资产转移时,所述交易平台解除所述第一用户资金账户中冻结的所 述待支付资金。

9.一种借助分布式总账实现数字资产处理的装置,其特征在于包 括:

交易接收模块,其设于交易平台中,用于接收第一用户终端的购买 申请,并用于查询所述交易平台的待出售数字资产包列表中与所述购买 申请相匹配的待出售数字资产包;

资金冻解模块,其设于所述交易平台中,在查询出与所述购买申请 相匹配的目标待出售数字资产包后,所述资金冻解模块冻结第一用户资 金账户中与所述目标待出售数字资产包相应的待支付资金;

购买信息发送模块,其设于所述交易平台中,所述购买信息发送模 块将所述购买申请及第一用户数字资产分布式账户发送至所述目标待 出售数字资产包所属的第二用户终端;以及

分布式总帐处理模块,其分别设于所述交易平台、所述第一用户终 端及所述第二用户终端中;所述第二用户终端利用所述分布式总帐处理 模块在分布式总账体系中生成一个用于向所述第一用户数字资产分布 式账户中转移数字资产的新建分布式总帐,并更新所述分布式总账体 系;所述第一用户终端和所述交易平台分别利用各自的分布式总帐处理 模块在所述分布式总账体系中验证所述新建分布式总帐;

其中,所述交易平台在确定所述第一用户终端与所述第二用户终端 之间的数字资产转移成功后,利用所述资金冻解模块将所述第一用户资 金账户中冻结的所述待支付资金转入第二用户资金账户。

10.如权利要求9所述的借助分布式总账实现数字资产处理的装 置,其特征在于,进一步包括交易申请模块,其分别设于所述第一用户 终端及所述第二用户终端中,用于向所述交易平台提交购买申请或出售 申请。

说明书
技术领域

本发明属于互联网金融领域,尤其涉及一种数字资产交易方法及系 统。

随着全球信息技术的飞速发展,互联网数字资产越来越被人们关注 和重视。现有互联网数字资产通常包括电子货币、虚拟货币、甚至网络 账户内容等一切可用于交易的数字形式资产。

传统交易方法中,买家、卖家完全依赖于交易所。在交易环节,交 易所对数字资产拥有完整的控制权,这存在如下缺陷:(1)、如果交易 所被攻击,攻击者将能够获取交易中的全部数字资产;(2)、如果交易 所运营者恶意欺诈,将能够“窃走”交易中的全部数字资产。

因此,需要提供一种更加安全高效的数字资产交易模式。

本发明的目的在于提供一种借助分布式总账实现数字资产处理的 方法及装置,以限制交易平台对数字资产的控制权,从而避免在交易平 台遭受攻击或恶意欺诈时导致用户数字资产损失。

根据本发明的一方面,提供一种借助分布式总账实现数字资产处理 的方法,包括:交易平台接收第一用户终端的购买申请后,查询交易平 台的待出售数字资产包列表中与购买申请相匹配的待出售数字资产包; 在查询出与购买申请相匹配的目标待出售数字资产包后,交易平台冻结 第一用户资金账户中与目标待出售数字资产包相应的待支付资金;交易 平台将购买申请及第一用户数字资产分布式账户发送至目标待出售数 字资产包所属的第二用户终端;第二用户终端在分布式总账体系中生成 一个用于向第一用户数字资产分布式账户中转移数字资产的新建分布 式总帐后,更新分布式总账体系;第一用户终端和交易平台分别在分布 式总账体系中验证新建分布式总帐;以及交易平台在确定第一用户终端 与第二用户终端之间的数字资产转移成功后将第一用户资金账户中冻 结的待支付资金转入第二用户资金账户。

优选地,分布式总账体系可采用区块链构造,每个新建分布式总帐 按照生成时间顺序依次添加至分布式总账体系中,并且每个新建分布式 总帐包含当时分布式总账体系中所有分布式总帐的信息。

可选择地,在交易平台接收第一用户终端的购买申请前,进一步包 括:根据第一用户标签估算第一用户交易风险,若第一用户交易风险大 于等于设定阈值,则拒绝购买申请。

可选择地,在交易平台接收第一用户终端的购买申请前,进一步包 括接收第二用户终端的出售申请,并且在交易平台接收第二用户终端的 出售申请前,根据第二用户标签估算第二用户交易风险,若第二用户交 易风险大于等于设定阈值,则拒绝将出售申请添加到待出售数字资产包 列表。

其中,第一用户标签和第二用户标签可以分别包括交易余额、信誉 度、交易历史和交易额度等项目中的至少二项。

可选择地,在第二用户终端更新分布式总账体系后,还可包括:第 二用户终端分别向第一用户终端和交易平台发送资产转移完成通知。

可选择地,第一用户终端在收到资产转移完成通知后验证新建分布 式总帐获得用户验证结果,并将用户验证结果发送至交易平台。

可选择地,交易平台在收到资产转移完成通知后验证新建分布式总 帐获得平台验证结果,并将平台验证结果与来自第一用户终端的用户验 证结果进行对比,以确定第一用户终端与第二用户终端之间的数字资产 转移是否成功。

可选择地,当平台验证结果与用户验证结果不一致时,第一用户终 端和交易平台分别再次验证新建分布式总帐,直至平台验证结果与用户 验证结果一致。

可选择地,当平台验证结果与用户验证结果一致并且确定第一用户 终端与第二用户终端之间的数字资产转移未成功时,交易平台向第二用 户终端发送数字资产转移未成功通知。

可选择地,第二用户终端收到数字资产转移未成功通知后,确定是 否重新进行数字资产转移,当第二用户终端确定不重新进行数字资产转 移时,交易平台解除第一用户资金账户中冻结的待支付资金。

可选择地,在收到用户提交的购买或出售交易申请之前,进一步包 括:交易平台通过用户注册和个人充值获取用户信息,其中,用户信息 包括但不限于交易余额、信誉度、交易历史、交易额度。

可选择地,如果是出售申请,通过评估以后,将用户需要出售的数 字资产类型、单价、数量等与用户信息关联,并更新出售数字资产列表; 如果是购买申请,通过评估以后,启动交易。

可选择地,该方法进一步包括:如果出现交易纠纷,执行仲裁;仲 裁具体为:通知卖家资产转移失败,请求其再次进行资产转移,如果卖 家同意,则重新启动资产转移;如果卖家不同意,则通知买家此次交易 失败,询问买家是否进行再次交易尝试,如果买家同意则再次发起资产 转移,否则,解除买家被冻结的购买资金。

根据本发明的另一方面,提供一种借助分布式总账实现数字资产处 理的装置,包括:交易接收模块,其设于交易平台中,用于接收第一用 户终端的购买申请,并用于查询交易平台的待出售数字资产包列表中与 购买申请相匹配的待出售数字资产包;资金冻解模块,其设于交易平台 中,在查询出与购买申请相匹配的目标待出售数字资产包后,资金冻解 模块冻结第一用户资金账户中与目标待出售数字资产包相应的待支付 资金;购买信息发送模块,其设于交易平台中,购买信息发送模块将购 买申请及第一用户数字资产分布式账户发送至目标待出售数字资产包 所属的第二用户终端;以及分布式总帐处理模块,其分别设于交易平台、 第一用户终端及第二用户终端中;第二用户终端利用分布式总帐处理模 块在分布式总账体系中生成一个用于向第一用户数字资产分布式账户 中转移数字资产的新建分布式总帐,并更新分布式总账体系;第一用户 终端和交易平台分别利用各自的分布式总帐处理模块在分布式总账体 系中验证新建分布式总帐;其中,交易平台在确定第一用户终端与第二 用户终端之间的数字资产转移成功后,利用资金冻解模块将第一用户资 金账户中冻结的待支付资金转入第二用户资金账户。

可选择地,进一步包括交易申请模块,其分别设于第一用户终端及 第二用户终端中,用于向交易平台提交购买申请或出售申请。

可选择地,进一步包括评估模块,评估模块结合用户信息对用户提 起的交易进行风险评估;如果是卖家通过评估,则将用户需要出售的数 字资产类型、单价、数量等与用户信息关联,并更新待售数字资产列表; 如果是买家通过通过评估,则启动资产交易查询。

可选择地,进一步包括仲裁模块,仲裁模块用于当资产转移失败时, 通知卖家资产转移失败,请求其再次转移资产;如果卖家同意,再次发 起资产转移;如果卖家不同意,则通知买家此次资产转移失败,询问买 家是否再次进行交易尝试;如果买家不同意,解除买家被冻结的购买资 金。

本发明的有益效果是:本发明的数字资产交易方法比传统交易方法 更安全高效,具体体现在:1)在买卖环节,买卖双方通过分布式总账 进行资产交易,交易平台不能直接接触到资产;2)在交易过程中,交 易平台既起到了居间担保作用,又不能单方转移数字资产,因此,交易 平台不再拥有数字资产完整的控制权,能够保证交易平台在被攻击或者 欺诈的情况下数字资产的安全性。

图1是本发明的数字资产交易方法的流程示意图。

图2是本发明的数字资产交易装置的构造示意图。

下面详细描述本申请的实施例,所述实施例的示例在附图中示出, 其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或 类似功能的元件。下面通过参考附图描述的实施例是示例性的,旨在用 于解释本申请,而不能理解为对本申请的限制。

针对现有互联网数字资产交易方法中存在的缺陷,本发明的目的在 于提供一种数字资产交易的方法和装置。在本发明提供的解决方案中, 在分布式总账上内置的交易所不能拥有数字资产完整的控制权,需要买 方、卖方和交易所共同参与正常的分布式总账交易流程才能完成资产交 易。本发明的借助分布式总账实现数字资产处理的方法的具体实施流程 如图1所示。

在步骤S10,交易所(交易平台)收到买方用户(第一用户)或卖 方用户(第二用户)提交的交易申请,结合用户信息进行交易评估,如 果通过评估,执行下一步;如果未通过评估,则结束交易。

其中,交易所通过用户注册和个人充值获取用户信息。用户在提交 交易申请前,必须已经在该内置交易完成注册。一般来说,用户可以选 择值得信任的内置交易所注册。用户通过注册获得合法的交易身份,并 可以通过充值更新个人账户。这里,用户信息包括但不限于交易余额、 信誉度、交易历史、交易额度等。充值包括多种类型(可以为, 也可以为虚拟货币等)。如果用户通过评估,交易所将会协助买卖双方 完成交易并承担仲裁者的角。

进一步的,交易申请可以为购买申请,也可以是出售申请。如果是 出售申请,通过评估以后,将用户需要出售的数字资产类型、单价、数 量等与用户信息关联,并更新出售数字资产列表;如果是购买申请,通 过评估以后,启动交易。

在步骤S20,根据购买需求查询匹配条件的出售数字资产列表,一 旦查询成功,通知对应的卖家启动数字资产转移。

其中,内置交易所根据买家购买需求查询匹配购买条件的待出售数 字资产,一旦查到对应的匹配资产(比如买家的出价不低于卖家的售 价),则根据买家购买需求冻结买家账户中所需的金额,并通知卖家启 动交易。同时,交易所可以将买家的数字资产分布式账户等必要信息发 给卖家,数字资产可以通过分布式总账体系进行资产转移。

在步骤S30,收到的卖家的资产转移成功通知后,通过分布式总账 平台验证是否收到该笔资产。

进一步的,可以将验证结果与收到的买家的验证结果进行比对,如 果一致且为资产转移成功,则执行下一步交易,如果一致且为资产转移 失败,执行仲裁。

当卖家通过分布式总账平台向买家转移数字资产时,通过分布式总 账的全局更新机制(如区块链更新)可以记录该资产的转移行为,在确 认资产转移完成后,卖家通知买家和交易所资产转移已经完成。

收到卖家的通知后,买家和交易所对资产转移分别进行验证:买家 收到买家的资产转移通知后,通过分布式总账平台验证其是否收到该笔 资产,并将结果通知内置交易所;内置交易所收到卖家的通知后,通过 分布式总账平台验证买家是否收到该笔资产,并与买家通知的结果进行 比对,如果确认结果不一致,则双方再次查询,直至一致;如果查询结 果一致且为资产转移成功,执行下一步,如查询结果一致且为资产转移 失败,则进行仲裁。

在步骤S40,从买家账户扣除付款,并将其转入卖家账户。

在步骤S50,如果出现交易纠纷,进行仲裁处理。

交易所通知卖家资产转移失败,请求其再次进行资产转移,如果卖 家同意,则重新启动资产转移;如果卖家不同意,则通知买家此次交易 失败,询问买家是否进行再次交易尝试,如果买家同意则转至步骤S30, 否则,解除买家被冻结的购买资金,交易结束。

基于同样的思想,本发明还提供一种借助分布式总账实现数字资产 处理的装置,如图2所示,其包括交易平台100、第一用户终端200及 第二用户终端300,其中,第一用户终端200及第二用户终端300均示 意性显示一个,而实际上可以包括若干第一用户终端及若干第二用户终 端。

交易申请模块201,其分别设于第一用户终端200及第二用户终端 300中,用于向交易平台100提交购买申请或出售申请。

交易接收模块203,其设于交易平台100中,用于接收第一用户终 端200的购买申请,并用于查询交易平台的待出售数字资产包列表中与 购买申请相匹配的待出售数字资产包。

资金冻解模块204,其设于交易平台100中,在查询出与购买申请 相匹配的目标待出售数字资产包后,资金冻解模块204冻结第一用户资 金账户中与目标待出售数字资产包相应的待支付资金。

购买信息发送模块205,其设于交易平台100中,购买信息发送模 块205将购买申请及第一用户数字资产分布式账户发送至目标待出售数 字资产包所属的第二用户终端300。

分布式总帐处理模块202,其分别设于交易平台100、第一用户终 端200及第二用户终端300中。第二用户终端300利用其中的分布式总 帐处理模块202在分布式总账体系500中生成一个用于向第一用户数字 资产分布式账户中转移数字资产的新建分布式总帐—分布式总账N,并 更新分布式总账体系500。第一用户终端200和交易平台100分别利用 各自的分布式总帐处理模块202在分布式总账体系500中验证新建分布 式总帐—分布式总账N。

其中,交易平台100在确定第一用户终端200与第二用户终端300 之间的数字资产转移成功后,利用资金冻解模块204将第一用户资金账 户中冻结的待支付资金转入第二用户资金账户。

作为一种可替代实施方式,进一步包括评估模块,评估模块结合用 户信息对用户提起的交易进行风险评估;如果是卖家通过评估,则将用 户需要出售的数字资产类型、单价、数量等与用户信息关联,并更新待 售数字资产列表;如果是买家通过通过评估,则启动资产交易查询。

作为另一种可替代实施方式,进一步包括仲裁模块,仲裁模块用于 当资产转移失败时,通知卖家资产转移失败,请求其再次转移资产;如 果卖家同意,再次发起资产转移;如果卖家不同意,则通知买家此次资 产转移失败,询问买家是否再次进行交易尝试;如果买家不同意,解除 买家被冻结的购买资金。

尽管上面已经示出和描述了本发明的实施例,可以理解的是,上述 实施例是示例性的,不能理解为对本发明的限制,本领域的普通技术人 员在本发明的范围内可以对上述实施例进行变化、修改、替换和变型。 而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例 技术方案的范围。

本文发布于:2024-09-23 16:27:11,感谢您对本站的认可!

本文链接:https://www.17tex.com/tex/1/87024.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2024 Comsenz Inc.Powered by © 易纺专利技术学习网 豫ICP备2022007602号 豫公网安备41160202000603 站长QQ:729038198 关于我们 投诉建议