【技术实现步骤摘要】
基于区块链的去中心化交易方法、装置及电子设备
本申请涉及区块链
,具体而言,本申请涉及一种基于区块链的去中心化交易方法、装置及电子设备。
技术介绍
当前主流的交易平台都是中心化的,中心化交易平台涵盖了开户、充值、自动转账、交易、提现的整个交易流程,也就是说,在用户将数字货币打入交易平台地址的那一刻起,交易平台便成为用户数字资产的托管人,掌握着数字资产的控制权。随着数字资产交易数量的上升,中心化交易平台的局限性越来越大。由于所有的数字资产都托管在交易平台中,当交易平台受到外来攻击时,用户数据资产往往得不到保障,大量的人为安全事故给用户造成很大的经济损失,部分小交易平台甚至会侵吞和挪用用户的数字资产。基于此,使用基于区块链的去中心化交易平台代替主流的中心化交易平台进行交易。其中,基于区块链的去中心化交易平台在进行交易时,资产保存在区块链的智能合约中,因此,不容易产生由于人为安全事故给用户造成经济损失的情况。然而,本申请的专利技术人在具体实现过程中发现:目前已有的基于区块链的去中心化交易平台在进行交易时,不仅 ...
【技术保护点】
1.一种基于区块链的去中心化交易方法,其特征在于,应用于链下服务器,包括:/n接收所述区块链中任一第一账户发起的交易请求,所述交易请求中携带预设数量的待交易数字资产、目标交易数字资产以及待交易数字资产与目标交易数字资产间的交易价格;/n基于预定的撮合算法,根据所述交易价格,对所述预设数量的待交易数字资产与所述目标交易数字资产进行撮合。/n
【技术特征摘要】
1.一种基于区块链的去中心化交易方法,其特征在于,应用于链下服务器,包括:
接收所述区块链中任一第一账户发起的交易请求,所述交易请求中携带预设数量的待交易数字资产、目标交易数字资产以及待交易数字资产与目标交易数字资产间的交易价格;
基于预定的撮合算法,根据所述交易价格,对所述预设数量的待交易数字资产与所述目标交易数字资产进行撮合。
2.根据权利要求1所述的方法,其特征在于,在基于预定的撮合算法,根据所述交易价格,对所述预设数量的待交易数字资产与所述目标交易数字资产进行撮合之前,还包括:
将接收到的所述预设数量的待交易数字资产存储至与所述第一账户对应的链下账户。
3.根据权利要求1所述的方法,其特征在于,基于预定的撮合算法,根据所述交易价格,对所述预设数量的待交易数字资产与所述目标交易数字资产进行撮合,包括:
当所述交易请求为买入请求时,从所述目标交易数字资产的卖出队列的头部,依次查找是否存在满足所述交易价格的交易订单;
如果存在,则将该交易订单与所述交易请求对应的订单进行撮合;
如果不存在,则基于预定排列规则将所述交易请求对应的订单排入买入队列。
4.根据权利要求1所述的方法,其特征在于,基于预定的撮合算法,根据所述交易价格,对所述预设数量的待交易数字资产与所述目标交易数字资产进行撮合,包括:
当所述交易请求为卖出请求时,从所述待交易数字资产的买入队列的头部,依次查找是否存在满足所述交易价格的交易订单;
如果存在,则将该交易订单与所述交易请求对应的订单进行撮合;
如果不存在,则基于预定排列规则将所述交易请求对应的订单排入卖出队列中。
5.根据权利要求3或4所述的方法,其特征在于,在基于预定...
【专利技术属性】
技术研发人员:洪志雄,
申请(专利权)人:北京趣块远扬科技有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。