Skip to main content
QUICK REVIEW

[논문 리뷰] Blockchain Meets COVID-19: A Framework for Contact Information Sharing and Risk Notification System

Jinyue Song, Tianbo Gu|arXiv (Cornell University)|2020. 07. 20.
COVID-19 Digital Contact Tracing인용 수 10
한 줄 요약

이 논문은 코로나19를 위한 탈중앙화된 블록체인 기반의 접촉 추적 및 위험 알림 시스템을 제안한다. 이 시스템은 블루투스 기반 직접 접촉 추적과 위치 기반 간접 접촉 추적을 결합한다. 약한 무작위화된 블루투스 MAC 주소와 계층적 스마트 계약 아키텍처를 사용함으로써, 데이터 무결성, 사용자 프라이버시, 투명성을 확보하면서도 프로토타입 평가에서 낮은 지연 시간과 확장 가능한 성능을 입증한다.

ABSTRACT

COVID-19 is a severe global epidemic in human history. Even though there are particular medications and vaccines to curb the epidemic, tracing and isolating the infection source is the best option to slow the virus spread and reduce infection and death rates. There are three disadvantages to the existing contact tracing system: 1. User data is stored in a centralized database that could be stolen and tampered with, 2. User's confidential personal identity may be revealed to a third party or organization, 3. Existing contact tracing systems only focus on information sharing from one dimension, such as location-based tracing, which significantly limits the effectiveness of such systems. We propose a global COVID-19 information sharing and risk notification system that utilizes the Blockchain, Smart Contract, and Bluetooth. To protect user privacy, we design a novel Blockchain-based platform that can share consistent and non-tampered contact tracing information from multiple dimensions, such as location-based for indirect contact and Bluetooth-based for direct contact. Hierarchical smart contract architecture is also designed to achieve global agreements from users about how to process and utilize user data, thereby enhancing the data usage transparency. Furthermore, we propose a mechanism to protect user identity privacy from multiple aspects. More importantly, our system can notify the users about the exposure risk via smart contracts. We implement a prototype system to conduct extensive measurements to demonstrate the feasibility and effectiveness of our system.

연구 동기 및 목표

  • 중앙집중식 접촉 추적 시스템의 한계를 해결하기 위해 데이터 유출, 프라이버시 누출, 투명성 부족의 위험을 방지한다.
  • 신뢰할 수 있는 제3자에 의존하지 않고도 전 세계 사용자 간에 안전하고 탈중앙화된 접촉 및 감염 데이터 공유를 가능하게 한다.
  • 고유 식별자를 제거하고 약한 무작위화된 블루투스 MAC 주소를 사용하여 사용자 신원을 보호하고 익명 접촉 기록을 구현한다.
  • 전역적인 데이터 처리에 대한 합의를 강제하는 계층적 스마트 계약 아키텍처를 통해 데이터 일관성과 변조 방지를 보장한다.
  • 감염자 또는 감염된 장소에 노출된 사용자에게 실시간 위험 알림을 제공하여 조기 대응을 강화한다.

제안 방법

  • 통신 채널을 설정하지 않고도 근접 장치를 탐지하기 위해 블루투스 광고 스캔을 사용함으로써 배터리 소모를 줄인다.
  • 사용자 재식별을 방지하면서도 데이터 전송 오버헤드를 최소화하기 위해 블루투스 MAC 주소를 약한 무작위화 방식으로 구현한다.
  • 접촉 데이터는 권한이 있는 블록체인에 저장되어 변조에 저항하고 무결성과 일관성을 보장한다.
  • 감염 상태 업데이트 및 사용자 데이터 처리를 관리하기 위해 계층적 스마트 계약 아키텍처를 도입하여 투명하고 검증 가능하며 전 세계적으로 합의된 논리 실행을 가능하게 한다.
  • 이중 모드 추적을 지원한다: 블루투스를 통한 직접적인 사람 간 접촉 추적과 공동 공간 내 간접 노출 추적을 위한 위치 기반 로그.
  • 최적화된 계약 설계와 배치 처리를 통해 가스 비용과 지연 시간을 최소화하였으며, 에테르리움 기반 프로토타입 구현을 통해 성능을 평가하였다.

실험 결과

연구 질문

  • RQ1블록체인 기반 시스템이 코로나19와 같은 전염병에 대해 탈중앙화되고 프라이버시를 보장하는 접촉 추적을 효과적으로 지원할 수 있는가?
  • RQ2고유 식별자나 지속적인 통신 채널 없이도 블루투스 기반 접촉 추적을 어떻게 구현하여 사용자 프라이버시를 보존할 수 있는가?
  • RQ3계층적 스마트 계약 아키텍처는 글로벌 접촉 추적 시스템에서 데이터 일관성, 투명성, 악용에 대한 저항력을 어느 정도 확보할 수 있는가?
  • RQ4실제 워크로드 조건에서 제안된 시스템의 성능 오버헤드(지연 시간, 가스 비용)는 어떠한가?
  • RQ5사용자 수와 접촉 수가 증가함에 따라 시스템은 효율적으로 확장되며 낮은 지연 시간과 안정된 가스 소비를 유지할 수 있는가?

주요 결과

  • 거래 평균 지연 시간을 1,800ms에서 300ms로 감소시키고, 거래당 가스 비용을 2.3백만 wei에서 0.5백만 wei로 낮춰 뚜렷한 성능 향상을 입증했다.
  • 가스 소비는 요청 수와 계약 수에 비례하여 선형 증가하므로, 부하가 가해진 상황에서도 양호한 확장성과 안정성을 보였다.
  • 요청 처리 비용이 안정적이고 변동성이 작아 신뢰할 수 있고 예측 가능한 운영을 지원한다.
  • 블루투스 MAC 주소의 약한 무작위화로 배터리 소모가 감소하고 장기적 추적을 방지하여 사용자 프라이버시를 향상시켰다.
  • 계층적 스마트 계약 설계 덕분에 모든 사용자 간에 감염 상태가 일관되게 업데이트되어 데이터 일관성과 변조 방지를 보장한다.
  • 광범위한 시뮬레이션을 통한 프로토타입은 실현 가능성과 효과성을 입증하였으며, 실세계 구현에 적합한 성능 지표를 확보했다.

더 나은 연구,지금 바로 시작하세요

논문 읽기부터 검토까지, 연구 시간을 획기적으로 줄여보세요.

카드 등록 없음 · 무료 플랜 제공

이 리뷰는 AI가 만들고, 인간 에디터가 검토했습니다.