Searching for available parking spaces is a major problem for drivers especially in big crowded cities, causing traffic congestion and air pollution, and wasting drivers' time. Smart parking systems are a novel solution to enable drivers to have real-time parking information for pre-booking. However, current smart parking requires drivers to disclose their private information, such as desired destinations. Moreover, the existing schemes are centralized and vulnerable to the bottleneck of the single point of failure and data breaches. In this paper, we propose a distributed privacy-preserving smart parking system using blockchain. A consortium blockchain created by different parking lot owners to ensure security, transparency, and availability is proposed to store their parking offers on the blockchain. To preserve drivers' location privacy, we adopt a private information retrieval (PIR) technique to enable drivers to retrieve parking offers from blockchain nodes privately, without revealing which parking offers are retrieved. Furthermore, a short randomizable signature is used to enable drivers to reserve available parking slots in an anonymous manner. Besides, we introduce an anonymous payment system that cannot link drivers' to specific parking locations. Finally, our performance evaluations demonstrate that the proposed scheme can preserve drivers' privacy with low communication and computation overhead.
翻译:寻找可用的停车位对驾驶员来说是一个大拥挤城市的驾驶员来说是一个大问题,造成交通堵塞和空气污染,浪费驾驶员的时间。智能停车系统是一个新颖的解决办法,使驾驶员能够拥有实时停车信息进行预订。然而,目前的智能停车要求驾驶员披露其私人信息,如预期目的地等。此外,现有办法集中管理,容易受到单一故障点和数据破坏的瓶颈的影响。我们在本文件中提议使用块状链来分散隐私保护智能停车系统。由不同的停车场业主建立的一个财团连锁,以确保安全、透明和可用性。为了维护驾驶员所在地的隐私,我们采用了一种私人信息检索技术,使驾驶员能够从私密锁锁取泊位,而无需透露停车要约。此外,使用一个简短的随机签名使驾驶员能够以匿名方式保留可用的停车位。此外,我们引入了一个匿名支付系统,无法将驾驶员与具体的停车位连接起来。最后,我们的绩效评估表明,拟议的办法可以保护司机的隐私和低通信和低路段。