[发明专利]基于中间数据库表的上链方法及系统在审
| 申请号: | 202011593118.1 | 申请日: | 2020-12-29 |
| 公开(公告)号: | CN112580103A | 公开(公告)日: | 2021-03-30 |
| 发明(设计)人: | 王忠勇;刘炯天;王飞;陈红杰;田权奎;王振飞;张志鸿;陈宝辉;王毅 | 申请(专利权)人: | 郑州大学 |
| 主分类号: | G06F21/62 | 分类号: | G06F21/62;G06F16/245;G06F21/31;G06F16/27 |
| 代理公司: | 郑州亦鼎知识产权代理事务所(普通合伙) 41188 | 代理人: | 张夏谦 |
| 地址: | 450001 河南省郑州*** | 国省代码: | 河南;41 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 基于 中间 数据库 方法 系统 | ||
本发明公开了一种基于中间数据库表的上链方法及系统,涉及区块链技术领域。所述方法包括如下步骤:搭建中间数据库,根据需要上链的数据创建中间表;向中间表中插入需要上链的数据,标记其状态为等待上链,数据使用上链操作人员私钥签名;链上通过智能合约验证签名和业务数据,确认是否一致;验证通过后,进行数据上链的环节。所述方法操作简单,处理能力强,且不会影响区块链的整体安全性。
技术领域
本发明涉及区块链技术领域,尤其涉及一种基于中间数据库表的上链方法及系统。
背景技术
区块链技术:区块链是分布式数据存储、点对点传输、共识机制、加密算法等计算机技术的新型应用模式。所谓共识机制是区块链系统中实现不同节点之间建立信任、获取权益的数学算法.我们使用其不可篡改的特性,进行存储以保障数据的安全性。上链是指将业务数据,提交的区块链网络,进行存储存证的过程。当前的常见的上链方案为用户之间连接区块链网络,调用接口,进行上链.这种方案对用的技术要求比较高,需要了解上链的相关接口,而且上链结果的获取方式也多种多样,处理中还需要考虑区块链的并发处理能力已经上链失败情况,集成使用难度大。
发明内容
本发明所要解决的技术问题是提供一种方法简单,处理能力强的基于中间数据库表的上链方法。
为解决上述技术问题,本发明所采取的技术方案是:一种基于中间数据库表的上链方法,其特征在于包括如下步骤:
搭建中间数据库,根据需要上链的数据创建中间表;
向中间表中插入需要上链的数据,标记其状态为等待上链,数据使用上链操作人员私钥签名;
链上通过智能合约验证签名和业务数据,确认是否一致;
验证通过后,进行数据上链的环节。
本申请还公开了一种基于中间数据库表的上链系统,其特征在于包括:
中间表创建模块:用于搭建中间数据库,根据需要上链的数据创建中间表;
数据插入模块:用于向中间表中插入需要上链的数据,标记其状态为等待上链,数据使用上链操作人员私钥签名;
验证模块:用于链上通过智能合约验证签名和业务数据,确认是否一致;
上链模块:用于验证通过后进行数据上链的环节。
采用上述技术方案所产生的有益效果在于:本申请通过中间表实现上链,无需了解区块链及链上操作接口,操作简单,能够提高上链处理能力;且通过中间表可有效控制上链信息入口,减少链被攻击的可能性;本申请中中间表只是一个传递作用,并不能伪造新数据或者篡改新数据上链,因此不影响整体的安全性。
附图说明
下面结合附图和具体实施方式对本发明作进一步详细的说明。
图1是本发明实施例所述方法的流程图;
图2是本发明实施例所述系统的原理框图。
具体实施方式
下面结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明的一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
在下面的描述中阐述了很多具体细节以便于充分理解本发明,但是本发明还可以采用其他不同于在此描述的其它方式来实施,本领域技术人员可以在不违背本发明内涵的情况下做类似推广,因此本发明不受下面公开的具体实施例的限制。
如图1所示,本发明实施例公开了一种基于中间数据库表的上链方法,包括如下步骤:
搭建中间数据库,根据需要上链的数据创建中间表;
向中间表中插入需要上链的数据,标记其状态为等待上链,数据使用上链操作人员私钥签名;
链上通过智能合约验证签名和业务数据,确认是否一致;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于郑州大学,未经郑州大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011593118.1/2.html,转载请声明来源钻瓜专利网。





