• 제목/요약/키워드: Double Spending Attack

검색결과 3건 처리시간 0.018초

블록체인 이중 지불 공격에 적합한 카운팅 블룸 필터를 적용한 DPoS 합의 알고리즘 (DPoS Consensus Algorithm using Counting Bloom Filter for blocked Double Spending Attack of Block Chain Attack)

  • 이수연
    • 사물인터넷융복합논문지
    • /
    • 제10권6호
    • /
    • pp.111-116
    • /
    • 2024
  • 블록체인 기술의 핵심은 개별 노드들이 자율적으로 블록을 생성하되 일종의 합의과정을 거쳐 결국에는 모든 노드가 같은 블록체인 이미지를 가지도록 하는 탈중앙화방식을 사용한다. 이때 사용하는 기술이 합의 알고리즘이다. 또한 합의 알고리즘은 이중 지불에 대한 문제를 해결하기도 한다. 이를 위해 이용되고 있는 합의 알고리즘인 작업증명(PoW), 지분증명(PoS) 및 위임지분증명(DPoS)을 살펴보았다. 따라서 본 논문에서는 블록체인 공격 중 이중 지불 공격 종류를 살펴보고 이중 지불 공격과 대표자들의 단합을 막기 위해 카운팅 블룸 필터(CBF)를 적용한 DPoS 합의 알고리즘을 제안하고자 한다.

Research on Security Threats Emerging from Blockchain-based Services

  • Yoo, Soonduck
    • International Journal of Internet, Broadcasting and Communication
    • /
    • 제13권4호
    • /
    • pp.1-10
    • /
    • 2021
  • The purpose of the study is to contribute to the positive development of blockchain technology by providing data to examine security vulnerabilities and threats to blockchain-based services and review countermeasures. The findings of this study are as follows. Threats to the security of blockchain-based services can be classified into application security threats, smart contract security threats, and network (P2P) security threats. First, application security threats include wallet theft (e-wallet stealing), double spending (double payment attack), and cryptojacking (mining malware infection). Second, smart contract security threats are divided into reentrancy attacks, replay attacks, and balance increasing attacks. Third, network (P2P) security threats are divided into the 51% control attack, Sybil attack, balance attack, eclipse attack (spread false information attack), selfish mining (selfish mining monopoly), block withholding attack, DDoS attack (distributed service denial attack) and DNS/BGP hijacks. Through this study, it is possible to discuss the future plans of the blockchain technology-based ecosystem through understanding the functional characteristics of transparency or some privacy that can be obtained within the blockchain. It also supports effective coping with various security threats.

블록체인 합의 알고리즘과 공격 분석 (Analysis on Consensus Algorithms of Blockchain and Attacks)

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