一种交易间网状关联关系一致性表达和追溯方法及系统技术方案

技术编号:36191796 阅读:30 留言:0更新日期:2022-12-31 21:09
本发明专利技术提供了一种交易间网状关联关系一致性表达和追溯方法及系统,接收交易请求,根据请求内容,构造满足交易数据模型的交易并广播到全网,交易中包含可提供交易合法性校验的信息;基于交易的资产间关联关系,按照被关联资产优先执行的原则,初步筛选一批可封入区块的交易;对初步筛选出的交易依次校验交易合法性,包括交易本身的合法性校验和交易的关联信息的合法性校验,剔除非法交易,并通过共识对待封块交易全网达成一致;参与共识的节点对待封块交易依次执行,更新资产的最近交易指针、资产的当前状态;将区块广播到全网。本发明专利技术能够保证有关联关系的数字资产间交易的一致性,并提供资产关联交易的追溯能力。并提供资产关联交易的追溯能力。并提供资产关联交易的追溯能力。

【技术实现步骤摘要】
一种交易间网状关联关系一致性表达和追溯方法及系统


[0001]本专利技术属于区块链
,涉及一种交易间网状关联关系一致性表达和追溯方法及系统。

技术介绍

[0002]本部分的陈述仅仅是提供了与本专利技术相关的
技术介绍
信息,不必然构成在先技术。
[0003]区块链技术的不可篡改、可追溯等特点推动了资产数字化的发展,个人的学位证、社保卡、企业的营业执照、资质证明材料等都可转化为区块链上的数字资产,区块链可以如实记录数字资产的交易历史。不同于货币类型的数字资产仅有花费、未花费或余额状态。非货币类型的数字资产更加复杂,表现在数字资产状态的复杂性,例如房产证数字化后随着交易会有抵押状态、冻结状态等复杂的状态变化;另一方面,数字资产之间也有可能存在关联性,例如工厂与供应商签订供货合同,在合同生效期内工厂以合同约定的价格从供应商下订单,则订单对应的数字资产的生成交易与合同对应数字资产的状态具有关联性,合同随着交易会产生不同状态,例如合同过期失效,从而导致订单生成交易的不同结果。在使用区块链技术实现资产数字化过程中,维护具有关联关系的数字资产交易一本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种交易间网状关联关系一致性表达和追溯方法,其特征是,包括以下步骤:接收交易请求,根据请求内容,构造满足交易数据模型的交易并广播到全网,交易中包含可提供交易合法性校验的信息;基于交易的资产间关联关系,按照被关联资产优先执行的原则,初步筛选一批可封入区块的交易;对初步筛选出的交易依次校验交易合法性,包括交易本身的合法性校验和交易的关联信息的合法性校验,剔除非法交易,并通过共识对待封块交易全网达成一致;参与共识的节点对待封块交易依次执行,更新资产的最近交易指针、资产的当前状态;将区块广播到全网。2.如权利要求1所述的一种交易间网状关联关系一致性表达和追溯方法,其特征是,所述交易数据模型嵌入交易的关联信息列表,引入与交易相关联交易及关联交易的资产对象和对关联资产对象的状态约束条件。3.如权利要求1或2所述的一种交易间网状关联关系一致性表达和追溯方法,其特征是,可提供交易合法性校验的信息包括但不限于资产账户、交易的关联信息列表。4.如权利要求3所述的一种交易间网状关联关系一致性表达和追溯方法,其特征是,所述交易的关联信息列表包括与该交易相关联的资产账户唯一标识、关联资产的交易ID,以及对关联资产的状态约束,即该交易执行时关联资产应处于的状态;或,所述交易的关联信息列表中某项为空,则表示该笔交易没有相关联资产。5.如权利要求1所述的一种交易间网状关联关系一致性表达和追溯方法,其特征是,所述资产配置有资产数据模型,包括为资产创建唯一标识和资产对象;资产对象包括资产的最近交易索引和资产的当前状态。6.如权利要求1所述的一种交易间网状关联关系一致性表达和追溯方法,其特征是,所述被关联资产优先执行的原则具体为当某个交易与其被关联资产的交易同时待入选封块时,优先将选择被关联资产的交易,未选中的交易待下一轮封块时再次参选。7.一种交易间网状关联关系一致性表达和追溯系统,其特征是,包括:交易构建模块,被配置为接收交易请求,根据请求内容,构造满足交易数据模型的交易并广播到全网,交易中包含可提供交易合法性校验的信息;封块筛选模块,被配置为基于交易的资产间关联关系,按照被关联资产优先执行的原则,初步筛选一批可封入区块的交易;交易校验模块,被配置为对初步筛选出的交易依次校验交易合法性,包括交易本身的合法性校验和交易的关联信息的合法性校验,剔除非法交易,并通过共识对待封块交易全网达成一致;区块执行模块,被配置为参与共识...

【专利技术属性】
技术研发人员:闵新平仪莉王敏虾肖宗水李庆忠于飞
申请(专利权)人:山大地纬软件股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1