资源描述:
《基于超级账本的分布式拒绝服务攻击与防范》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、硕士学位论文基于超级账本的分布式拒绝服务攻击与防范DistributeddenialofserviceattackandpreventionbaseonHyperledger陈家豪广州大学2018年4月分类号:密级:学校代码:11078保密日期:学号:2111515029保密期限:广州大学硕士学位论文基于超级账本的分布式拒绝服务攻击与防范陈家豪计算数学学科专业(领域):______________________研究方向:______________________网络安全论文答辩日期:_______________
2、_______指导教师(签名):______________________答辩委员会主席(签名):______________________答辩委员会委员(签名):________________________________________________________________________________________DomesticClassifiedIndex:SchoolNumber:11078U.D.C.:StudentNumber:2111515029Dissertationfort
3、heMasterDegreeinSciencesDistributeddenialofserviceattackandpreventionbaseonHyperledgerJiahaoChenSupervisor:ProfessorYiTangAcademicDegreeAppliedfor:MasterofScienceSpecialty:ComputationalMathematicsAffiliation:SchoolofMathematicsandInformationSciencesDateofDefenc
4、e:May.2018Degree-Conferring-Institution:GuangzhouUniversity摘要摘要随着比特币、以太币等加密货币的成功,作为其底层的区块链技术引起了社会各界的关注,并吸引着越来越多的人投入其中.与传统的中心化信息系统不同的是,它具有去中心化(多中心化)、去信任化、分布式管理、集体维护、可信数据库等特性,是一种集合密码学、分布式共识、点到点网络传输等技术的新型技术架构,最终目的在于提供一个在多个参与方没有信任基础的情况下也能够安全地进行状态转换的底层平台.区块链根据面向用户人群
5、的不同分为了公有链、私有链和联盟链三种,其中公有链以比特币、以太坊等项目为代表,他们面向全球用户,并通过奖励机制来维护网络;私有链、联盟链则以超级账本项目为代表,只对授权用户开放,一般在企业内部或组织之间使用,并且对共识算法有较高的要求.由于区块链技术具有的特性,它革新了人们对信任机制的认知,同时也引起了人们对区块链中安全技术的重视,目前已经有越来越多针对区块链安全机制的研究,例如,针对区块链网络的拒绝服务攻击、区块链网络用户的隐私泄露等,然而这些研究大多基于共有链进行.而在私有链和联盟链中,成员发送交易时不需要类似
6、于共有链中的“交易费”作为交易的代价,依靠它们自身的机制,无法限制来自内部成员的恶意行为,在这种情况下,成员只需要很少的代价就能对网络中的关键节点进行拒绝服务攻击,从而延长正常交易的响应时间,甚至破坏整个系统,因此私有链或联盟链网络的稳健性与其抵抗拒绝服务攻击的能力有着重要的关系.本文基于超级账本项目,研究针对该联盟链平台的拒绝服务攻击,从网络安全的层面上分析该联盟链条平台面临的拒绝服务攻击威胁,本文通过引入工作量证明网关的方式对这种攻击行为进行防范,引入工作量证明的目的是限制客户端发送交易的速率,同时网关本质上是一
7、个负责转发客户端交易信息的服务器,它在验证了客户端的工作量后会把客户端的交易传递给区块链网络.最后通过实验证明,该网关不仅能够有效控制客户端的交易发送速率,同时对系统的整体性能影响较小.关键词:区块链;超级账本;拒绝服务攻击;工作量证明IAbstractAbstractWiththesuccessofBitcoin,Ethereumandothercryptocurrencies,asitsunderlyingblockchaintechnologyhasarousedtheattentionofallsectors
8、ofsocietyandhasattractedmoreandmorepeopleintoit.Differentfromthetraditionalcentralizedinformationsystem,ithasdecentralized,de-trusted,distributedmanagement,collectivemainten