[发明专利]防止区块链入侵的方法和系统在审
申请号: | 202110401879.0 | 申请日: | 2021-04-14 |
公开(公告)号: | CN113627902A | 公开(公告)日: | 2021-11-09 |
发明(设计)人: | 杨冬翎;陈文轩;刘伟经;伍明深;谭敬彦 | 申请(专利权)人: | 福瑞斯技术有限公司 |
主分类号: | G06Q20/06 | 分类号: | G06Q20/06;G06Q20/36;G06Q20/38;G06Q20/40;G06Q40/04 |
代理公司: | 深圳尚业知识产权代理事务所(普通合伙) 44503 | 代理人: | 文蓉 |
地址: | 新加坡*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 防止 区块 入侵 方法 系统 | ||
本发明公开了一种防止区块链入侵的方法,包括以下步骤:检测广播到区块链网络的交易;确定该交易是授权还是未授权;以及如果该交易是未授权的,则采取防止措施。所提出的系统和方法不仅适于检测未经授权的交易,而且如果该系统预先准备一些数据/安排,则它们还可以取消未经授权的交易。
技术领域
本发明涉及区块链安全,尤其涉及用于检测和防止入侵区块链系统的系统和方法。
背景技术
区块链是一种分布式账本技术来形成一个“由区块组成的链”,其中每个区块都包含捆绑在一起并经过验证的信息和数据。区块链技术最著名的应用是加密货币,它是计算机网络内用于发送价值和支付交易费用的代币。在加密货币世界中,一个交易仅需要有效的数字签名,而拥有可以签署该交易的私钥的人将能够使用该资金。因此,私钥的安全性和保密性至关重要。在常规技术中,尽管已经开发了许多系统和实践来确保私钥是安全的,但加密货币的持有人仍要求在其数字资产上实施更多的安全措施。
发明内容
鉴于前述背景,本发明的目的是提供一种通过检测未授权交易来检测对私钥的未授权使用的系统。
本发明的另一个目的是基于对未授权交易的检测,也取消未授权交易。
通过随附的权利要求书中独立权利要求的特征可以达到上述目的。权利要求书中的从属权利要求公开了本发明的其他有利实施例。
本领域技术人员将从以下描述中得出本发明的其他目的。因此,上述目的陈述不是穷举性的,仅用于说明本发明的许多目的中的一些。
因此,一方面,本发明是一种用于防止区块链入侵的方法。该方法包括以下步骤:检测广播到区块链网络的交易,确定交易是授权还是未授权,以及如果该交易是未授权的,则采取预防措施。
优选地,预防措施包括通过预防设备取消交易的步骤。
更优选地,该交易被建立为具有时间延迟,从而使得该交易仅在仅在从广播该交易起算、经过所述时间延迟之后才有效。取消步骤是在该时间延迟期间之内由预防设备执行的。
根据优选实施例的变型,交易是使用智能合约创建的,且取消步骤是由预防设备使用审核员密钥执行的。
替代地,取消步骤还包括由预防设备向区块链网络发送预签名的取消消息(PSCM)。
优选地,在创建交易所需的UTXO的同时,创建预签名的取消消息;该预签名的取消消息与UTXO是配对的。
根据优选实施例的另一变形,确定步骤包括对照数据库中的记录检查交易。
根据优选实施例的另一变形,确定步骤包括基于以下一个或多个标准来检查交易的真实性:请求交易的用户的交易量是否达到每用户每天的限制;系统范围内的总交易量是否达到每系统每小时的限制;来自请求交易的用户的取款请求的到达率是否达到阈值;以及在与用户之间的交易中的地址与一个或多个黑客控制的地址的接近度是否达到阈值。
在一种实施方式中,预防措施包括向资产所有者和/或系统管理员发送警报。
根据本发明的另一方面,提供了一种用于防止区块链入侵的系统。该系统包括:适于连接到区块链网络的第一钱包设备、以及连接到第一钱包设备的预防设备。预防设备被配置为检测广播到涉及第一钱包设备的区块链网络的交易,确定交易是授权还是未授权,以及如果该交易是未授权的,则采取预防措施。
优选地,预防措施包括由预防设备取消交易。
更优选地,交易被建立为具有时间延迟,从而使得交易仅在从广播该交易起算、经过时间延迟之后才有效。预防设备适于在时间延迟的期间之内取消交易。
根据优选实施例的变型,交易是使用智能合约创建的,并且预防设备适用于使用审核员密钥取消交易。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于福瑞斯技术有限公司,未经福瑞斯技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110401879.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:使用同态加密的加密方法及装置
- 下一篇:激光振荡器