[发明专利]一种基于私有区块链的电子账单交易系统有效
申请号: | 201810436204.8 | 申请日: | 2018-05-09 |
公开(公告)号: | CN108712409B | 公开(公告)日: | 2021-05-25 |
发明(设计)人: | 潘荣德 | 申请(专利权)人: | 广西创轩科技有限公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06;G06Q40/04 |
代理公司: | 北京高航知识产权代理有限公司 11530 | 代理人: | 秦瑞 |
地址: | 530000 广西壮族自治区南宁市中国(广西)自由贸*** | 国省代码: | 广西;45 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 私有 区块 电子 账单 交易系统 | ||
本发明公开了一种基于私有区块链的电子账单交易系统,包括网络管理系统以及用户系统;所述管理系统包括网络创建模块、统计存储模块以及网络更新模块;所述网络创建模块包括多个路由与多个用户节点;每个路由通过路由映射来设定路由接口,用户节点通过路由设定的路由接口连接至另一个用户节点;网络更新模块用于初始化用户节点、新增用户节点以及删除用户节点;所述用户系统安装于用户节点处,用户系统用于实现交易发起方与交易接收方之间进行交易,且将交易数据打包成的区块通过智能合约加入到节点网络中的最长区块链中。本发明保证了交易中账户信息的安全,还保证了交易信息的安全性以及防篡改性。
技术领域
本发明涉及数据处理技术领域,特别是一种基于私有区块链的电子账单交易系统。
背景技术
区块链技术因其具备的去中心化、信息不可篡改性等特点,越来越受到金融、保险等领域的公司的青睐,尤其是运用区块链技术实现多方参与的交易事件(例如,转账交易、支付交易等事件)越来越成为人们关注的焦点,例如,当银行A要买100票据给银行B,如果这笔交易在区块链上进行,那么所有其他在区块链上的节点都会看到这笔交易,好处是其他参与方可以一起参与确认交易准确性,防止信息的篡改。然而,由于在去中心化的区块链系统当中没有绝对权威机构节点,因此对每笔交易进行集体验证是必要的一步,这使得交易参与方的交易毫无秘密可言,一个机构的账户也有可能被其他节点上的机构跟踪,从而带来信息泄露的风险。
虽然,目前业界采用了一些解决信息泄露的区块链交易解决方案,然而现有的解决方案采用传统的密码学算法,它包括有哈希(Hash)算法,它是一种单向密码体制,它是一个从明文到密文的不可逆的映射,只有加密过程,没有解密过程;椭圆曲线加密法是一种公钥加密技术,以椭圆曲线理论为基础,利用有限域上椭圆曲线的点构成的点群离散对数难解性,实现加密、解密和数字签名,将椭圆曲线中的加法运算与离散对数中的模乘运算相对应,就可以建立基于椭圆曲线的对应密码体制;基于上述算法的解决方案要么是信息泄露解决的不够彻底,要么是计算效率低下,且系统运行开销巨大,限制区块链技术在交易场景中的运用。
综上所述,如何在既能有效保证交易信息的安全,又能有效保证交易处理的速度且降低系统开销的情况下,将区块链技术有效运用在交易场景下,已经成为一种亟待解决的技术问题。
发明内容
针对上述问题,本发明旨在提供一种基于私有区块链的电子账单交易系统,实现对交易信息的保密以及防篡改。
本发明的目的采用以下技术方案来实现:
提供了一种基于私有区块链的电子账单交易系统,包括网络管理系统以及用户系统;所述管理系统包括网络创建模块、统计存储模块以及网络更新模块;所述网络创建模块包括多个路由与多个用户节点;每个路由通过路由映射来设定路由接口,用户节点通过路由设定的路由接口连接至另一个用户节点,以实现用户节点与用户节点之间的通信连接;数据存储模块:用于存储在预定时间段更新的区块链以及储存并更新用户节点上用户的数字证书;还用于储存用户在登入用户系统时上传的对应的公钥;网络更新模块用于初始化用户节点、新增用户节点以及删除用户节点;所述用户系统安装于用户节点处,每个用户节点都配用同版本的用户系统,用户系统用于实现交易发起方与交易接收方之间进行交易,且每隔预定时间将交易数据打包成的区块通过智能合约加入到节点网络中的最长区块链中。
优选地,所述初始化用户节点是指根据用户需求为用户节点分配相应的数据内存以及对应的路由接口;新增用户节点是指将新增的用户节点与网络中的用户节点随机互连,并配置相应的路由接口以及配置新增节点的数据内存;然后将当前网络中的最长区块链进行共享复制存储入新增的用户节点,最后对新增用户节点进行节点信息验证,若新增用户节点成功返回运行状态信息,则该网络更新模块更新当前网络的用户节点连接拓扑结构,否则返回错误信息给新增的用户节点;所述删除用户节点是指将待删除的用户节点与网络中的其他用户节点断开连接,并清楚相应的路由接口以及为用户节点配置数据内存。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广西创轩科技有限公司,未经广西创轩科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810436204.8/2.html,转载请声明来源钻瓜专利网。