October 10, 2022: Car sharing billing using IOTA

MAster assignment

car sharing billing using iota

TYPE : MASTER CS

Period: Start date: as soon as possible

Student: Unassigned

If you are interested please contact:

Description:

Identifiable networking objects (sensors or actuators) that advertise their services to put together semantically rich applications are what define the Internet of Things (IoT). The Internet of Things (IoT) covers connectivity, applications, and processes in addition to analyzing specific items. To support business processes, heterogeneous equipment, and devices with a wide range of specifications and data integrate smoothly together.

IOTA is a distributed ledger designed to record and execute transactions between machines and devices on the Internet of Things (IoT) ecosystem. The ledger uses a cryptocurrency called MIOTA to account for transactions in its network.

This project aims to design and implement a solution for the payment for car sharing billing using IOTA. The main aim to be able to pay based on the distance or meters covered using IOTA.

The client application running on the car’s computer should be capable of: - Connecting via Bluetooth to a customer’s mobile phone or RFID connectivity. - Connecting to the IOTA node and sending transactions.

We’ll use Python, PyCrypto for encryption, the PyBluez library for Bluetooth support, and PyOTA for interacting with the IOTA API.

Requirements:

• Affinity with cryptography.

• Blockchain concepts and IOTA with its underlying technique Tangle.

• Programming skills to build a prototype ( python)

• Knowledge with dealing with hardware platforms like Raspberry PI.

Related reading and references:

1. Elhajj, M., Jradi, H., Chamoun, M. and Fadlallah, A., 2022, June. LASII: Lightweight Authentication Scheme using IOTA in IoT Platforms. In 2022 20th Mediterranean Communication and Computer Networking Conference (MedComNet) (pp. 74-83). IEEE.

2. Dasgupta, K. and Rajasekhara Babu, M., 2019. A review on crypto-currency transactions using IOTA (Technology). Social Network Forensics, Cyber Security, and Machine Learning, pp.67-81.

3. Lamberti, R., Fries, C., Lücking, M., Manke, R., Kannengießer, N., Sturm, B., Komarov, M.M., Stork, W. and Sunyaev, A., 2019. An open multimodal mobility platform based on Distributed Ledger Technology. In Internet of Things, Smart Spaces, and Next Generation Networks and Systems (pp. 41-52). Springer, Cham.

4. Fan, C., Ghaemi, S., Khazaei, H., Chen, Y. and Musilek, P., 2021. Performance analysis of the IOTA DAG-based distributed ledger. ACM Transactions on Modeling and Performance Evaluation of Computing Systems, 6(3), pp.1-20.