earticle

논문검색

블록체인 합의 알고리즘과 공격 분석

원문정보

Analysis on Consensus Algorithms of Blockchain and Attacks

김삼택

피인용수 : 0(자료제공 : 네이버학술정보)

초록

영어

The blockchain is the technique which is used in decentralized system instead of centralized system. Its characteristics are anonymous and transparency. However, there are still some traditional attacks. In this paper, we introduced some of the famous consensus algorithm with blockchain: Bitcoin, Algorand, and IOTA. Also, this paper talked about how each consensus algorithm tried to solve those traditional attacks such as double spending attack or sybil attack. Furthermore, if the consensus algorithm does not consider those attacks yet, then the author would introduce additional methods to solve those attacks. Furthermore, this paper proposed the new scenario that can make classical attacks be happened.

한국어

블록체인은 중앙 집중화된 시스템이 아닌 분산화 된 시스템을 구현하는 데에 사용되는 기술로써, 익명성, 투명성 등을 특징으로 한다. 그러나 아직 블록체인을 상용화하기에는 고질적인 공격들이 존재한다. 본 논문에서는 이러한 블록체인 을 구현하기 위해서 존재하는 대표적인 합의 알고리즘으로써 Bitcoin, Algorand, 그리고 IOTA를 소개하고, 각각의 합의 알 고리즘들이 어떠한 방법으로 블록체인의 고질적인 공격들인 이중 지불 공격이나 시빌 공격을 해결하는지, 혹은 해결하지 못하고 있다면 어떤 방법으로 해결할 수 있는지를 소개한다. 뿐만 아니라 기존의 고질적인 공격이 가능한 새로운 시나리오를 제안한다.

목차

요약
 Abstract
 1. 서론
 2. 블록체인 공격
  2.1 이중 지불 공격(Double spending Attack)
  2.2 시빌 공격(Sybil Attack)
  2.3 네트워크 공격들
 3. 암호화폐의 합의 알고리즘 방어 법
  3.1 비트코인(Bitcoin)
  3.2 알고랜드(Algorand)
  3.3 아이오타(IOTA)
 4. 아이오타(IOTA) 이중 지불공격시나리오
 5. 결론
 REFERENCES

저자정보

  • 김삼택 Sam-Taek Kim. 우송대학교 IT융합학부 교수

참고문헌

자료제공 : 네이버학술정보

    함께 이용한 논문

      ※ 기관로그인 시 무료 이용이 가능합니다.

      • 4,000원

      0개의 논문이 장바구니에 담겼습니다.