首页 专利交易 科技果 科技人才 科技服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

【发明授权】一种基于公有链的区块图及其多币种融合交易系统/方法_昆明理工大学_202110623924.7 

申请/专利权人:昆明理工大学

申请日:2021-06-04

公开(公告)日:2024-06-07

公开(公告)号:CN113393326B

主分类号:G06Q40/04

分类号:G06Q40/04;G06Q20/38;G06Q20/06;G06F21/60;G06F16/27

优先权:

专利状态码:有效-授权

法律状态:2024.06.07#授权;2021.10.01#实质审查的生效;2021.09.14#公开

摘要:本发明公开了一种基于公有链的区块图及其多币种融合交易系统方法,区块图由物理区块账本、映射集群、关系集群组成;多币种融合交易系统,包括客户端、基于智能合约构建的多币种融合交易网络;交易方法包括新增交易步骤、查询交易步骤。本发明的区块图通过图的数据结构,对复杂业务场景提供支持,在不牺牲安全性和去中心化的前提下,提供了更强的可扩展性;再进一步基于该区块图构建多币种融合交易系统,同时基于该系统进行新增交易、查询交易,整个系统和对应的方法通过智能合约对多币种融合交易的复杂应用场景定制规则,并且通过区块图模型的结构,提高了区块之间的运行效率的同时,降低金融交易的风险以实现快速交易。

主权项:1.一种基于公有链的区块图的多币种融合交易系统,其特征在于:包括客户端、基于智能合约构建的多币种融合交易网络,多币种融合交易网络包括共识验证模块、遍历服务模块和基于公有链的区块图;客户端,用于对交易请求进行签名,并用于直接在多币种融合交易网络上发起、接收交易,管理用户的钱包;共识验证模块,由共识验证节点组成,用于验证交易的合法性、调用遍历节点;如果客户端发起交易请求为新增交易请求,则用于将交易请求打包生成新的物理区块,并发送到区块图;遍历服务模块,由遍历节点组成,用于根据智能合约分析的交易请求类型及交易类型,查询区块图中物理区块储存的信息或者查询新增区块节点和节点关系的位置;其中,交易请求类型包括查询交易请求、新增交易请求,交易类型包括同币种交易、跨币种交易;其中,所述物理区块分为存储同币种交易和存储跨币种交易的物理区块;所述基于公有链的区块图,由物理区块账本、映射集群、关系集群组成;物理区块账本,用于存储物理区块;映射集群,用于存储区块节点;关系集群,用于存储区块节点之间的节点关系;所述物理区块由区块头和区块体组成;区块头内封装有时间戳、当前区块哈希值、数据哈希以及标签;区块体内主要储存分级加密的数据信息,根节点的哈希值即数据哈希存入区块头中;所述区块头封装的数据哈希为交易哈希、标签为交易类型标签,区块体包含分级加密的交易信息,根节点的哈希值即交易哈希存入区块头中;所述节点关系用于描述区块节点之间的业务驱动关系,有单向关系、双向关系以及无向关系;交易方法采用上述所述的交易系统,包括步骤如下:新增交易步骤:共识验证节点检测到客户端新增一笔交易请求时,验证当前客户端的交易请求签名,若验证身份合法,智能合约确定交易类型,调用遍历节点,将区块图的物理区块中存储的客户端余额信息以及新增区块节点和节点关系的位置信息返回给共识验证节点;验证客户端余额是否满足交易条件:如果验证余额通过,共识验证模块将单币种和跨币种的交易请求通过共识机制打包生成物理区块并发送到区块图模型,如果验证不通过,则终止;其中,智能合约确定交易类型具体为:若交易币种类型相同,则通过智能合约分析为同币种交易;若交易币种类型不同,则通过智能合约分析为跨币种交易,跨币种交易需要分析支付币种与原有币种之间的汇率,并通过汇率计算支付币种价格;查询交易步骤:共识验证节点检测到客户端查询一笔交易请求时,验证当前客户端的交易请求签名,若验证身份合法,由共识验证节点向遍历节点发送业务查询请求,通过不同的查询交易请求查询区块图中物理区块中存储的交易信息来获取目标用户的交易数据,并返回给客户端。

全文数据:

权利要求:

百度查询: 昆明理工大学 一种基于公有链的区块图及其多币种融合交易系统/方法

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。