iso file download
文库搜索
切换导航
文件分类
频道
仅15元无限下载
联系我们
问题反馈
文件分类
仅15元无限下载
联系我们
问题反馈
批量下载
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202210664766.4 (22)申请日 2022.06.13 (71)申请人 桂林电子科技大 学 地址 541004 广西壮 族自治区桂林市七 星 区金鸡路1号 (72)发明人 丁勇 曹圣 李振宇 杨炳年 (74)专利代理 机构 桂林文必达专利代理事务所 (特殊普通 合伙) 45134 专利代理师 张学平 (51)Int.Cl. H04L 9/40(2022.01) H04L 9/32(2006.01) (54)发明名称 一种基于以太坊gas的联盟链抗DDOS攻击方 法 (57)摘要 本发明涉及区块链 安全技术领域, 具体涉及 一种基于以太坊gas的联盟链抗DDOS攻击方法, 通过采用gas消耗效率比较进行节点行为评估, 同时采用写入分发的节点证书保证评分信息的 不可篡改性, 最后通过证书管 理者对节点行为进 行约束, 判定节点是否都能过 继续获得有效证书 而不被踢出区块链网络, 同时形成了一套联盟链 独有的基于证书发行的gas消耗与补充机制, 证 书发行时, gas会得到补充, 同时gas消耗完毕时, 证书也会到期, 利用上述体系, 本发明在联盟链 中建立一套有效的抗DDOS方案, 当极少部分节点 失陷而发起DDOS攻击时, gas会被迅速消耗, 节点 也会进入不活跃状态, 从而保障整个区块链网络 的安全性。 权利要求书1页 说明书4页 附图2页 CN 115150132 A 2022.10.04 CN 115150132 A 1.一种基于以太坊g as的联盟链抗D DOS攻击方法, 其特 征在于, 包括下列步骤: 步骤1: 区块链节点在进行操作时判断是否需要消耗gas, 若不需要消耗gas则直接操 作; 步骤2: 若需要消耗g as则判断g as是否消耗完毕; 步骤3: 若gas还有剩余则扣除gas值后继续操作, gas值消耗完毕则作废节点证书, 并且 抛出异常; 步骤4: 已经作废证书的节点需要重新向证书管理者重新申请证书并补充g as值; 步骤5: 证书管理者对节点的实际情况进行评估, 若为正常节点, 继续给予节点证书; 若为异常节点, 进行异常操作处 理。 2.如权利要求1所述的基于以太坊g as的联盟链抗D DOS攻击方法, 其特 征在于, 所述gas是以太坊上衡量工作量的计量单位, 以太坊上产生的交易与存储活动都需要 消耗gas来推动, 节点的每一次消耗区块链网络算力的操作都会扣除g as值。 3.如权利要求1所述的基于以太坊g as的联盟链抗D DOS攻击方法, 其特 征在于, 所述节点证书是节点与其他节点维持可靠通信的唯一手段, 在联盟链节点初始化时, 初始化gas值与节点证书 写入区块之中并打包上链。 4.如权利要求1所述的基于以太坊g as的联盟链抗D DOS攻击方法, 其特 征在于, 证书管理者对节点的实际情况进行评估的方法, 具体为比较最终的gas消耗效率Pe与预 定阈值Pe'的差异, 若最终的g as消耗效率Pe大于预定阈值Pe', 则节点 为正常节点; 若最终的g as消耗效率Pe小于等于预定阈值Pe', 则节点 为异常节点。 5.如权利要求 4所述的基于以太坊g as的联盟链抗D DOS攻击方法, 其特 征在于, 所述最终的gas消耗效率Pe的计算公式如下: 其中T(i)代表是第i次交易消耗的gas, L(i)表示第i次交易的交易活跃度,其中L(i)取 值范围为0到1之间的百分比数, 在此当前证书有效时间段中, 所有T(i)L(i)乘积之和, 除所 有gas消耗的和, 得 出最终的g as消耗效率Pe。 6.如权利要求1所述的基于以太坊g as的联盟链抗D DOS攻击方法, 其特 征在于, 所述异常操作处理过程, 具体为证书管理者拒绝为异常节点发放证书, 同时记录操作 信息, 并向所有区块链网络节点通过区块链网络协议进行广播告警, 证书失效后的异常节 点被踢出区块链网络 。权 利 要 求 书 1/1 页 2 CN 115150132 A 2一种基于以太坊ga s的联盟链抗D DOS攻击方法 技术领域 [0001]本发明涉及区块链安全技术领域, 具体涉及一种基于以太坊gas的联盟链抗DDOS 攻击方法。 背景技术 [0002]2016年以太坊发生过一次严重的DDoS攻击, 此次攻击也被称为 “EXTCODESIZE ”攻 击, 攻击者花费很少的代价让矿工和节点需要花费很长的时间来处理一些区块, 从而使得 整个以太坊网络的开销增大。 本次攻击促使以太坊 修复了相关漏洞, 完善了相关的gas机制 来抵御相关的攻击 。 [0003]联盟链是由多个机构共同参与管理的区块链, 每个 组织或机构管理一个或多个节 点, 其数据只允许系统内不同的机构进 行读写和发送。 在联盟链中节点较少, 攻击者一旦掌 握少量节 点, 就可以通过有限的算力资源, 对整个联盟链 业务系统进 行DDOS攻击, 进而对整 个业务系统造成灾难性的影响。 发明内容 [0004]本发明的目的在于一种基于以太坊gas的联盟链抗DDOS攻击方法, 旨在不增 添过 多组件情况下, 利用以太坊成熟的gas管控机制, 配合证书管理与 发行系统, 实现联盟链抗 DDOS功能。 [0005]为实现上述目的, 本 发明提供了一种基于以太坊gas的联盟链抗DDOS 攻击方法, 包 括下列步骤: [0006]步骤1: 区块链节点在进行操作时判断是否需要消耗gas, 若不需要消耗gas则直接 操作; [0007]步骤2: 若需要消耗g as则判断g as是否消耗完毕; [0008]步骤3: 若gas还有剩余则扣除gas值后继续操作, gas值消耗完毕则作废节点证书, 并且抛出异常; [0009]步骤4: 已经作废证书的节点需要重新向证书管理者重新申请证书并补充g as值; [0010]步骤5: 证书管理者对节点的实际情况进行评估, [0011]若为正常节点, 继续给予节点证书; [0012]若为异常节点, 进行异常操作处 理。 [0013]其中, 所述gas是以太坊上衡量工作量的计量单位, 以太坊 上产生的交易与存储活 动都需要消耗g as来推动, 节点的每一次消耗区块链网络算力的操作都会扣除g as值。 [0014]其中, 所述节点证书是节点与其他节点维持可靠通信的唯一手段, 在联盟链节点 初始化时, 初始化g as值与节点证书 写入区块之中并打包上链。 [0015]其中, 证书管理者对节点的实际情况进行评估的方法, 具体为比较最终的gas消耗 效率Pe与预定阈值Pe'的差异, [0016]若最终的g as消耗效率Pe大于预定阈值Pe', 则节点 为正常节点;说 明 书 1/4 页 3 CN 115150132 A 3
专利 一种基于以太坊gas的联盟链抗DDOS攻击方法
文档预览
中文文档
8 页
50 下载
1000 浏览
0 评论
309 收藏
3.0分
赞助3元下载(无需注册)
温馨提示:本文档共8页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
下载文档到电脑,方便使用
赞助3元下载
本文档由 人生无常 于
2024-03-18 08:14:19
上传分享
举报
下载
原文档
(485.5 KB)
分享
友情链接
DB52-T 1239.1-2017 政府数据 核心元数据 第1部分:人口基础数据 贵州省.pdf
奇安信 冬奥安全体系建设分享与思路拓展 .pdf
T-CESA 1048—2018 区块链存证应用指南.pdf
XF 533-2012 挡烟垂壁.pdf
专利 一种基于大数据解析的信息技术咨询终端.PDF
GA-T 756-2021 法庭科学 电子数据收集提取技术规范.pdf
GB-T 36620-2018 面向智慧城市的物联网技术应用指南.pdf
GB-T 24747-2023 有机热载体安全技术条件.pdf
DB52-T 1636.3-2021 机关事务云 第3部分:国有资产(房地产)管理数据 贵州省.pdf
ISO IEC 27403-2024.pdf
NY-T 3866-2021 草地贪夜蛾测报技术规范.pdf
GB-T 22080-2016 信息安全技术 信息安全管理体系要求.pdf
T-CSAE 81—2018 能量回馈式整车动力学控制系统 性能要求及台架试验方法.pdf
T-CSBT 002—2019 血液筛查反应性献血者归队指南.pdf
DB3303-T053-2022 公共机构节能管理规范 温州市.pdf
青藤 - 2021 安全规划:三步搞定安全流程管理.pdf
GB-T 40665.2-2021 中医四诊操作规范 第2部分:闻诊.pdf
SY-T 7647-2021 气藏型储气库地面工程设计规范.pdf
GB-T 2261.1-2003 个人基本信息分类与代码 第1部分人的性别代码.pdf
T-SIA 031.3—2021 系统安全工程 网络弹性构建指南 第3部分 网络弹性构建过程.pdf
1
/
3
8
评价文档
赞助3元 点击下载(485.5 KB)
回到顶部
×
微信扫码支付
3
元 自动下载
官方客服微信:siduwenku
支付 完成后 如未跳转 点击这里 下载
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们
微信(点击查看客服)
,我们将及时删除相关资源。