• 제목/요약/키워드: Blockchain application services

검색결과 57건 처리시간 0.021초

블록체인 보안 이슈에 대한 분석과 해결 방안에 대한 연구 (A Study on the Analysis and Solutions of the Blockchain Security Issues)

  • 노시완;이경현
    • 인터넷정보학회논문지
    • /
    • 제20권4호
    • /
    • pp.1-11
    • /
    • 2019
  • 블록체인 기반 접근제어 기술은 블론체인의 다양한 활용 사례 중 하나로 많은 분야에서 중개인 없이 사용자 간의 소유권 이전 관리를 투명하게 수행하고자 하는데 활용하고 있다. 퍼블릭 블록체인이 제공하는 투명성, 비가역성 그리고 분산의 특징은 기존의 접근제어 기술이 제공하지 못했던 새로운 장점을 제공할 수 있도록 도와준다. 하지만 현재 블록체인이 직면한 여러 보안 문제로 인해 기술의 안전성에 대한 문제점이 제기되고 있고 이를 기반으로 하는 다른 활용 사례에 대한 안전성 문제 역시 다뤄지고 있다. 본 논문에서는 블록체인 기반 접근제어 기술의 개요와 함께 직면한 여러 보안 문제 중 대표적인 문제에 대한 분석과 이를 해결하기 위한 솔루션들에 대해 분석한다. 더 나아가 트릴레마에 영향을 받지 않는 솔루션과 이를 기반으로 하는 접근제어 기술의 모델을 제시한다.

효율적인 블록체인 교육을 위한 실습프레임워크 설계 (Design of Lab Framework for Effective Blockchain Education)

  • 김도규
    • 산업융합연구
    • /
    • 제18권6호
    • /
    • pp.147-154
    • /
    • 2020
  • 상이한 특성을 가진 퍼블릭 블록체인과 프라이빗 블록체인에 대한 전체적인 동작을 통합적으로 교육하는 것은 용이하지 않다. 현재 블록체인의 개념과 동작을 위한 교육은 대부분 비트코인, 이더리움과 같은 퍼블릭 블록체인을 대상으로 하고 있다. 그러나 실제 기업환경에서는 사용자에 대한 인증을 통하여 기업 데이터에 접근통제를 하기 때문에 하이퍼레저패블릭(HLF)과 같은 프라이빗 블록체인이 활용되고 있다. HLF 기반으로 교육하는 경우에는 피어, 오더러, 채널 등 퍼블릭 블록체인에 없는 다양한 구성요소에 대한 이해가 필요하다. 본 논문에서는 이와 같은 구성요소의 기능과 동작에 대한 효율적이고 체계적인 이해를 위하여 실습프레임워크를 설계하였다. 설계된 프레임워크은 HLF 네트워크제어 체인코드제어 탈중앙화소프트웨어(Decentralized Application, dApp) 제어기능으로 구성되어 있다. 프레임워크을 통하여 네트워크을 구성하고 체인코드의 배포 및 활성화 후 dApp 실행과정을 단계적으로 확인하였고 블록체인 서비스를 위한 전체 흐름을 이해하는 것이 매우 용이하였다. 또한 향후 네트워크의 확장 등에도 전체 흐름에 대한 체계적인 이해가 가능할 것으로 기대한다.

복지서비스 유사사업의 중복수급 방지를 위한 블록체인 기술 적용 연구 (A study on the application of blockchain technology to prevent duplicate supply and demand of similar welfare services)

  • 민연아
    • 한국인터넷방송통신학회논문지
    • /
    • 제20권6호
    • /
    • pp.151-156
    • /
    • 2020
  • 최근 복지서비스의 확대에 힘입어 여러 정부기관에서 복지 관련 서비스를 다양하게 제공하고 있으며 이에 따라 복지관련 서비스의 양과 질의 향상이 동시에 이루어지고 있다. 복지서비스 향상과 더불어 부적정 신청자로 인한 부정·중복수급율도 증가하고 있다. 특히 여러 기관에서 유사하게 추진되는 사업의 경우 기관들 간 시스템 불일치 및 자격검증 지연의 문제 등에 기인한 중복신청 확인이 미흡할 수 있으며 이로 인한 중복수급이 발생할 수 있다. 본 논문에서는 여러기관에서 진행되는 복지서비스 유사사업 관련 중복수급 방지를 위하여, 기관 간 데이터 관리 및 공유의 문제점을 검토하고 블록체인기술의 적용방법을 단계별로 제안하였다. 본 논문의 제안을 통하여 수급대상자의 투명한 데이터 관리가 가능하며 이를 통하여 신뢰기반의 복지급여 관리가 가능할 것이다.

블록체인 자동화도구 개발과 전자투표 적용사례 (A Blockchain Network Construction Tool and its Electronic Voting Application Case)

  • ;;김옥기;이경희;조완섭
    • 한국빅데이터학회지
    • /
    • 제6권2호
    • /
    • pp.151-159
    • /
    • 2021
  • 블록체인 네트워크를 구축하려면 다양한 유형의 IT 지식과 기술이 필요할 뿐 아니라 장시간의 번거로운 과정이 필요하다. 이러한 한계를 극복하기 위해 MS사와 같은 글로벌 IT 기업들은 클라우드 기반 블록체인 서비스를 제공하고 있다. 본 논문에서는 블록체인 개발자, 블록체인 운영자와 기업이 자신의 인프라에 블록체인을 보다 편안하게 배치할 수 있도록 하는 블록체인 기반 구축 및 관리 도구를 제안한다. 이 도구는 대표적인 프라이빗 블록체인 플랫폼 중 하나인 Hyperledger Fabric과 네트워크 전체 배포를 지원하는 오픈소스 IT 자동화 엔진인 Ansible을 사용하여 구현한다. 복잡하고 반복적인 텍스트 명령 대신 사용자가 블록체인 네트워크를 원활하게 설정, 배포 및 상호 작용할 수 있는 사용자 친화적인 웹 대시보드 인터페이스를 제공한다. 이 제안된 솔루션을 통해 블록체인 개발자, 운영자 및 블록체인 연구자는 블록체인 인프라를 보다 쉽게 구축하여 시간과 비용을 절약할 수 있다. 제안된 도구의 유용성과 편의성을 검증하기 위해 전자투표를 수행하는 블록체인 네트워크를 구축하여 테스트하였다. 10개 이상의 설정 파일을 작성하고 수백 줄에 걸쳐 명령을 실행하는 블록체인 네트워크 구성을 그래픽 사용자 인터페이스에서 간단한 입력 및 클릭 조작으로 대체할 수 있어 사용자의 편의성과 구축시간을 절약을 확인할 수 있었다. 제안된 블록체인 도구는 앞으로 식품안전 공급망 구축 등 다양한 분야에서 신뢰 데이터 인프라 구축에 활용될 예정이다.

위변조에 안전한 블록체인 기반 학력 검증 시스템 설계 및 구현 (Design and Implement a Forgery-safe Blockchain-based Academic Credential Verification System)

  • 박중오
    • 산업융합연구
    • /
    • 제21권7호
    • /
    • pp.41-49
    • /
    • 2023
  • 최근 다양한 교육기관에서 졸업 및 성적에 관련된 학력 검증에 온라인 증명서 서비스의 활용도가 높다. 그러나, 기존 시스템의 증명서는 사실 여부와 세부 학력에 대한 검증과 추적에 한계가 있다. 관련하여 온라인/오프라인 증명서의 위조/변조 사건이 지속하여 발생하고 있다. 본 연구는 대학 기관을 중심으로 위변조에 안전한 블록체인 기반 검증 시스템을 제안한다. 학과 별 세부 수업 카테고리와 출석 및 세부 성적 등 필요한 정보를 수집/분석하여 연계 관계를 블록체인으로 생성했다. 이외 블록체인 공유에 필요한 시스템/네트워크 환경을 고려하였고, 독립적인 웹 애플리케이션 형태의 확장 모듈로 구현했다. 블록체인 검증 결과, 학력 정보의 안전한 신뢰 검증과 세부 정보들의 관계를 추적할 수 있음을 증명하였다. 본 연구는 향후 국내 교육기관 학력 검증 서비스 및 정보 보안 개선에 이바지하고자 한다.

중소기업 매출채권보험 활성화를 위한 블록체인 적용방안 연구 (A Study on the Application of Blockchain to Accounts Receivable Insurance to Small and Mid-Size Businesses)

  • 권혁준;김협
    • 한국전자거래학회지
    • /
    • 제24권4호
    • /
    • pp.135-149
    • /
    • 2019
  • 매출채권보험은 거래상대방의 채무불이행으로 인한 중소기업의 손실 발생위험을 제거하는데 매우 효과적인 수단이며, 기업의 연쇄도산을 막음으로써 경제적으로 국내 중소기업을 보호하는 제도이다. 하지만 이러한 유용성에도 불구하고 중소기업들은 매출채권의 소유권 확인 및 이전 문제, 가입의 복잡성 등으로 현재 활용도가 저조한 실정이다. 이에 본 연구는 매출채권보험의 활성화를 위하여 프라이빗 블록체인(Private blockchain) 기반의 매출채권보험 플랫폼 구축을 제안하였다. 제안된 매출채권보험 플랫폼은 보험 가입의 편의성과 신뢰성 검증에 대한 기존 문제를 해결할 수 있을 것이다. 또한, 블록체인 기술을 기반으로 신속한 거래속도를 확보하고, 네트워크 확장의 용이성과 접근 관리를 통해 중소기업을 위한 매출채권보험 가입 활성화에 도움을 될 것으로 기대한다.

EOS 블록체인 기반의 작업자 안전관리 시스템 개발 (Development for Worker Safety Management System on the EOS Blockchain)

  • 조연정;엄현민;심채린;구형서;이명준
    • 예술인문사회 융합 멀티미디어 논문지
    • /
    • 제9권10호
    • /
    • pp.797-808
    • /
    • 2019
  • 밀폐된 작업현장에서는 현장의 환경데이터가 작업자의 안전에 큰 영향을 미치므로 작업 현장의 관리가 중요하다. 이에 오늘날의 산업현장은 공장 내 센서를 통해 데이터를 수집하고 분석하는 데이터 기반 공장 형태로 바뀌어 가고 있으며, 이를 안전하게 운영하기 위한 관리시스템을 필요로 한다. 일반적으로 안전관리시스템은 중앙 서버와 데이터베이스를 통해 데이터를 저장하고 관리하는 방식으로 데이터의 위변조 및 유실 가능성이 높아 신뢰성이 다소 부족하다. 본 논문에서는 3세대 블록체인 기술인 EOS 기반의 작업자 안전관리 시스템을 개발한다. 개발된 시스템은 EOS 블록체인을 이용하기 위한 스마트 컨트랙트와 블록체인 기반으로 동작하는 3가지의 분산 애플리케이션으로 구성된다. 사용자의 역할에 따라, 작업자 및 관리자 애플리케이션은 작업의 시작과 종료에 대한 요청과 그에 따른 승인 작업을 블록체인 트랜잭션으로 수행한다. 수행된 전체 트랜잭션 히스토리는 블록체인 네트워크에 참여한 모든 노드에 분산 저장되어 사실상 데이터 위변조가 불가능하다. 시스템 운영자 애플리케이션은 작업자와 관리자에게 기능 수행에 적합한 어카운트 권한을 부여하고 작업현장의 안전성을 확보하기 위한 IoT 데이터의 적절한 기준치를 설정한다. 현장센서 플랫폼에서 받은 IoT 데이터와 작업의 흐름에 따른 요청과 승인 정보는 EOS 스마트 컨트랙트에 명시적으로 저장되고 관리된다.

에지 컴퓨팅 기반의 사물인터넷에 대한 블록체인 적용 방안 연구 (A study on the application of blockchain to the edge computing-based Internet of Things)

  • 최정열
    • 디지털융복합연구
    • /
    • 제17권12호
    • /
    • pp.219-228
    • /
    • 2019
  • 정보기술의 발달과 스마트한 서비스의 활성화로 인해서 다양한 스마트기기가 네트워크에 연결되는 사물인터넷 기술이 지속적으로 발전해오고 있다. 기존의 사물인터넷 구조에서는 클라우드 컴퓨팅 기술을 기반으로 중앙 집중형으로 데이터를 처리해왔으나, 단일 장애 지점, 종단간 전송 지연, 보안에 대한 우려가 있다. 이러한 문제를 해결하기 위해서 탈중앙화된 블록체인 기술을 사물인터넷에 적용할 필요가 있다. 하지만 많은 사물인터넷 기기들은 컴퓨팅 성능이 부족하여 블록 채굴과 같은 막대한 자원이 소요되는 일을 처리하기에 어려움이 있다. 이를 극복하기 위해서 본 논문은 컴퓨팅 자원이 부족한 사물인터넷 기기에서도 블록체인 기술을 적용할 수 있는 에지 컴퓨팅 기술 기반의 사물인터넷 구조를 제안한다. 본 논문은 또한 에지 컴퓨팅 기반의 사물인터넷에서의 블록체인의 동작 절차를 제시한다.

프랙티컬 비잔틴 장애 허용 기반 블록체인의 확장성과 내결함성 평가 및 비교분석 (Evaluation and Comparative Analysis of Scalability and Fault Tolerance for Practical Byzantine Fault Tolerant based Blockchain)

  • 이은영;김남령;한채림;이일구
    • 한국정보통신학회논문지
    • /
    • 제26권2호
    • /
    • pp.271-277
    • /
    • 2022
  • PBFT(Practical Byzantine Fault Tolerant)는 분산 네트워크 환경에서 비의도적·의도적 결함을 해결하여 합의를 달성할 수 있는 합의 알고리즘으로 높은 성능과 절대적 최종성을 보장할 수 있다. 하지만 합의 과정에서 반복적으로 발생하는 메시지 브로드캐스팅으로 인해 네트워크의 규모가 증가할수록 네트워크 부하도 커진다. PBFT 알고리즘의 특성상 소규모·프라이빗 블록체인에는 적합하지만, 대규모·퍼블릭 블록체인에 적용하기엔 한계가 있다. PBFT는 블록체인 네트워크의 성능에 영향을 끼치기 때문에 산업에서는 PBFT가 제품 및 서비스에 적합한지 테스트할 수 있어야 하며, 학계에서는 PBFT 성능 향상 연구를 위한 통일된 평가지표와 평가 기술이 필요하다. 본 논문에서는 PBFT 계열 합의 알고리즘을 평가할 수 있는 정량적 지표와 평가 프레임워크에 대해 연구한다. 또한 제안한 PBFT 평가 프레임워크를 사용하여 PBFT의 처리량, 지연시간, 내결함성을 평가한다.

블록체인을 이용한 위변조 안드로이드 악성 앱 판별 (Identification of Counterfeit Android Malware Apps using Hyperledger Fabric Blockchain)

  • 황수민;이형우
    • 인터넷정보학회논문지
    • /
    • 제20권2호
    • /
    • pp.61-68
    • /
    • 2019
  • 대부분의 인터넷 서비스를 손쉽게 이용할 수 있다는 장점으로 인해 스마트폰 사용자가 지속적으로 증가하고 있으나, 위조앱이 급증하고 있어 스마트폰 내부에 저장된 개인정보가 외부로 유출되는 문제점이 발생하고 있다. Android 앱은 자바 언어로 개발되었기 때문에 디컴파일 과정을 수행한 후 리패키징 취약점을 역이용할 경우 손쉽게 위조앱을 만들 수 있다. 물론 이를 방지하기 위해 난독화 기술을 적용할 수 있으나 대부분의 모바일 앱에는 미적용 상태로 배포되고 있으며, 안드로이드 모바일 앱에 대한 리패키징 공격을 근본적으로 차단하는 것은 불가능하다. 또한 스마트폰 내에 앱을 설치하는 과정에서 위조 여부를 자체 검증하는 기능을 제공하지 않아 스마트폰내 저장된 개인정보가 외부로 유출되고 있다. 따라서 이를 해결하기 위해 Hyperledger Fabric 블록 체인 프레임 워크를 사용하여 정상앱 등록 과정을 구현하고 이를 기반으로 효율적으로 위조앱을 식별 및 탐지할 수 있는 메커니즘을 제시하였다.