[发明专利]一种基于区块链技术的企业资产保护方法与系统在审
申请号: | 202011014489.X | 申请日: | 2020-09-24 |
公开(公告)号: | CN112150148A | 公开(公告)日: | 2020-12-29 |
发明(设计)人: | 翟红鹰 | 申请(专利权)人: | 普华云创科技(北京)有限公司 |
主分类号: | G06Q20/38 | 分类号: | G06Q20/38;G06Q40/04 |
代理公司: | 安化县梅山专利事务所 43005 | 代理人: | 潘访华 |
地址: | 100123 北京市朝阳区高井文化园路*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 区块 技术 企业 资产 保护 方法 系统 | ||
本发明公开了一种基于区块链技术的企业资产保护方法,包括如下步骤:获取交易数据,其中,交易数据包括来源地址、初次签名数据及二次签名数据;根据来源地址,判断交易数据是否为企业交易数据;当交易数据为企业交易数据时,获取二次签名数据,并判断二次签名数据是否为空集;当二次签名数据不为空集时,判断二次签名数据是否与预设的验证签名数据一致;当二次签名数据与验证签名数据一致时,判定该交易数据为合法审批数据,并允许该交易数据打包上链。本发明的技术方案可以实现即使企业的子账户的私钥丢失,也不会导致子账户的资产丢失,将原本由单私钥签名就可完成的操作转化为需双私钥签名才能完成,从而保证企业资产的安全。
技术领域
本发明涉及区块链技术领域,尤其涉及一种基于区块链技术的企业资产保护方法与系统。
背景技术
区块链技术是利用块链式数据结构来验证与存储数据、利用分布式节点共识算法来生成和更新数据、利用密码学的方式保证数据传输和访问的安全、利用由自动化脚本代码组成的智能合约来编程和操作数据的一种全新的分布式基础架构与计算方式。
作为区块链的企业服务,在应用过程中会经常使用私钥进行签名处理,所以当前很多企业都会将账户私钥放在服务器上,这样能够减少人工操作,减少工作量,同时也可以进行一些自动化的操作。
但是,私钥直接放在服务器,很容易出现私钥保管不利出现丢失或被盗,这样势必导致企业资产丢失。
另外如果企业需要审批流程,一般都只能通过业务逻辑进行审批,然后最终使用统一的公钥进行签名。例如,交易所的相关业务。交易所为了分辨用户充值,会在后台服务上给每一个用户生成唯一的充值账户,而充值账户一般都是放在服务器上。
众所周知,交易所服务器被黑,资产被盗的事件出现了很多次。每一次被盗事件发生,都会给交易所带来巨大。
在区块链的整个系统中,私钥是整个账户的控制者,拥有了私钥就拥有了整个账户资产。
对于企业而言,一般会有如下的需求:
一、企业项目服务中经常会涉及到私钥签名等情况。若每次都由人工来操作,其工作量势必很大,而且效率比较低,无法做到自动化处理。因此,目前企业会将部分私钥直接放在服务器上,让程序自动化签名。
二、由于业务需求,可能需要进行审批处理。但是可能最终处理的私钥就一个,所以没办法做到去中心化审批,一般都是业务逻辑审批,审批完成后启动最终的私钥签名处理。
三、由于私钥保管不慎,导致私钥丢失而造成资产丢失。
特别是交易所和Dapp项目而言,对资产的安全管理尤其重要。交易所资产丢失被盗的事件屡见不鲜,DApp项目方服务器被黑,私钥丢失导致资产丢失的情况也出现不少。
因此,有必要提供一种新的基于区块链技术的企业资产保护方法与系统,以解决上述技术问题。
发明内容
本发明的主要目的在于提供一种按需同步数据的同步节点实现方法和系统,旨在解决相关技术中,私钥丢失导致企业资产丢失的技术问题。
为实现上述目的,本发明提供一种基于区块链技术的企业资产保护方法,包括如下步骤:
获取交易数据,其中,所述交易数据包括来源地址、初次签名数据及二次签名数据;
根据所述来源地址,判断所述交易数据是否为企业交易数据;
当所述交易数据为企业交易数据时,获取所述二次签名数据,并判断所述二次签名数据是否为空集;
当所述二次签名数据不为空集时,判断所述二次签名数据是否与预设的验证签名数据一致;
当所述二次签名数据与所述验证签名数据一致时,判定该交易数据为合法审批数据,并允许该交易数据打包上链。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于普华云创科技(北京)有限公司,未经普华云创科技(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011014489.X/2.html,转载请声明来源钻瓜专利网。