【摘 要】
:
随着近年来的区块链安全事件频发,区块链网络安全形势愈发严峻,对有效的区块链流量测量与分析方法的需求愈发迫切。相较于比特币,以太坊对智能合约的支持使得以太坊具有更高的应用前景,以太坊流量具有更高的研究价值。对以太坊网络流量的识别和对流量中包含的行为的判断可以为以太坊网络安全监管提供有力支撑,对区块链网络安全流量测量与分析有指导意义。与比特币采用明文传输协议不同,以太坊在数据传输阶段使用私有RLPx协
论文部分内容阅读
随着近年来的区块链安全事件频发,区块链网络安全形势愈发严峻,对有效的区块链流量测量与分析方法的需求愈发迫切。相较于比特币,以太坊对智能合约的支持使得以太坊具有更高的应用前景,以太坊流量具有更高的研究价值。对以太坊网络流量的识别和对流量中包含的行为的判断可以为以太坊网络安全监管提供有力支撑,对区块链网络安全流量测量与分析有指导意义。与比特币采用明文传输协议不同,以太坊在数据传输阶段使用私有RLPx协议对传输内容进行了加密,现有的研究人员忽视了对以太坊流量特征的挖掘,行业内缺乏一种快速、准确的以太坊流量识别方法。此外,以太坊通过TCP长连接处理传输内容,在以太坊行为数据发送前将其统一打包为RLPx帧并进行加密,导致单条以太坊流量中包含多种行为流量,现有研究中缺乏一种有效的行为流量分割方法。并且由于行为数据结构间的一致性,使得分割后的以太坊Get类行为流量间存在极高的相似性,难以实现以太坊行为流量的精细化分类。针对以上问题,本文基于以太坊“小世界”特性和行为流量Burst特性,设计实现了以太坊流量识别和以太坊行为流量分类方法,主要包括以下三点研究内容:1.针对以太坊流量存在的占比小、特征混淆的问题,提出了基于活跃节点库的以太坊流量识别方法。该方法基于以太坊特有的“小世界”特性,设计活跃节点库记录监管区域内处于活跃状态的以太坊节点信息,通过活跃节点库筛选出潜在的以太坊流量。对于潜在的以太坊流量,分别对基于UDP的节点发现过程和基于TCP的数据传输过程提取相应流量特征,借助机器学习方法实现对以太坊流量的识别,并以识别结果动态更新节点库。实验结果表明,本文提出的基于活跃节点库的以太坊流量识别方法可以在保证识别时间效率的同时达到较高的识别精度。2.针对单条以太坊流中行为流量混杂、行为流量相似性高的问题,提出基于Burst分割的以太坊行为流量分类方法。该方法通过RLPx帧头数据包定位每个行为流量的起始位置,通过行为Burst范围确定行为流量范围,实现对以太坊行为流量的分割。针对以太坊Get类行为间的相似性问题,选择将Get类行为合并,用机器学习方法进行粗分类,对粗分类结果通过行为重排序、无返回数据的Get类行为剔除和序列化逆推的方法判断Get类行为的准确类别。实验结果表明,该方法可以准确分割以太坊行为流量,并大幅提高了以太坊行为流量分类效果。3.设计并实现了区块链网络安全流量测量与分析原型系统。分别从以太坊流量识别模型构建、以太坊行为流量分割、以太坊行为流量分类、用户界面展示等方面描述了该原型系统的设计细节。以图形界面的方式展示所设计的方法在系统中的运行结果。
其他文献
随着半导体工艺的发展,工艺尺寸愈发缩小,电路的工作电压不断降低。在这种工艺演进的场景下,发展设计工艺协同优化(Design Technology Co-optimization,DTCO)平台在评估、验证并且尽可能多的优化半导体工艺以及电路设计方面带来了极大的帮助。在DTCO平台中,静态时序分析扮演着重要的电路时序评估的角色。由于低电压下电路延时呈现明显的非高斯分布,传统的统计模型难以精确地表征时
随着互联网技术的快速发展,社交网络逐渐成为人们获取新闻资讯的重要来源之一。在带来便利的同时,社交网络也为谣言的危害性传播提供了途径。目前,谣言检测已经成为学界重点研究的课题,而早期检测和精准检测是其关注的两个方面。现有的谣言检测方法通常使用单一模型应对早期检测和精确检测的挑战,这会导致以下问题:第一,现有的谣言检测方法具有评论依赖性,在谣言传播早期缺乏评论数据的情况下,难以做出准确判断;第二,在评
传统上基于数据中心的云计算模式在服务日益增加的移动边缘终端用户时会产生大量的骨干网络流量,并导致难以忍受的响应延时。移动边缘计算(Mobile Edge Computing,MEC)通过在基站之类的设备附近部署小规模的服务器集群,将移动应用的计算任务从数据中心迁移到网络边缘,降低了骨干网络的负载也提高了服务的实时性。在MEC网络中使用网络功能虚拟化(Network Function Virtual
负荷频率控制(Load Frequency Control,LFC)是自动发电控制(Automatic Generation Control,AGC)的重要组成部分,是电力系统运行与控制的重要手段之一,主要目标是维持区域系统频率与联络线交换功率在计划值。近年来,随着网络通讯技术的不断发展,负荷频率控制系统的信息化程度不断提升,因此也给负荷频率控制系统带来了许多新的挑战,其中网络安全问题愈发凸显。为
和传统基于专有硬件的网络功能设备相比,网络功能虚拟化技术不仅提高了硬件的利用率,降低了初始投资和运营支出,还使得网络功能更易部署和维护,能快速的适应不断变化的网络需求,因此得到了广泛的关注,但和专有设备相比,数据包处理性能仍然是网络功能虚拟化技术的主要瓶颈。矢量数据包处理(Vector Packet Process,VPP)凭借其快速的数据包处理能力和灵活的组件扩展能力,成为一种可行的实现网络功能
互联网在当今社会扮演着极其重要的角色,遍布人类社会生产生活的每个角落。同时,网络中愈来愈多的恶意行为严重影响了正常的网络秩序,网络安全问题逐渐发展成为需要迫切解决的问题。面对层出不穷的网络攻击手段,早期的防御手段已经捉襟见肘,基于大数据的网络安全态势感知技术正在成为网络管理和安全保障的有效手段。本论文就是根据网络安全态势感知的任务要求,通过监测流经江苏省网与CERNET主干网之间的流记录数据,发现
工业互联网是新型网络、人工智能、大数据等新一代信息通信技术在工业中的深度融合和创新应用。在工业互联网中,数据是工业领域各类信息的核心载体,通过数据共享可以实现工业互联网供应链中各类信息资源互联互通,进而进行智能化的管理和控制决策,实现企业间的高效协同。然而,工业数据通常具有机密性,数据共享时需要对内容进行受控访问。为此,本论文从工业互联网供应链中的数据共享场景出发,设计基于区块链的工业互联网数据访