数字资产匿名竞拍方法、装置、设备及介质与流程

文档序号:36176460发布日期:2023-11-28 23:28阅读:68来源:国知局
数字资产匿名竞拍方法与流程

本发明涉及区块链,特别涉及一种数字资产匿名竞拍方法、装置、设备及介质。


背景技术:

1、竞价式交易,是指以公开竞价的形式将指定数字资产的所有权转让给竞价最高者的交易方式。当前,由于区块链的数据是公开的,因此基于区块链的竞拍方案是不具有隐私保护设置的。对于有隐私保护功能的方案,主要有基于第三方的、只对竞拍金额隐藏、只对身份隐藏等方案。然而,现有方案中存在以下缺陷:

2、1、卖家无法及时参与,缺少一定的自由选择权;

3、2、隐私保护不够完善,无法对金额、身份同时进行隐藏;

4、3、现有数字资产匿名竞拍方案并未考虑监管的问题,无法实现可控匿名。

5、因此,如何提供一种在数字资产竞拍时,对于隐私的方案做到对监管友好,实现可监管是本领域技术人员目前需要解决的问题。


技术实现思路

1、有鉴于此,本发明的目的在于提供一种数字资产匿名竞拍方法、装置、设备及介质,能够在数字资产竞拍时,对于隐私的方案做到对监管友好,实现可监管。其具体方案如下:

2、第一方面,本技术公开了一种数字资产匿名竞拍方法,应用于数字资产集市应用程序,包括:

3、确定所述数字资产集市应用程序中的目标卖家,并确定所述目标卖家在当前交易中进行拍卖的数字资产;

4、当存在买方购买所述数字资产时,获取所述买方的出价信息,然后基于预设匿名支付协议对所述出价信息进行处理,以得到预购交易信息;

5、将所述预购交易信息发送至区块链上,并通过所述区块链的智能合约对所述预购交易信息进行验证,验证通过后,将所述预购交易信息同步给所述目标卖家与监管方,以便所述监管方根据所述预购交易信息判断所述当前交易是否合规;

6、当所述当前交易合规时,获取所述目标卖家针对所述预购交易信息提交的订单处理操作,以便根据所述订单处理操作对所述数字资产进行处理。

7、可选的,所述确定所述数字资产集市应用程序中的目标卖家,并确定所述目标卖家在当前交易中进行拍卖的数字资产之前,还包括:

8、生成注册用户的公私钥对,然后将私钥对应的公钥以及所述注册用户的实名认证信息发送至所述监管方的账户服务中进行kyc验证,以便在所述kyc验证通过后,通过所述监管方将所述公钥注册到所述区块链的智能合约中,并在注册成功后将所述公钥与所述注册用户进行绑定。

9、可选的,所述的数字资产匿名竞拍,还包括:

10、获取所述注册用户申请兑入的预设额度的数字资产;

11、通过数字资产营运商对所述申请兑入的预设额度的数字资产进行签名,以发起区块链交易;

12、基于所述区块链交易,向所述注册用户的账户中兑入所述预设额度的数字资产。

13、可选的,所述确定所述数字资产集市应用程序中的目标卖家,并确定所述目标卖家在当前交易中进行拍卖的数字资产,包括:

14、获取所述数字资产的发行指令,并根据所述发行指令判断所述数字资产的所属权,以便根据所述所属权确定出所述数字资产集市应用程序中的目标卖家;

15、通过所述目标卖家确定在所述当前交易中进行拍卖的所述数字资产。

16、可选的,所述当存在买方购买所述数字资产时,获取所述买方的出价信息,然后基于预设匿名支付协议对所述出价信息进行处理,以得到预购交易信息,包括:

17、当存在买方购买所述数字资产时,获取所述买方的出价信息,以确定出所述买方的出价金额;

18、利用所述买方的公钥加密所述出价金额,利用所述目标卖家的公钥加密与所述出价金额对应的获取金额,利用混淆用户的公钥加密零金额,以得到第一组密文,并基于所述第一组密文确定出第一零知识证明数据;其中,所述混淆用户用于混淆所述目标卖家与所述买方之间的关系;

19、利用所述监管方的公钥加密所述出价金额、所述获取金额和所述零金额,以得到第二组密文,并基于所述第一组密文与所述第二组密文确定出第二零知识证明数据;

20、利用所述第一组密文、所述第一零知识证明数据和所述第二组密文、所述第二零知识证明数据确定出所述预购交易信息。

21、可选的,所述验证通过后,将所述预购交易信息同步给所述目标卖家与监管方,以便所述监管方根据所述预购交易信息判断所述当前交易是否合规,包括:

22、验证通过后,将所述预购交易信息同步给所述目标卖家与监管方,以便所述监管方通过预设风控系统根据所述预购交易信息判断所述当前交易是否合规;

23、当所述当前交易合规时,则获取所述监管方下发的允许所述目标卖家与所述买方进行交易的许可指令,以便根据所述许可指令触发所述获取所述目标卖家针对所述预购交易信息提交的订单处理操作的步骤;

24、当所述当前交易不合规时,则获取所述监管方下发的不允许所述目标卖家与所述买方进行交易的禁止指令,以便根据所述禁止指令对所述目标卖家与所述买方进行查证。

25、可选的,所述当所述当前交易合规时,获取所述目标卖家针对所述预购交易信息提交的订单处理操作,以便根据所述订单处理操作对所述数字资产进行处理,包括:

26、当所述当前交易合规时,利用所述目标卖家持有的私钥对所述预购交易信息进行解密,以便所述目标卖家根据所述买方的出价信息提交订单处理操作;

27、若所述订单处理操作表征所述目标卖家接受所述买方的出价,则通过所述目标卖家发送确认指令至所述区块链,以便所述区块链的智能合约根据所述确认指令根据所述预购交易信息对所述数字资产执行dvp流程;

28、若所述订单处理操作表征所述目标卖家拒绝所述买方的出价,则通过所述目标卖家发送取消交易指令至所述区块链,以便所述区块链的智能合约根据所述取消交易指令删除所述预购交易信息。

29、第二方面,本技术公开了一种数字资产匿名竞拍装置,应用于数字资产集市应用程序,包括:

30、卖家确定模块,用于确定所述数字资产集市应用程序中的目标卖家;

31、资产确定模块,用于确定所述目标卖家在当前交易中进行拍卖的数字资产;

32、预购交易信息获取模块,用于当存在买方购买所述数字资产时,获取所述买方的出价信息,然后基于预设匿名支付协议对所述出价信息进行处理,以得到预购交易信息;

33、监管模块,用于将所述预购交易信息发送至区块链上,并通过所述区块链的智能合约对所述预购交易信息进行验证,验证通过后,将所述预购交易信息同步给所述目标卖家与监管方,以便所述监管方根据所述预购交易信息判断所述当前交易是否合规;

34、资产处理模块,用于当所述当前交易合规时,获取所述目标卖家针对所述预购交易信息提交的订单处理操作,以便根据所述订单处理操作对所述数字资产进行处理。

35、第三方面,本技术公开了一种电子设备,所述电子设备包括处理器和存储器;其中,所述存储器用于存储计算机程序,所述计算机程序由所述处理器加载并执行以实现如前所述的数字资产匿名竞拍方法。

36、第四方面,本技术公开了一种计算机可读存储介质,用于存储计算机程序;其中所述计算机程序被处理器执行时实现如前所述的数字资产匿名竞拍方法。

37、本技术提供了一种数字资产匿名竞拍方法,应用于数字资产集市应用程序,包括:确定所述数字资产集市应用程序中的目标卖家,并确定所述目标卖家在当前交易中进行拍卖的数字资产;当存在买方购买所述数字资产时,获取所述买方的出价信息,然后基于预设匿名支付协议对所述出价信息进行处理,以得到预购交易信息;将所述预购交易信息发送至区块链上,并通过所述区块链的智能合约对所述预购交易信息进行验证,验证通过后,将所述预购交易信息同步给所述目标卖家与监管方,以便所述监管方根据所述预购交易信息判断所述当前交易是否合规;当所述当前交易合规时,获取所述目标卖家针对所述预购交易信息提交的订单处理操作,以便根据所述订单处理操作对所述数字资产进行处理。可见,在数字资产竞拍的过程中,不仅基于预设匿名支付协议对出价信息进行处理,可以很好的对参与竞拍者具有隐藏身份的功能,同时对其出价也有隐藏的功能,达到匿名的作用,实现对公众隐藏出价者的身份和出价的数额;而且将通过验证后的预购交易信息同步给监管方,使监管方在判断当前交易合规后才可以对数字资产进一步处理,这样可以对监管方公开交易双方身份和交易数额,使监管方监管竞拍的过程。由于在交易之前对交易订单进行监管,那么如果交易存在违规操作,可以立即阻止交易,实现事前监管,达到可控匿名;全程无第三方参与,主要有竞价交易双方参与,对卖方来说安全性高且自由度高。

38、此外,本技术提供的一种数字资产匿名竞拍装置、设备及存储介质,与上述数字资产匿名竞拍方法对应,效果同上。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1