[发明专利]一种交易间网状关联关系一致性表达和追溯方法及系统在审
申请号: | 202211247137.8 | 申请日: | 2022-10-12 |
公开(公告)号: | CN115550048A | 公开(公告)日: | 2022-12-30 |
发明(设计)人: | 闵新平;仪莉;王敏虾;肖宗水;李庆忠;于飞 | 申请(专利权)人: | 山大地纬软件股份有限公司 |
主分类号: | H04L9/40 | 分类号: | H04L9/40;H04L67/1061;H04L67/1095;G06Q40/04 |
代理公司: | 济南圣达知识产权代理有限公司 37221 | 代理人: | 李琳 |
地址: | 250222 山东*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 交易 网状 关联 关系 一致性 表达 追溯 方法 系统 | ||
1.一种交易间网状关联关系一致性表达和追溯方法,其特征是,包括以下步骤:
接收交易请求,根据请求内容,构造满足交易数据模型的交易并广播到全网,交易中包含可提供交易合法性校验的信息;
基于交易的资产间关联关系,按照被关联资产优先执行的原则,初步筛选一批可封入区块的交易;
对初步筛选出的交易依次校验交易合法性,包括交易本身的合法性校验和交易的关联信息的合法性校验,剔除非法交易,并通过共识对待封块交易全网达成一致;
参与共识的节点对待封块交易依次执行,更新资产的最近交易指针、资产的当前状态;
将区块广播到全网。
2.如权利要求1所述的一种交易间网状关联关系一致性表达和追溯方法,其特征是,所述交易数据模型嵌入交易的关联信息列表,引入与交易相关联交易及关联交易的资产对象和对关联资产对象的状态约束条件。
3.如权利要求1或2所述的一种交易间网状关联关系一致性表达和追溯方法,其特征是,可提供交易合法性校验的信息包括但不限于资产账户、交易的关联信息列表。
4.如权利要求3所述的一种交易间网状关联关系一致性表达和追溯方法,其特征是,所述交易的关联信息列表包括与该交易相关联的资产账户唯一标识、关联资产的交易ID,以及对关联资产的状态约束,即该交易执行时关联资产应处于的状态;
或,所述交易的关联信息列表中某项为空,则表示该笔交易没有相关联资产。
5.如权利要求1所述的一种交易间网状关联关系一致性表达和追溯方法,其特征是,所述资产配置有资产数据模型,包括为资产创建唯一标识和资产对象;
资产对象包括资产的最近交易索引和资产的当前状态。
6.如权利要求1所述的一种交易间网状关联关系一致性表达和追溯方法,其特征是,所述被关联资产优先执行的原则具体为当某个交易与其被关联资产的交易同时待入选封块时,优先将选择被关联资产的交易,未选中的交易待下一轮封块时再次参选。
7.一种交易间网状关联关系一致性表达和追溯系统,其特征是,包括:
交易构建模块,被配置为接收交易请求,根据请求内容,构造满足交易数据模型的交易并广播到全网,交易中包含可提供交易合法性校验的信息;
封块筛选模块,被配置为基于交易的资产间关联关系,按照被关联资产优先执行的原则,初步筛选一批可封入区块的交易;
交易校验模块,被配置为对初步筛选出的交易依次校验交易合法性,包括交易本身的合法性校验和交易的关联信息的合法性校验,剔除非法交易,并通过共识对待封块交易全网达成一致;
区块执行模块,被配置为参与共识的节点对待封块交易依次执行,更新资产的最近交易指针、资产的当前状态,将区块广播到全网。
8.一种区块链系统,其特征是,包括交易构建节点和共识节点,其中:
所述交易构建节点根据接收交易请求,构造满足交易数据模型的交易并广播到全网,交易中包含可提供交易合法性校验的信息;
基于交易的资产间关联关系,按照被关联资产优先执行的原则,初步筛选一批可封入区块的交易;
对初步筛选出的交易依次校验交易合法性,包括交易本身的合法性校验和交易的关联信息的合法性校验,剔除非法交易;
所述共识节点根据实际需求选用共识算法,并根据选取的共识算法和实际需求配置节点数量,对待封块交易依次执行,全网达成一致。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于山大地纬软件股份有限公司,未经山大地纬软件股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202211247137.8/1.html,转载请声明来源钻瓜专利网。