[发明专利]区块链数据结构、交易方法、装置、设备及存储介质在审
| 申请号: | 202310467801.8 | 申请日: | 2023-04-27 |
| 公开(公告)号: | CN116468554A | 公开(公告)日: | 2023-07-21 |
| 发明(设计)人: | 邓柯;李成才;唐坤 | 申请(专利权)人: | 成都质数斯达克科技有限公司 |
| 主分类号: | G06Q40/04 | 分类号: | G06Q40/04;G06F21/60;G06F21/64;G06F16/27 |
| 代理公司: | 暂无信息 | 代理人: | 暂无信息 |
| 地址: | 610094 四川省成都市高新区交*** | 国省代码: | 四川;51 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 区块 数据结构 交易 方法 装置 设备 存储 介质 | ||
本发明属于区块链技术领域,解决了现有技术中区块链上交易时,存在敏感数据泄露所导致的数据安全问题,提供了一种区块链数据结构、交易方法、装置、设备及存储介质。包括区块链分为多个分区网络,各分区网络的各机构组织独立维护其分区账本,区块链的所有机构组织共同维护全局账本;交易在分区网络内完成模拟执行后将交易全量数据的脱敏数据提交给Master节点打包上链,Master节点根据存储在全局账本中的第一目标版本号对第一目标交易携带的第一版本号进行合法性验证,基于验证结果执行该第一目标交易,本发明既能保证交易敏感数据留在交易所在分区网络,其他分区网络不会拥有该敏感数据,又能保证交易不被篡改,提高交易双方的可信性。
技术领域
本发明涉及区块链技术领域,尤其涉及一种区块链数据结构、交易方法、装置、设备及存储介质。
背景技术
区块链技术构建在传输网络(也可称为区块链网络)之上,传输网络中的分布式节点设备(以下简称为节点)通过运行区块链程序,实现以预设共识策略生成区块数据,并利用链式数据结构验证与存储区块数据,最终实现了数据防篡改机制,为业务开展提供了安全可信的技术新思路。
用户端提交交易至区块链,区块链Master节点将目标交易打包上链,由区块链上的各共识节点进行共识,根据共识结果形成目标交易对应的新区块追加至区块链上,由于当前区块链共识需要基于目标交易的明文数据进行共识,因此存在交易的敏感数据泄露问题,从而影响区块链交易的安全性。
发明内容
有鉴于此,本发明实施例提供了一种区块链数据结构、交易方法、装置、设备及存储介质,用以解决现有技术中区块链上交易时,存在敏感数据泄露所导致的数据安全问题。
本发明采用的技术方案是:
一方面,本发明提供了一种区块链数据结构,包括:全局网络和至少一个分区网路,所述分区网络是基于所述全局网络中各机构组织所对应的业务类型构建组成,所述全局网络设有全局账本,各所述分区网络设有对应的分区账本;
所述全局账本:用于记录各分区网络上链交易所需的版本号对应的目标版本号和全局网络对于链上交易的区块链执行结果;
分区账本:用于记录分区网络上链交易的交易全量数据;
所述交易全量数据包括交易业务数据和交易共识数据,其中,所述交易业务数据为分区网络基于交易请求模拟执行所产生的的交易数据,所述共识数据为基于分区网络的模拟执行产生的交易数据在全局网络上的交易数据,所述交易共识数据包括所述交易版本号和所述区块链执行结果。
优选地,分区网络向区块链Master节点提交的目标交易携带有该分区网络交易所需的的基础版本号,Master节点基于预存在所述全局账本中的所述目标版本号与所述基础版本号验证所述目标交易的合法性。
优选地,交易所需的版本号为所述目标交易对应的读写集中key的版本号。
另一方面,本发明还提供了一种区块链交易方法,将区块链的所有机构组织按该机构各业务的业务类型分别构建对应的分区网络,所述方法包括:
获取第一分区网络提交的第一目标交易,其中,所述第一目标交易携带有所述第一分区网络的当前交易版本号对应的第一版本号;
利用第一目标版本号对所述第一版本号进行合法性校验,得到所述第一目标交易合法性校验的校验结果,其中,所述第一目标版本号为全局账本中预存的所述第一分区网络的当前交易所需的版本号;
根据所述校验结果,执行所述第一目标交易,并基于所述第一目标交易的执行结果维护所述全局账本和所述分区账本。
优选地,所述获取第一目标交易的交易数据包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于成都质数斯达克科技有限公司,未经成都质数斯达克科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202310467801.8/2.html,转载请声明来源钻瓜专利网。
- 上一篇:双电压输出的逆变器控制装置
- 下一篇:一种生物样本转运盒





