Ride-hailing and ride-sharing applications have recently gained 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 platforms 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 roadblock along the way to an autonomous vehicle ride-hailing platform by allowing owners of autonomous vehicles to add their vehicles 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 thesis proposes a framework for developing a decentralized ride-hailing architecture that is verifiably secure. This framework is implemented on the Hyperledger Fabric blockchain platform. The evaluation of the implementation is done by applying known security models, utilizing a static analysis tool, and performing a performance analysis under heavy network load.
翻译:目前对自主车辆的研究正在迅速加快,不久将成为乘车平台结构的关键组成部分。实施自主车辆乘车平台证明,由于传统骑车建筑的集中性质,这是一个艰巨的挑战。在传统的骑车环境中,驾驶员经营自己的个人车辆,因此,中央搭车平台要取得成功,需要一支由自主车辆组成的车队。驾驶平台的分散化将清除通往自主车辆乘车平台的路障,允许自主车辆的车主在不使用的情况下将其车辆添加到社区驱动的车队中。由于这种分散式建筑的不易移动性和不容错性,封锁链技术是这种分散式建筑的有吸引力的选择。这一理论提出了一个框架,用于开发一个可以核查的安全的分散式搭车结构。这一框架将在超利德格·弗布里奇街链平台上实施。通过应用已知的安全模式,使用静态分析工具,并在重网络负荷下进行绩效分析,对实施情况进行评估。