Skip to main content
QUICK REVIEW

[논문 리뷰] Toward a Secure and Decentralized Blockchain-based Ride-Hailing Platform for Autonomous Vehicles

Ryan Shivers, Mohammad Ashiqur Rahman|arXiv (Cornell University)|2019. 10. 01.
Blockchain Technology Applications and Security참고 문헌 15인용 수 15
한 줄 요약

이 논문은 자율주행차를 위한 탈중앙화된 블록체인 기반 릴레이 헤일링 플랫폼을 제안하며, Hyperledger Fabric를 사용하여 차량 소유주와 승객 간의 신뢰할 수 없는 안전한 상호작용을 가능하게 한다. 체인코드를 활용해 접근 제어와 거래 무결성을 보장함으로써 데이터 기밀성과 불변성을 확보하며, 성능 평가 결과 고부하 상황에서도 안정적인 거래 처리를 보여주어 실세계 구현 가능성을 입증한다.

ABSTRACT

Ride-hailing and ride-sharing applications have recently gained in popularity as a convenient alternative to traditional modes of travel. Current research into autonomous vehicles is accelerating rapidly and will soon become a critical component of a ride-hailing platform's architecture. Implementing an autonomous vehicle ride-hailing platform proves a difficult challenge due to the centralized nature of traditional ride-hailing architectures. In a traditional ride-hailing environment the drivers operate their own personal vehicles so it follows that a fleet of autonomous vehicles would be required for a centralized ride-hailing platform to succeed. Decentralization of the ride-hailing platform would remove a road block along the way to an autonomous vehicle ride-hailing platform by allowing owners of autonomous vehicles to add their vehicle to a community driven fleet when not in use. Blockchain technology is an attractive choice for this decentralized architecture due to its immutability and fault tolerance. This paper proposes a framework for developing a decentralized ride-hailing architecture implemented on the Hyperledger Fabric blockchain platform. The implementation is evaluated using a static analysis tool and performing a performance analysis under heavy network load.

연구 동기 및 목표

  • 기존 릴레이 헤일링 플랫폼의 중심화 문제로 인해 자율주행차 통합이 저해되는 문제를 해결하기 위해.
  • 중앙 기관에 의존하지 않고도 자율주행차 소유주가 공동 운행 페어에 참여할 수 있는 탈중앙화 아키텍처를 설계하기 위해.
  • 서명 기반 암호화 및 인증서를 통한 암시적 신원 검증을 통해 블록체인 기반 접근 제어를 통해 데이터 보안과 기밀성을 보장하기 위해.
  • 실세계 적용을 위한 확장성과 신뢰성을 검증하기 위해 고부하 상황에서의 시스템 성능을 평가하기 위해.
  • 조직 소유의 유연한 클라이언트 애플리케이션을 지원하여 공통의 허가된 블록체인 네트워크 내에서 상호운용성을 확보하기 위해.

제안 방법

  • 플랫폼은 개인 정보 보호, 확장성, 안정성을 지원하는 허가된 블록체인 프레임워크인 Hyperledger Fabric 기반으로 구축된다.
  • 체인코드를 구현하여 세밀한 접근 제어를 구현함으로써, 사용자의 신원과 역할에 따라 관련된 데이터만 허가된 사용자에게 제공되도록 보장한다.
  • 각 거래는 요청자의 인증서를 기반으로 암호화되어 서명되며, 이 인증서는 암시적으로 전달되어 행동을 인증하고 승인한다.
  • Raspberry Pi 기반 장비에 피어 노드와 오더러 노드를 배치하여 다중 조직 환경을 구성하고, 실세계 구현 조건을 시뮬레이션한다.
  • 정적 분석과 네트워크 스트레스 테스트를 통해 성능을 평가하며, 증가하는 부하 상황에서 피어 지연 시간과 초당 거래 수(TPS)를 측정한다.
  • 두 가지 구성 방식을 테스트한다: 전체 피어 참여 및 로드 밸런싱 엔드오르멘트, 확장성의 한계와 성능 트레이드오프를 평가하기 위해.

실험 결과

연구 질문

  • RQ1신뢰할 수 없는 참가자 간의 안정성과 보안을 확보하면서도 자율주행차를 지원할 수 있는 탈중앙화된 릴레이 헤일링 플랫폼은 어떻게 아키텍처화할 수 있는가?
  • RQ2피어 투 피어, 다중 조직 환경에서의 블록체인 기반 릴레이 헤일링 시스템은 고거래 부하 상황에서 어떤 성능 특성을 보일 수 있는가?
  • RQ3체인코드 기반 접근 제어와 인증서를 통한 암시적 신원 검증이 데이터 기밀성 보호와 변조 방지를 효과적으로 수행할 수 있는가?
  • RQ4엔드오르멘트 및 커밋 기능의 분리가 시스템 확장성에 어떤 영향을 미치며, 하드웨어 비용과 성능 간의 트레이드오프는 어떠한가?
  • RQ5제안된 프레임워크는 신뢰도 시스템이나 지정된 주행 구역과 같은 추가 기능을 얼마나 잘 확장할 수 있는가?

주요 결과

  • 로드 밸런싱 구성에서 피어 지연 시간이 부하 단계당 뿐만 아니라 10~15ms 증가하는 등 고부하 상황에서도 안정적인 성능을 보였다.
  • 초당 거래 수(TPS)는 트래픽 증가와 함께 처음에는 증가하다가 엔드오르멘트 단계에서 병목 현상으로 인해 감소했다.
  • 전체 피어 참여 모델은 로드 밸런싱 구성 대비 상당히 높은 지연 시간과 낮은 TPS를 보였으며, 중복 검증의 성능 비용을 드러냈다.
  • 피어 노드가 다음 배치의 거래를 처리하기 이전에 처리할 수 없을 정도로 부하가 증가하면서 병목 현상이 발생했으며, 이는 엔드오르멘트 및 커밋 기능의 아키텍처적 분리 필요성을 시사했다.
  • 고부하 상황에서도 데이터 기밀성이 암시적 인증서 기반 인증과 체인코드로 강화된 접근 제어를 통해 유지되며, 시스템은 안정적이고 기능적으로 유지된다.
  • 프레임워크는 운송 수단에 관계없이 적용 가능하며, 자율주행차와 인간 운전 차량 둘 다를 지원할 수 있으며, 조직별 모듈러 클라이언트 애플리케이션을 지원한다.

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

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

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

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