[发明专利]多账本管理方法、装置、计算机设备及存储介质在审
申请号: | 201911002318.2 | 申请日: | 2019-10-21 |
公开(公告)号: | CN110717764A | 公开(公告)日: | 2020-01-21 |
发明(设计)人: | 黄细健 | 申请(专利权)人: | 深圳前海环融联易信息科技服务有限公司 |
主分类号: | G06Q20/40 | 分类号: | G06Q20/40;G06Q20/38;G06F16/27;G06Q40/04 |
代理公司: | 44242 深圳市精英专利事务所 | 代理人: | 刘萍 |
地址: | 518000 广东省深圳市前海深港合作区前*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 账本 区块 用户终端 交易 验证 主节点 计算机设备 存储介质 结果反馈 账本数据 提案 保存 管理 排序 记账 广播 | ||
本发明涉及多账本管理方法、装置、计算机设备及存储介质,该方法包括获取来自用户终端的交易提案;根据交易提案进行验证以及背书处理,以得到背书结果;将背书结果反馈至用户终端,以从用户终端获取交易;对所述交易进行验证;对验证后的交易进行排序并生成区块;将区块进行广播至主节点;将区块保存至主节点的账本内;将保存的区块同步至记账节点的账本以及背书节点的账本内。本发明实现便于管理多账本,且增加多账本之间数据的交互和管理,提高多账本数据的安全性。
技术领域
本发明涉及账本管理方法,更具体地说是指多账本管理方法、装置、计算机设备及存储介质。
背景技术
区块链是分布式数据存储、点对点传输、共识机制、加密算法等计算机技术的新型应用模式。区块链本质上是一个去中心化的数据库,同时作为比特币的底层技术,是一串使用密码学方法相关联产生的数据块,每一个数据块中包含了一批次比特币网络交易的信息,用于验证其信息的有效性(防伪)和生成下一个区块;区块链以数据透明性和隐私安全性的去中心化技术体系,数据透明性是指区块链链上数据对于各参与方组织是公开透明的,用户能够很方便的查询和校验链上数据,确保其真实性和有效性;隐私安全性是指区块链需要保证代表用户身份的秘钥文件的安全、完整和可追溯。
现有的区块链平台采用的是多账本数据管理较为复杂,且非参与者组织成员很可能伪造和篡改账本数据,信息安全度不高。
因此,有必要设计一种新的方法,实现便于管理多账本,且增加多账本之间数据的交互和管理,提高多账本数据的安全性。
发明内容
本发明的目的在于克服现有技术的缺陷,提供多账本管理方法、装置、计算机设备及存储介质。
为实现上述目的,本发明采用以下技术方案:多账本管理方法,包括:
获取来自用户终端的交易提案;
根据交易提案进行验证以及背书处理,以得到背书结果;
将背书结果反馈至用户终端,以从用户终端获取交易;
对所述交易进行验证;
对验证后的交易进行排序并生成区块;
将区块进行广播至主节点;
将区块保存至主节点的账本内;
将保存的区块同步至记账节点的账本以及背书节点的账本内。
其进一步技术方案为:所述根据交易提案进行验证以及背书处理,以得到背书结果,包括:
对交易提案进行格式验证,以获取格式符合要求的交易提案;
对格式符合要求的交易提案进行重复提交的验证,以得到未提交过的交易提案;
对未提交过的交易提案的交易签名进行有效性验证,以得到有效交易提案;
对有效交易提案进行对应调节在当前通道上的授权情况进行验证,以得到目标交易提案;
对目标交易提案进行背书处理,以得到背书结果。
其进一步技术方案为:所述对所述交易进行验证,包括:
对所述交易的格式、签名以及内容进行合格性验证,以得到待记录交易;
对待记录交易进行对应记账节点的相关情况进行验证,以得到符合要求的记账节点;
对待记录交易进行基于状态数据的验证和多版本并发控制检查,以得到验证后的交易。
其进一步技术方案为:所述记账节点的相关情况包括记账节点是否加入了通道以及链码的名称和版本是否符合要求。
其进一步技术方案为:所述方法还包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳前海环融联易信息科技服务有限公司,未经深圳前海环融联易信息科技服务有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911002318.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:认证装置和方法
- 下一篇:一种基于二维码的快速溯源方法及系统