Least Mean Square 기반의 동적 거래 크기 제한 방법을 이용한 블록체인 DDoS 공격 대처 방법
- 주제(키워드) 블록체인 , DDoS , P2P , LMS , Flooding
- 발행기관 서강대학교 일반대학원
- 지도교수 박수용
- 발행년도 2018
- 학위수여년월 2018. 2
- 학위명 석사
- 학과 및 전공 일반대학원 컴퓨터공학과
- 실제URI http://www.dcollection.net/handler/sogang/000000063053
- 본문언어 한국어
- 저작권 서강대학교 논문은 저작권보호를 받습니다.
초록/요약
블록체인은 p2p 기반의 신뢰 제공 기술로, 중앙 관리 시스템이 없이 p2p로 네트워크에 참여한 노드들이 서로 신뢰를 갖고 데이터를 공유 할 수 있다. 처음에는 전자 화폐 거래로만 사용하던 블록체인이, 최근에는 블록체인 기술이 전자 화폐 거래를 위해서만 사용 되는 것이 아닌, 데이터의 신뢰와 무결성이 필요한 다양한 분야에서 블록체인 기술이 사용되고 있다. 블록체인 안에서 생성된 거래와 블록은 모두 ‘Flooding’이라는 p2p에서 사용하는 데이터 전달 방식을 통해 블록체인 네트워크 전체에 전달이 된다. 이러한 전달 방식에서 불필요한 전달을 방지 하기 위해 블록체인에서는 허가되지 않은 거래가 저장 되는 ‘메모리 풀’을 각각 노드들이 확인을 한다. ‘메모리 풀’에 거래가 많이 남아 있을수록 블록체인 네트워크는 안 좋은 영향을 받는다. 중앙 서버가 없는 블록체인에서는 노드의 거래 생성 속도에 대한 제한이 없다. 거래 생성 속도에 대한 제한이 없기 때문에, DDoS 공격자들은 거래 생성을 이용하여 블록체인을 쉽게 공격 할 수 있다. 본 논문에서는 이러한 DDoS 공격을 방지 하기 위해, Least Meast Square(LMS)를 이용하여 노드들의 최대 거래 생성 양을 동적으로 제한 시키는 방안을 제안한다.
more

