Plenty of research on smart mobility is currently devoted to the inclusion of novel decentralized software architectures to these systems, due to the inherent advantages in terms of transparency, traceability, trustworthiness. MOVO is a decentralized application (dApp) for smart mobility. It includes: (i) a module for collecting data from vehicles and smartphones sensors; (ii) a component for interacting with Distributed Ledger Technologies (DLT) and Decentralized File Storages (DFS), for storing and validating sensor data; (iii) a module for "offline" interaction between devices. The dApp consists of an Android application intended for use inside a vehicle, which helps the user/driver collect contextually generated data (e.g. a driver's stress level, an electric vehicle's battery level), which can then be shared through the use of DLT (i.e., IOTA DLT and Ethereum smart contracts) and DFS (i.e., IPFS). The third module consists of an implementation of a communication channel that, via Wi-Fi Direct, allows two devices to exchange data and payment information with respect to DLT (i.e. cryptocurrency and token) assets. In this paper, we describe the main software components and provide an experimental evaluation that confirms the viability of the MOVO dApp in real mobility scenarios.
翻译:由于在透明度、可追踪性和可信赖性方面的内在优势,目前大量关于智能机动性的研究致力于将新的分散软件结构纳入这些系统,这是因为这些系统具有透明度、可追踪性、可信赖性方面的内在优势。MOVO是用于智能机动性的一个分散应用软件(dApp),其中包括:(一) 从车辆和智能手机传感器收集数据的模块;(二) 与分布式Ledger技术(DLT)和分散式存储器智能合同(DFS)互动的一个组件,用于存储和验证传感器数据;(三) 设备之间“脱机”互动的模块。DApp包含一个供在车辆内使用的Android应用程序,帮助用户/驱动器收集根据背景生成的数据(例如驱动器压力水平、电动车电池水平),然后通过使用DLTT(IOTA DLT和Etheum智能合同)和外勤部(即GIPSS)共享。第三个模块包括一个通信频道,通过Wi-Fi Direct,允许两个设备交换数据和支付与DVOLT的主要版本相关的数据。