[发明专利]一种基于区块链的存证交易加密系统及方法在审
申请号: | 202110392834.1 | 申请日: | 2021-04-13 |
公开(公告)号: | CN112926983A | 公开(公告)日: | 2021-06-08 |
发明(设计)人: | 田周辉;黄晏清 | 申请(专利权)人: | 无锡井通网络科技有限公司 |
主分类号: | G06Q20/38 | 分类号: | G06Q20/38;G06F9/54 |
代理公司: | 无锡市汇诚永信专利代理事务所(普通合伙) 32260 | 代理人: | 朱晓林 |
地址: | 214000 江苏省无*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 区块 交易 加密 系统 方法 | ||
一种基于区块链的存证交易加密系统及方法,涉及区块链领域,应用层为发起存证交易的客户端并产生存证信息,应用层将存证信息传输至中间件层;中间件层的api接口用于接收存证信息并对存证信息进行加密处理生成交易请求,api接口将交易请求传输至底层区块链系统;底层区块链系统节点接收交易请求,并对所交易请求进行解析处理后再进行加密处理生成交易hash值,节点通过去中心化系统达成共识后将交易数据存储于数据库中,存储成功后返回至应用层存证交易结果。通过加密算法使得底层区块链系统在进行数据交换上更有效率,整体提升了加密系统性能和安全。
技术领域
本发明涉及区块链数据存储领域,尤其涉及一种基于区块链的存证交易加密系统及方法。
背景技术
现有的分布式系统,在对数据、通信进行加密等方面都是使用国际加密算法来实现的数据的安全性。如利用公开密钥的加密技术RSA来作为用户端与服务器端传送机密材料时的加密通信协议;使用MD5、SHA等摘要算法来校验加密数据的完整性;还有其他对称加密算法如AES、DES等。但是随着计算机算力的发展,相关加密算法如MD5、SHA等易受冲撞攻击,逐渐不能满足我国对数字化经济中数据的安全保密问题等要求。本发明针对系统中存在加密的方法存在的不足的提供一种加密的方法。
发明内容
为解决基于区块链的存证交易系统中加密方法的不足,本发明提供以下技术方案。
一种基于区块链的存证交易加密系统,包括应用层、中间件层、底层区块链系统;
应用层为发起存证交易的客户端,客户端产生存证信息后与中间件层进行数据交互,将存证信息传输至中间件层;
中间件层用于提供与应用层和底层之间进行数据交互的api接口,api接口用于接收存证信息并对存证信息进行加密处理生成交易请求,api接口将交易请求传输至底层区块链系统;
底层区块链系统包括多个节点以及去中心化系统,每一个节点包括一个数据库,节点用于接收交易请求,并对所交易请求进行解析处理后再进行加密处理生成交易hash值,节点还用于对存证信息进行校验,节点通过去中心化系统达成共识后将交易数据存储于数据库中,存储成功后返回存证交易结果。
具体的,api接口对存证信息进行加密处理生成交易请求的过程为:api接口接收存证信息后,通过sm2算法生成此次交易的账户公私钥、用户账号地址,交易请求包括账户公私钥、用户账号地址、存证信息。通过使用sm2算法对api接口与底层区块链系统交互进行加密处理,保证了api接口的安全性。
具体的,节点对交易请求进行解析处理的过程为:节点将交易请求中的存证信息按照json格式进行解析,获取存证数据交易详情信息。
具体的,底层区块链系统的每个节点之间通过sm2算法进行通信交互连接。这样保证节点与节点之间数据传输的安全性。
具体的,节点对存证请求信息通过sm3加密算法处理生成交易账本hash值。保证了生成的账本hash值的安全性。
具体的,节点对存证信息进行校验的过程为:节点通过sm2签名和验签算法对存证数据进行校验验证。在校验的时,通过提供账户公私钥,私钥对数据进行签名,公钥来验证数据实现存证数据的校验。通过对交易数据进行的校验,能有效保证传输的交易数据的完整性,保证数据不被篡改破坏。
具体的,节点通过去中心化系统达成共识并将交易数据存储于数据库的过程为:节点通过基于pbft算法的去中心化系统,对交易是否存储入数据库中进行投票,如果大于等于2/3的节点同意存储,交易数据存储入数据库中,如果少于2/3的节点同意存储,则会保留5个账本时间,如果依然没有通过2/3的节点同意,则该笔交易的交易数据不存储入数据库中。
具体的,交易数据包括交易ID、交易账户、账本序列化、交易序列化、存证信息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于无锡井通网络科技有限公司,未经无锡井通网络科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110392834.1/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种改进型茶叶烘干复式萎凋装置
- 下一篇:一种市政园林规划用排水浇灌系统