【技术实现步骤摘要】
基于区块链的业务系统的防攻击方法及系统
本专利技术涉及网络安全
,特别涉及一种基于区块链的业务系统的防攻击方法及系统。
技术介绍
目前,对业务系统的防攻击技术多采用集中式架构,该些设备根据用户请求信息,来识别风险,拒绝风险请求。然而,现有技术中集中式的架构,需要给出足够多的设备,特别是针对大型的应用业务系统,为了保证防御的有效性,需要的设备数量尤其多,但是在无网络攻击期间,这些设备的性能并未充分发挥,导致资源闲置严重。
技术实现思路
本专利技术要解决的技术问题是为了克服现有技术中集中式架构的防网络攻击机制,资源闲置较严重的缺陷,提供一种基于区块链的业务系统的防攻击方法及系统。本专利技术是通过下述技术方案来解决上述技术问题:一种基于区块链的业务系统的防攻击系统,所述业务系统包括DNS服务器,所述防攻击系统包括:调用模块和支付模块;所述调用模块用于在所述DNS服务器接收到外设设备发送的第一访问请求时,通过虚拟地址调用区块链网络中的防御设备;所述虚拟地址与所述业务系统的防御级别相对应;所述支付模块用于在所述防御设备根据所述第一访问请求进行风险识别后,支付奖励金给所述防 ...
【技术保护点】
1.一种基于区块链的业务系统的防攻击系统,所述业务系统包括DNS服务器,其特征在于,所述防攻击系统包括:调用模块和支付模块;所述调用模块用于在所述DNS服务器接收到外设设备发送的第一访问请求时,通过虚拟地址调用区块链网络中的防御设备;所述虚拟地址与所述业务系统的防御级别相对应;所述支付模块用于在所述防御设备根据所述第一访问请求进行风险识别后,支付奖励金给所述防御设备。
【技术特征摘要】
1.一种基于区块链的业务系统的防攻击系统,所述业务系统包括DNS服务器,其特征在于,所述防攻击系统包括:调用模块和支付模块;所述调用模块用于在所述DNS服务器接收到外设设备发送的第一访问请求时,通过虚拟地址调用区块链网络中的防御设备;所述虚拟地址与所述业务系统的防御级别相对应;所述支付模块用于在所述防御设备根据所述第一访问请求进行风险识别后,支付奖励金给所述防御设备。2.如权利要求1所述的基于区块链的业务系统的防攻击系统,其特征在于,所述支付模块根据奖励合约从所述业务系统的支付账户扣除奖励金并支付给所述防御设备;所述奖励合约根据所述防御级别生成。3.如权利要求1所述的基于区块链的业务系统的防攻击系统,其特征在于,所述防御设备包括:防御网关;所述防御网关用于判断预设时间段内所述第一访问请求的流量是否大于流量阈值,并在判断为是时,生成攻击事件信息。4.如权利要求3所述的基于区块链的业务系统的防攻击系统,其特征在于,所述防御设备还包括:智能防御机;所述第一访问请求包括设备标识;所述防御网关还用于在判断为是时,将所述设备标识和所述攻击事件信息发送至所述智能防御机。5.如权利要求4所述的基于区块链的业务系统的防攻击系统,其特征在于,所述防御网关还用于在判断为否时,调用所述智能防御机;所述智能防御机用于根据所述第一访问请求调用所述业务系统,使所述外设设备与所述业务系统建立通信连接。6.如权利要求4所述的基于区块链的业务系统的防攻击系统,其特征在于,所述防攻击系统还包括:分流模块;所述分流模块用于按照分流比例将所述外设设备发送的访问请求分流为所述第一访问请求和第二访问请求;所述第一访问请求的流量大于所述第二访问请求的流量;所述DNS服务器根据所述第二访问请求调用所述业务系统,使所述外设设备与所述业务系统建立通信连接;所述分流比例根据所述防御级别生成。7.如权利要求1-6中任意一项所述的基于区块链的业务系统的防攻击系统,其特征在于,所述防御设备还用于获取风险数据并在所述区块链网络中进行广播;所述防御设备还用于根据所述风险数据进行风险识别;所述风险数据包括具有攻击行为的设备标识。8.一种基于区...
【专利技术属性】
技术研发人员:赵光伟,孙海波,
申请(专利权)人:北京京东尚科信息技术有限公司,北京京东世纪贸易有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。