区块链撮合交易所方案的制作方法

文档序号:10656674阅读:281来源:国知局
区块链撮合交易所方案的制作方法
【专利摘要】区块链撮合交易所智能合约里需要设定一个或多个交易所公钥地址,用于接收用户发到区块链交易所中的订单及相应的加密数字货币或加密数字资产,用户撤单时加密数字货币或加密数字资产会返回到原用户公钥地址(如果没有成交的话),如果撮合成交,加密数字货币或加密数字资产会从交易所公钥地址转移到对应的撮合方公钥地址。交易所公钥地址中的加密数字货币或加密数字资产,不需要私钥签名也可以根据约定的方式转移,如退回原用户公钥地址或撮合后交付给撮合方公钥地址。
【专利说明】
区块链撮合交易所方案
技术领域
[0001]本发明涉及互联网技术领域,特别是区块链、撮合交易所等技术。【背景技术】
[0002]目前区块链撮合交易所还都不够成熟,也不能很好的处理保证金帐户撮合交易的强制平仓问题。
【发明内容】

[0003]本发明的目的是用区块完善区块链交易所的功能,并解决保证金交易时强制平仓的方法。
[0004]本方案较好地解决了在区块链上撮合交易时加密数字货币或加密数字资产的控制权问题,既需要用户自己私钥签名发送下单指令,区块链撮合系统也能根据规则来自动执行交易。
[0005]本发明所采用的技术方案是:1.区块链交易所智能合约里需要设定一个或多个交易所公钥地址,用于接收用户发到区块链交易所中的订单及相应的加密数字货币或加密数字资产,用户撤单时加密数字货币或加密数字资产会返回到原用户公钥地址(如果没有成交的话),如果撮合成交,加密数字货币或加密数字资产会从交易所公钥地址转移到对应的撮合方公钥地址。
[0006]交易所公钥地址中的加密数字货币或加密数字资产,不需要私钥签名也可以根据约定的方式转移,如退回原用户公钥地址或撮合后交付给撮合方公钥地址。
[0007]对于保证金交易账户,用户可以通过将加密数字货币或加密数字资产转入交易所公钥地址作为下单的保证金,用户可以用自己公钥地址对应的私钥对下单指令签名后发送到区块链交易所,同时发送签名过的按不利价格计算出的强制平仓指令(同时要符合区块链交易所强制平仓的规则),若因行情变化,致使用户在区块链交易所公钥地址上的保证金不够,会发送追加保证金通知消息,用户追加保证金时可以同时修改强制平仓指令,并可用私钥签名,若达到强制平仓线,用户又没有及时追加保证金,区块链交易所会按用户的指令将用户的仓单强制平仓。
[0008]区块链交易所会根据用户的公钥计算出新的公钥用于接收用户的加密数字货币或加密数字资产,用户可以计算出对应的私钥获得支配权或所有权,即每个用户会有很多他人无法验证关联关系的公钥地址,只有用户自己或监管机构知道。[〇〇〇9]区块链交易所会根据用户的公钥计算出新的公钥与原来的公钥的关联关系会非公开的记录下来发送给监管机构,只有监管机构验证过关联关系的公钥地址才能接收加密数字货币或加密数字资产,在用户对外保持匿名的情况下,交易所仍可保留监管的能力。
[0010]撮合配对的交易费(如挂单或成交时的费用,可按订单的字节收费,也可以按成交金额的比例收费,还可以收风险补偿费)可以指定一种区块链上的虚拟币币来支付。
[0011]撮合配对时,可按一定的规则(如盈利的一定比例或按成交金额的比例)收取一定的费用,存入风险补偿基金公钥地址,用于弥补强制撮合时可能的保证金不足的情况。
[0012]区块链上保证金帐户低于维持保证金水平,发生强制平仓时,若发生支付不够的情况,自动从风险补偿基金公钥地址支出部分不够部分的差额,在近期的盈利的保证金帐户按盈利比率收取加密数字货币,存入风险补偿基金公钥地址。
[0013]有仓位发生强制平仓时,流动性不足并不能足额支付时,可以对盈利多的仓位进行强制平仓,增加流动性。
[0014]为预防用户私钥丢失的不便,可以预设备用的找回公钥地址,若私钥丢失,可以将加密数字货币或加密数字资产暂时转移到备用的公钥地址,待新的公钥地址申请后,再转移到新的公钥地址,同时再新设一个备用的找回公钥地址,找回公钥地址要设定延时支付时间间隔,若用户备用公钥也遗失了,只能由区块链的一名或多名超级管理员(用私钥审批)审核身份后,把用户原来的数字货币或数字资产转移到用户新审核通过的公钥地址。
[0015]与现有技术相比,本发明的有益效果是:本方案较好地解决了在区块链上撮合交易时加密货币或加密资产的控制权问题,既需要用户自己私钥签名发送下单指令,区块链撮合系统也能根据规则来自动执行交易,在安全的情况下,达到较好的用户体验。
[0016]【附图说明】
[0017]图1是区块链撮合交易所的交易流程。
[0018]实施例1,参照说明书附图1,本实施例说明区块链撮合交易所的交易流程。
[0019]区块链交易所智能合约里需要设定一个加密数字货币公钥地址,用于接收用户支付数字货币,设定一个加密数字资产公钥地址,用于接收用户支付数字资产。
[0020]本例中,用户A是要用加密数字货币买数字资产,购买订单(至少包括数量和价格) 经用户A的私钥签名后,转移(1)到区块链交易所的数字货币公钥地址。
[0021]用户B是要卖出加密数字资产获得加密数字货币,卖出订单(至少包括数量和价格)经用户B的私钥签名后,转移(2)到区块链交易所的数字资产公钥地址。
[0022]经过区块链交易所的撮合,在同时符合用户A和用户B的订单的情况下,用户A的加密数字货币通过(5)支付给用户B公钥地址,用户B的加密数字资产通过(6)支付给用户A公钥地址。
[0023]若用户撤单时加密数字货币或加密数字资产会返回原用户公钥地址(如果没有成交的话)。
[0024]为预防用户私钥丢失的不便,可以预设备用的找回公钥地址,若私钥丢失,可以将加密数字货币或加密数字资产暂时转移到备用的公钥地址,待新的公钥地址申请后,再转移到新的公钥地址,同时再新设一个备用的找回公钥地址,找回公钥地址要设定延时支付时间间隔,若用户备用公钥也遗失了,只能由区块链的一名或多名超级管理员(用私钥审批)审核身份后,把用户原来的数字货币或数字资产转移到用户新审核通过的公钥地址。
[0025]实施例2,本实施例说明区块链交易所如何实现保证金撮合交易的强制平仓机制。
[0026]对于保证金交易账户,用户可以通过将加密数字货币或加密数字资产转入交易所公钥地址作为下单的保证金,用户可以用自己公钥地址对应的私钥对下单指令签名后发送到区块链交易所,同时发送签名过的按不利价格计算出的强制平仓指令(同时要符合区块链交易所强制平仓的规则),若因行情变化,致使用户在区块链交易所公钥地址上的保证金不够,会发送追加保证金通知消息,用户追加保证金时可以同时修改强制平仓指令,并用可用私钥签名,若达到强制平仓线,用户又没有及时追加保证金,区块链交易所会按用户的指令将用户的仓单强制平仓。
[0027]撮合配对的交易费(如挂单或成交时的费用,可按订单的字节收费,也可以按成交金额的比例收费,还可以收风险补偿费)可以指定一种区块链上的虚拟币币来支付。
[0028]撮合配对时,可按一定的规则(如盈利的一定比例或按成交金额的比例)收取一定的费用,存入风险补偿基金公钥地址,用于弥补强制撮合时可能的保证金不足的情况。 [〇〇29]区块链上保证金帐户低于维持保证金水平,发生强制平仓时,若发生支付不够的情况,自动从风险补偿基金公钥地址支出部分不够部分的差额,在近期的盈利的保证金帐户按盈利比率收取加密数字货币,存入风险补偿基金公钥地址。
[0030]有仓位发生强制平仓时,流动性不足并不能足额支付时,可以对盈利多的仓位进行强制平仓,增加流动性。
【主权项】
1.区块链撮合交易所方案,其特征在于,区块链交易所智能合约里需要设定一个或多 个交易所公钥地址,用于接收用户发到区块链交易所中的订单及相应的加密数字货币或加 密数字资产,用户撤单时加密数字货币或加密数字资产会返回到原用户公钥地址(如果没 有成交的话),如果撮合成交,加密数字货币或加密数字资产会从交易所公钥地址转移到对 应的撮合方公钥地址。2.根据权利要求1所述区块链交易所方案,其特征在于,交易所公钥地址中的加密数字 货币或加密数字资产,不需要私钥签名也可以根据约定的方式转移,如退回原用户公钥地 址或撮合后交付给撮合方公钥地址。3.根据权利要求1所述区块链交易所方案,其特征在于,对于保证金交易账户,用户可 以通过将加密数字货币或加密数字资产转入交易所公钥地址作为下单的保证金,用户可以 用自己公钥地址对应的私钥对下单指令签名后发送到区块链交易所,同时发送签名过的按 不利价格计算出的强制平仓指令(同时要符合区块链交易所强制平仓的规则),若因行情变 化,致使用户在区块链交易所公钥地址上的保证金不够,会发送追加保证金通知消息,用户 追加保证金时可以同时修改强制平仓指令,并可用私钥签名,若达到强制平仓线,用户又没 有及时追加保证金,区块链交易所会按用户的指令将用户的仓单强制平仓。4.根据权利要求1所述区块链交易所方案,其特征在于,区块链交易所会根据用户的公 钥计算出新的公钥用于接收用户的加密数字货币或加密数字资产,用户可以计算出对应的 私钥获得支配权或所有权,即每个用户会有很多他人无法验证关联关系的公钥地址,只有 用户自己或监管机构知道。5.根据权利要求1、4所述区块链交易所方案,其特征在于,区块链交易所会根据用户的 公钥计算出新的公钥与原来的公钥的关联关系会非公开的记录下来发送给监管机构,只有 监管机构验证过关联关系的公钥地址才能接收加密数字货币或加密数字资产,在用户对外 保持匿名的情况下,交易所仍可保留监管的能力。6.根据权利要求1所述区块链交易所方案,其特征在于,撮合配对的交易费(如挂单或 成交时的费用,可按订单的字节收费,也可以按成交金额的比例收费,还可以收风险补偿 费)可以指定一种区块链上的虚拟币币来支付。7.根据权利要求1、3所述区块链交易所方案,其特征在于,撮合配对时,可按一定的规 贝1J(如盈利的一定比例或按成交金额的比例)收取一定的费用,存入风险补偿基金公钥地 址,用于弥补强制撮合时可能的保证金不足的情况。8.根据权利要求1、3、7所述区块链交易所方案,其特征在于,区块链上保证金帐户低于 维持保证金水平,发生强制平仓时,若发生支付不够的情况,自动从风险补偿基金公钥地址 支出部分不够部分的差额,在近期的盈利的保证金帐户按盈利比率收取加密数字货币,存 入风险补偿基金公钥地址。9.根据权利要求1、3、7、8所述区块链交易所方案,其特征在于,有仓位发生强制平仓 时,流动性不足并不能足额支付时,可以对盈利多的仓位进行强制平仓,增加流动性。10.根据权利要求1所述区块链交易所方案,其特征在于,为预防用户私钥丢失的不便, 可以预设备用的找回公钥地址,若私钥丢失,可以将加密数字货币或加密数字资产暂时转 移到备用的公钥地址,待新的公钥地址申请后,再转移到新的公钥地址,同时再新设一个备 用的找回公钥地址,找回公钥地址要设定延时支付时间间隔,若用户备用公钥也遗失了,只能由区块链的一名或多名超级管理员(用私钥审批)审核身份后,把用户原来的数字货币或 数字资产转移到用户新审核通过的公钥地址。
【文档编号】H04L9/30GK106022917SQ201610296210
【公开日】2016年10月12日
【申请日】2016年5月8日
【发明人】王志文, 吴思进
【申请人】杭州复杂美科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1