基于多重签名的数字资产处理方法及装置的制造方法

文档序号:9597552阅读:428来源:国知局
基于多重签名的数字资产处理方法及装置的制造方法
【技术领域】
[0001]本发明属于互联网金融领域,尤其涉及一种数字资产交易方法及系统。
【背景技术】
[0002]随着全球信息技术的飞速发展,互联网数字资产越来越被人们关注和重视。现有互联网数字资产通常包括电子货币、虚拟货币、甚至网络账户内容等一切可用于交易的数字形式资产。
[0003]现有互联网数字资产交易过程中,买家、卖家完全依赖于中间平台,包括价款对付、资产交割、信息更新等。在上述交易环节,中间平台对数字资产拥有完整的控制权,如支付宝等平台,虽然买方可以选择在收到商品或者服务后再确认付款,但是在交易过程中,如果中间平台被攻击,攻击者仍将能够获取交易中的全部数字资产。
[0004]此外,对于一些存在恶意欺诈的中间平台,该中间平台运营者能够“窃走”交易中的全部数字资产。
[0005]因此,提供一种更加安全可靠的数字资产交易方法及系统成为业内急需解决的问题。

【发明内容】

[0006]本发明的目的在于提供一种基于多重签名的数字资产处理方法及装置,以限制中间平台对数字资产的控制权,从而避免在中间平台遭受攻击或恶意欺诈时导致用户数字资产损失。
[0007]根据本发明的一个方面,提供一种基于多重签名的数字资产处理方法,包括:中间平台接收第一用户终端与第二用户终端之间的交易申请,交易申请包括交易类型、第一用户标识和第二用户标识;交易申请经中间平台确认后,中间平台、第一用户终端和第二用户终端通过多重签名生成加密付款款项;中间平台向第一用户终端发送加密付款款项,并通知第一用户终端和第二用户终端;以及在交易申请中设定的第一用户任务完成后,第二用户终端向第一用户终端发送付款密钥,付款密钥用于解锁加密付款款项。
[0008]其中,交易类型包括出售商品、出售服务、购买商品、购买服务等类型中的任一个或任意组合。第一用户标识和第二用户标识可分别包括账户信息、信誉度、交易历史、交易额度等信息中的任一个或任意组合。
[0009]优选地,在中间平台接收交易申请后,还包括:中间平台根据第一用户标识和第二用户标识分别估算第一用户交易风险和第二用户交易风险,若第一用户交易风险和第二用户交易风险中任一个大于等于设定阈值,则终止交易申请。
[0010]可选择地,在通过多重签名生成加密付款款项后,还包括:判断第一用户终端和第二用户终端是否处于同一中间平台;若是,则同一中间平台向第一用户终端发送加密付款款项;若否,则首先第二用户终端所在的中间平台先向第一用户终端所在的中间平台发送加密付款款项,然后第一用户终端所在的中间平台向第一用户终端发送加密付款款项。
[0011]可选择地,中间平台向第一用户终端发送加密付款款项后,还包括:当第一用户终端和第二用户终端发出并共同确认退款请求后,第一用户终端向第二用户终端发送退款密钥,第二用户终端通过退款密钥解锁加密付款款项,得到退款。
[0012]可选择地,该方法还包括:根据交易申请,在第一用户数字资产或第二用户数字资产中转移出指定数量的数字资产到中间平台的指定账号中。
[0013]可选择地,在中间平台接收交易申请前,还包括:中间平台接收第一用户终端和第二用户终端的注册和登陆请求,并更新第一用户账户信息和第二用户账户信息。
[0014]可选择地,中间平台接收交易申请包括:接收第一用户终端的出售商品请求和接收第二用户终端的购买商品请求;当出售商品请求和购买商品请求匹配时,生成交易申请。
[0015]可选择地,该方法还包括:当交易申请不能完成或不能撤销时,中间平台根据交易申请的交易过程来确定向第一用户终端或第二用户终端发送解密密钥。
[0016]根据本发明的第二方面,提供一种基于多重签名的数字资产处理装置,包括:交易接收模块,其设置在中间平台内用于接收第一用户终端与第二用户终端之间的交易申请,交易申请包括交易类型、第一用户标识和第二用户标识;付款加密生成模块,其分别设置在中间平台、第一用户终端和第二用户终端中,用于根据交易申请通过多重签名生成加密付款款项;付款模块,其设置在中间平台中,用于向第一用户终端发送加密付款款项,并通知第一用户终端和第二用户终端;付款密钥模块,其分别设置在第一用户终端和第二用户终端中,在交易申请中设定的第一用户任务完成后,第二用户终端的付款密钥模块生成付款密钥并发送至第一用户终端,第一用户终端的付款密钥模块利用付款密钥解锁加密付款款项。
[0017]优选地,该装置还包括:风险处理模块,其设置在中间平台中,用于根据第一用户标识和第二用户标识分别估算第一用户交易风险和第二用户交易风险,若第一用户交易风险和第二用户交易风险中任一个大于等于设定阈值,则终止交易申请。
[0018]可选择地,该装置还包括:退款模块,用于在第一用户终端和第二用户终端发出并共同确认退款请求之后,根据第一用户终端向第二用户终端发送的退款密钥,解锁加密付款款项,得到退款。
[0019]可选择地,该装置还包括:交易费用模块,用于根据交易申请,在第一用户终端或者第二用户终端数字资产中转移出指定数量的数字资产到中间平台的指定账号中。
[0020]可选择地,该装置还包括:交易生成模块,用于在接收第一用户终端的出售商品请求和接收第二用户终端的购买商品请求之后,匹配售商品请求和购买商品请求,并生成交易申请。
[0021]可选择地,该装置还包括:纠纷处理模块,用于在第一用户终端和第二用户终端发生纠纷时,根据判定结果,向第一用户终端或第二用户终端发送解密密钥。
[0022]本发明的有益效果是:本发明提供的基于多重签名的数字资产处理方法及装置中,通过买家、卖家和中间平台进行多重签名加密,中间平台即起到了居间担保作用,又不能单方转移数字资产,需要与卖家或者买家联合控制数字资产,因此,中间平台不再拥有数字资产完整的控制权,能够保证中间平台在被攻击或者欺诈的情况下数字资产的安全性。
【附图说明】
[0023]图1为实施例1基于多重签名的数字资产处理方法的流程示意图。
[0024]图2为实施例2基于多重签名的数字资产处理装置的构造示意图。
【具体实施方式】
[0025]下面详细描述本发明的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,旨在用于解释本发明,而不能理解为对本发明的限制。
[0026]本发明提供了一种基于多重签名的数字资产处理方法及装置。
[0027]实施例1
[0028]如图1所示,为本实施例提供的基于多重签名的数字资产处理方法的流程示意图,具体包括以下步骤:
[0029]在步骤S101,中间平台接收交易申请,交易申请包括交易类型、第一用户标识和第二用户标识。其中,交易申请中包括买方和卖方账户信息、交易金额、以及所购买或者出售的商品/服务等交易信息。
[0030]在本步骤之前,还可以包括:在中间平台上,接收第一用户(卖家)和第二用户(买家)的注册和登陆请求,并更新其对应的账户信息。
[0031]具体的,用户在选择的交易中间平台上进行注册以获得合法交易身份,如用户账户id。需要说明的是,买家和卖家并不一定在同一中间平台注册,如果在不同中间平台注册,则要求不同中间平台之间相互信任且均支持基于本实施例提供的基于多重签名的数字资产
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1