专有链构建方法和系统与流程

文档序号:19741353发布日期:2020-01-18 05:16阅读:来源:国知局

技术特征:

1.一种专有链构建方法,其特征在于,包括:

通过跨链协议,将用户的资产数据由主链转换到侧链生成对应的资产,相应的主链资产被锁定;

在侧链上部署去中心化交易所,侧链即为去中心化交易所的专有链;

去中心化交易所接收用户发送的交易请求,将所述交易请求中的至少一个字段设置为执行时不需要再次解析的原生交易类型;

用户在侧链上完成去中心化交易的业务。

2.根据权利要求1所述的专有链构建方法,其特征在于,

使用与所述去中心化交易所的应用逻辑对应的原生代码实现交易所的业务逻辑。

3.根据权利要求2所述的专有链构建方法,其特征在于,所述使用与所述去中心化交易所的应用逻辑对应的原生代码实现交易所的业务逻辑,具体为:

将签名订单发送到专有链节点本地的交易池;

所述交易池并行验证用户签名;

将用户签名验证成功后的订单按照预置的排序规则,组成订单簿;

所述专有链节点根据预置的撮合逻辑,对订单进行撮合;

将撮合结果广播给其他节点;

在所述专有链节点处对撮合结果进行打包,共识,执行,完成链上结算。

4.根据权利要求3所述的专有链构建方法,其特征在于,所述使用与所述去中心化交易所的应用逻辑对应的原生代码实现交易所的业务逻辑,还包括:

用户在所述去中心化交易所前端填写订单信息;

所述去中心化交易所前端将所述订单信息打包成定制的交易类型,提供给用户签名。

5.一种专有链构建系统,其特征在于,包括:

转换模块,用于通过跨链协议,将用户的资产数据由主链转换到侧链生成对应的资产,相应的主链资产被锁定;

部署模块,用于在侧链上部署去中心化交易所,侧链即为去中心化交易所的专有链;

设置模块,用于去中心化交易所接收用户发送的交易请求,将所述交易请求中的至少一个字段设置为执行时不需要再次解析的原生交易类型;

完成模块,用于用户在侧链上完成去中心化交易的业务。

6.根据权利要求5所述的专有链构建系统,其特征在于,进一步包括:

实现模块,使用与所述去中心化交易所的应用逻辑对应的原生代码实现交易所的业务逻辑。

7.根据权利要求6所述的专有链构建系统,其特征在于,所述实现模块用于:

将签名订单发送到专有链节点本地的交易池;

所述交易池并行验证用户签名;

将用户签名验证成功后的订单按照预置的排序规则,组成订单簿;

所述专有链节点根据预置的撮合逻辑,对订单进行撮合;

将撮合结果广播给其他节点;

在所述专有链节点处对撮合结果进行打包,共识,执行,完成链上结算。

8.根据权利要求7所述的专有链构建系统,其特征在于,所述实现模块还用于:

用户在所述去中心化交易所前端填写订单信息;

所述去中心化交易所前端将所述订单信息打包成定制的交易类型,提供给用户签名。

9.一种电子设备,包括:

处理器;以及

被安排成存储计算机可执行指令的存储器,所述可执行指令在被执行时使所述处理器执行权利要求1-4任一项所述方法的操作。

10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,该程序被处理器执行时实现如权利要求1-4任一项所述方法的步骤。

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