【技术实现步骤摘要】
一种分布式系统数字资产智能撮合交易方法
本专利技术涉及网络领域的分布式数字资产,特别涉及一种基于区块链技术的智能撮合交易。
技术介绍
互联网打破了国家地域的限制,带领人类社会进入了数字时代。区块链技术的发展正在推动互联网从信息互联网发展成为价值互联网,通过密码学技术,分布式系统和共识机制在互联网上为多种数字资产的发行和交易提供了新的技术基础和良好的价值体系。而当数字资产在区块链系统上进行交易时,需要有效的算法来撮合不同数字资产交易。现有的分布式系统通过基于广度优先搜索寻找多条可连通路径。同时设置最大搜索深度k来限制计算复杂度以保证时效。对找到的所有路径进行排序,按汇率从低到高。同样的汇率,则按流动性由高到低排序来完成交易撮合。这种方法无法保证路径最优性,而且每次交易撮合请求需要独立处理,独立计算,无法利用之前寻径得到的信息。此外,搜索算法的复杂度为O(N^4),是资产数的四次方增长,可扩展性有待提高。
技术实现思路
本专利技术提供一种分布式系统数字资产智能撮合交易方法,以解决现有交易撮合请求无法利用之前寻径得到的信息,算法复杂度高,无法保证找到最优路径的问题。为解决上述问题,本专利技术的技术方案为:一种分布式系统数字资产智能撮合交易方法,其特征在于,接收服务器接收数字资产交易请求及交易条件,根据交易条件在缓存节点中寻找最优的路径,通过最优路径将交易请求发送到区块链上,验证节点对该交易进行确认。上述接收服务器在收到交易请求后首先查询缓存节点中是否存在符合条件的最优路径,如果存在则使用最优路径发起交易,如果没有,则发出查询路径请求,并相应更新本地缓存。接收服务器在 ...
【技术保护点】
一种分布式系统数字资产智能撮合交易方法,其特征在于,接收服务器接收数字资产交易请求及交易条件,根据交易条件在缓存节点中寻找最优的路径,通过最优路径将交易请求发送到区块链上,验证节点对该交易进行确认。
【技术特征摘要】
1.一种分布式系统数字资产智能撮合交易方法,其特征在于,接收服务器接收数字资产交易请求及交易条件,根据交易条件在缓存节点中寻找最优的路径,通过最优路径将交易请求发送到区块链上,验证节点对该交易进行确认。2.根据权利要求1所述的方法,其特征在于,接收服务器在收到交易请求后首先查询缓存节点中是否存在路径,如果存在则对该交易进行许可,如果没有,则发出查询路径请求,并相应更新本地缓存。3.根据权利要求1所述的方法,其特征在于,所述缓存节点中保存上一个区块中的...
【专利技术属性】
技术研发人员:李正鹏,杨建新,杨歆乐,
申请(专利权)人:无锡井通网络科技有限公司,
类型:发明
国别省市:江苏,32
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。