최근 헬스케어 산업은 다양한 출처의 헬스케어 데이터가 발생되고 많은 데이터가 축적되고 있다. 이런 축적된 데이터는 데이터 분석을 통해 의료서비스 개발 등을 위해 의료기관 및 기업들이 헬스케어 데이터를 요구하고 있다. 그러나 헬스케어 데이터를 수집을 위해서는 각 환자의 동의 요구된다. 또한 데이터 통합이 어렵고 데이터 제공자는 데이터 제공에 대한 보상을 받기 어렵다. 최근 다방면의 분야에서 개인의 데이터 수집을 위해 위의 유사한 문제를 해결하기 위해 블록체인 기술을 적용한 데이터거래소 연구가 진행되고 있다. 그러나 의료분야에서는 개인과 기업간의 데이터를 직접 중개 및 금전적 거래가 가능한 데이터거래소 연구가 진행되고 있지 않다. 따라서 위의 문제점을 극복함으로써 헬스케어 데이터의 거래를 위한 개인과 기업간의 데이터 중개가 가능한 블록체인 기반 B2C 모델의 헬스케어 데이터거래소를 기술과 서비스 측면으로 고려하여 구현하고 실증연구를 진행했다.
개인과 기업간의 헬스케어 데이터를 거래가 가능한 데이터거래소를 구현하기 위해 기술 및 서비스 2가지 측면 나누어 필수 요소를 조사하였다. 기술적측면으로 데이터 표준화, 데이터 무결성 및 보안, 기업/개인의 접근 권한 등, 서비스측면으로 개인 데이터 제공에 대한 보상, 역동적 동의 체계, 거래상황 모니터링 등을 고려하여 웹 기반의 데이터거래소, 모바일 앱을 구현하였다. 헬스케어 데이터거래소는 기술 및 서비스 2가지 측면을 고려하여 MySQL8.0, JavaScript 라이브러리, Node.js 코딩을 통해 데이터거래소를 구현하였다. 마지막으로 가명화, 표준화된 헬스케어 데이터를 활용하여 데이터거래소 운영 과정을 실증하고 3가지 시나리오를 통해 데이터거래소의 성능을 평가하였다
데이터 거래상황 모니터링, 데이터 거래 신청 등이 가능한 데이터거래소 웹페이지와 개인정보공개 동의 및 데이터 거래 승인이 가능한 개인 모바일 앱을 구현하였다. 또한 1)비만(BMI 30이상), 남성; 2)간수치이상(AST40이상, ALT 40이상) 40세이상 남성; 3)고혈압 (수축기 130 이상, 이완기 90이상), 60세이상 여성인 데이터거래소 운영실증 3가지 시나리오를 통해 거래 처리속도를 평가했다. 각 시나리오는 약 1-2초 이내로 데이터 쿼리가 완료되었고 1분에 약 9.5건의 개인 헬스케어 정보를 처리 하였다.
본 연구에서는 개인과 기업간의 헬스케어 데이터 중개를 위한 웹 기반 데이터거래소 시스템을 설계하는 것이 목표였다. 우리는 헬스케어 데이터를 원활한 중개를 위해 필요사항을 조사하고 블록체인을 활용하여 데이터거래소가 Honest Broker역할을 할 수 있도록 설계함으로써 데이터의 무결성과 보안이 보장된 헬스케어 데이터 거래소 프로토타입을 성공적으로 구현했다.