[发明专利]一种基于区块链的链上撮合引擎撮合计算方法在审

专利信息
申请号: 202010621432.X 申请日: 2020-07-01
公开(公告)号: CN111784463A 公开(公告)日: 2020-10-16
发明(设计)人: 杨宁波;陈峰 申请(专利权)人: 安徽高山科技有限公司
主分类号: G06Q30/06 分类号: G06Q30/06;G06Q40/04
代理公司: 合肥律众知识产权代理有限公司 34147 代理人: 丁孝涛
地址: 230000 安徽省合肥市*** 国省代码: 安徽;34
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 基于 区块 撮合 引擎 计算方法
【说明书】:

发明公开了一种基于区块链的链上撮合引擎撮合计算方法,涉及去中心化交易平台技术领域,在合约中引入Tick周期,Tick开始发起一次合约函数调用,执行目标单的链上撮合操作至Tick结束;Tick周期长度根据平台拥堵情况通过外部接口设定。本发明通过限制Tick周期内的匹配循环次数,强制结束合约函数调用,并在新的Tick周期重新发起,也就是说,当遇到大额订单时,本申请这种处理机制会自动将其进行分解,从而解决了大额订单迟迟未匹配完成造成系统异常的问题。

技术领域

本发明涉及去中心化交易平台技术领域,具体是一种基于区块链的链上撮合引擎撮合计算方法。

背景技术

传统中心化交易平台,用户将数字资产存进交易平台,由交易平台集中保管和控制。当用户进行交易时,会向交易平台提交交易指令,由交易平台进行交易撮合,并将成交后结果告知用户。这种中心化的机构带来了管理和监管上的便利,但系统安全性存在很大挑战,诸如伪造、信用卡诈骗、盗刷、转账骗局等安全事件屡见不鲜。

比特币火热之后,其背后的新兴技术“区块链”开始被人们广泛关注。区块链的本质就是一个去中心化的分布式数据库。区块链因其去中心化和高度安全等特性,正在颠覆传统,在金融、地产、法律等众多领域都将发挥不容小觑的作用。去中心化交易平台是基于智能合约建立的,具有区块链的基本特性。

去中心化交易平台基于智能合约运行,智能合约执行是用户发起合约调用开始的,一次合约调用消耗的手续费是存在上限的,这就要求每次合约执行的手续费消耗都必须在用户侧直接估算出,否则将产生不可预期的因手续费不足导致的执行失败问题。与此同时,智能合约中存储数据的新增、拷贝和移动都需要花费大量的手续费,去中心化交易撮合引擎容易因为数据量增多而导致逻辑无法正常运行,这一问题在大额订单上更为突出。如何提高区块链系统交易的吞吐量,同时降低交易的确认延迟,是去中心化交易平台前进的方向。

现有技术针对上述问题的解决方案有以下几种:1、以Ethereum中的LoopRing为代表的链外撮合方案,提供了一个桥梁(Relayer),将订单簿与撮合引擎移到链外进行处理,智能合约只负责与资金相关的清算系统,从而绕过链上撮合引擎的设计难题;2、以Kyber交易平台为代表,预设报价及其有效时间的方案,用户根据自己的买入或卖出量询问他们的实时报价,但是无法协商价格,也不会存在所谓挂单一说,平台背后是多个做市商,他们根据其它交易平台的市场价格和订单深度信息为用户提供报价,报价都是有时效性的,过期作废,这一方案的本质是通过调整用户交互模式绕过链上撮合引擎的设计难题;3、用户调用合约接口发起交易方案,主要原理是用户查询到其他用户的挂单,主动针对目标单进行交易操作,类似于资产场外交换平台的线上逻辑,需要用户侧手动整理账簿并执行交易确认、清算等逻辑。

以上几种解决方案依次具有以下问题:1、既然区块链追求的是去中心化与信任,那么链外撮合方案把一部分数据交由链外进行维护显然是有违去中心化原则的,虽然能够完成设计任务,但是并没有直接提出对应问题的解决方案;2、预设报价及其有效时间虽然在去中心化交易平台上是一个可行的解决方案,但是其本质是将用户需求进行一定程度扭曲的权宜之计,基于这一方案实现的交易平台本质上是一种基于C2B模式的资产承兑平台,而不是完整功能的C2C去中心化资产交易平台;3、用户调用合约接口发起交易方案,虽然在去中心化基础上实现了交换逻辑,但是对用户端程序的依赖较高,用户下线后交易逻辑无法正常运行,且用户侧整理账簿也会导致账簿很难准确清晰地展现给用户。

发明内容

针对现有链上撮合引擎不便于处理大额订单的问题,本发明提供一种基于区块链的链上撮合引擎撮合计算方法,能够将大额订单化整为零,通过多次合约调用实现大额订单的快速撮合。

一种基于区块链的链上撮合引擎撮合计算方法,在合约中引入Tick周期,Tick开始发起一次合约函数调用,执行目标单的链上撮合操作至Tick结束;Tick周期长度根据平台拥堵情况通过外部接口设定,链上撮合操作过程包括以下步骤:

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于安徽高山科技有限公司,未经安徽高山科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/202010621432.X/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top