The shared mobility concept is seen as disruptive and transformative for the automotive industry. Shared mobility is changing the way we choose our travel mode, from just owning a car to e-hailing, car-sharing, and other relevant mobility solutions. There is a growing interest of car manufacturers (original equipment manufacturers or OEMs) in car-sharing as an expansion strategy. Similarly, blockchain technology is seen as another disruptive technology, which can potentially change how the data is stored and accessible via its immutable, transparent, and trustworthy features. Motivated by these two current trends, this paper aims to explore how blockchain and IoT technologies together can drive shared mobility forward. We have presented a high-level architecture for a blockchain-IoT-based platform for promoting shared mobility combining car-sharing and car-leasing. We also demonstrated a prototype implemented from the OEM’s point of view by developing a blockchain-IoT-based platform streamlining car-sharing and leasing processes by taking into consideration of primary stakeholders (such as OEMs, a peer-to-peer car-sharing provider, leasing company and insurance provider as well as public authorities). This work also demonstrates that the design of such an integrated platform depends on the right balance between the key design principles (such as security and privacy, authenticity, traceability and reliability, scalability, and interoperability) in the context of car-sharing platforms.
Ride‐sharing services, such as ride‐hailing and carpooling, have become attractive travel patterns for worldwide users. Due to the high dynamic topology, heterogeneous wireless communication mode, and centralization, the Internet of Vehicles (IoV) is much more vulnerable to security issues such as privacy theft, single point of failure, data island, and unauthorized access, resulting in great security risks, while ride‐sharing services provide convenience. Blockchain technology used to solve the security problems of the IoV has become a current research hotspot, including authentication and privacy protection. Nevertheless, the existing algorithms still face challenges such as large amount of computation, low throughput, low scalability, consensus, and node security. Achieving an efficient, lightweight, and scalable secure blockchain–based IoV system still needs to be solved urgently. In this paper, we propose an effective consensus algorithm called Modified Proof of Reputation (MPoR). Firstly, by using the average network access time of the whole network nodes as the filtering threshold, the number of consensus nodes can be controlled adaptively. Then, a new multiweight reputation algorithm is proposed to quantify the reputation value of nodes, so as to detect and eliminate malicious nodes in the consensus node pool. Theoretical analysis and extensive simulation experiments reflect that under the IoV scenario, MPoR can adaptively select the number of consensus nodes, to effectively improve the consensus efficiency. When malicious nodes are less than 1/3 of the total nodes in the network, MPoR can effectively resist latent attack and collusive attack and has strong robustness.
Riya Kakkar, Jafar A. Alzubi, Amit Dua, Smita Agrawal · 9 authors
In most countries, traffic congestion has reached a level where managing traffic is tedious for regulatory bodies. The traffic management faced many issues such as route routing based on congestion, delivery of messages/emails to end-users, and real-time allocation of parking slots. There have been many works on predicting parking prices for traffic management, but most favor users or owners and are not secure. To address these issues, a blockchain and Interplanetary File System (IPFS)-based parking price prediction scheme (PADaaV) is proposed to facilitate the users to reserve a parking slot securely and efficiently. It mainly focuses on ensuring security, privacy, and transparency for parking slot owners and users. Furthermore, we employ a second price auction model to optimize the parking price for users, and parking slot owners can also get benefit from it. The performance of the PADaaV has been simulated for 100 users with 40 parking slots based on different auction models. The various performance parameters considered are profit for users, profit for parking slot owners, overall revenue of the system, scalability, computation time, and data storage cost. The performance results show that the PADaaV is secure and beneficial for users and parking slot owners.
Jan 1, 2022·Proceedings of the ... Annual Hawaii International Conference on System Sciences/Proceedings of the Annual Hawaii International Conference on System Sciences
Hamza Sellak, Mohan Baruwal Chhetri, Zijin Huang, Marthie Grobler
Medical decision-making is moving away from the traditional one-off dyadic encounter between the patient and physician, and transitioning towards a more inclusive, shared decision-making process that also considers the inputs from other stakeholders. This ensures that a patient's decision is not only based on a medical opinion, but also includes other considerations such as impact on family members, legal and financial implications, and experiences of patients in similar situations. However, given the sensitive nature of health data and decisions, there are several challenges associated with safeguarding the privacy, security and consent of all contributors and assuring the integrity of the process. We propose a collaborative medical decision-making platform that uses a consensus building mechanism implemented using Blockchain-based Smart Contracts to address some of the above challenges, thereby giving the participants confidence that both the decision-making process and the outcome(s) can be trusted. We also present a proof-of-concept implementation using the private Ethereum Blockchain to demonstrate practicability.
Intelligent Transportation System (ITS) is one of the promising applications of the Internet of Things (IoT) as the IoT system provides an easy way to collect and monitor the system. One of the critical components to make a city smart is by managing the traffic. The mode of transportation in the city is different, like bike, car, bus, auto, and rickshaw. Most of the vehicles integrated with Information Communication Technology (ICT). As the vehicles share and access the information from the ITS infrastructure, some security issue exists. The security issues are trust management, privacy, data linking, and computational problems. In this paper, the authors first identify the security issue present in the ITS model, then propose a distributed architecture of the ITS system using Blockchain. Then, the Consensus algorithm is used to perform computations in a distributed platform. Ethereum platform used to create a distributed network. The implementation and security analysis are given at the end.
Ridesharing entails the sharing of journeys in order to make optimal use of fuel by allowing people to go along the same route to share rides. It allows regular passengers to share trips with others, having the additive benefit of lowering travel costs and reducing traffic congestion. Most current ride choices rely on a centralized authority to enable the system, leaving it vulnerable to faults at a specific point in the system and raising concerns about privacy disclosure to attackers acting both within and outside. Furthermore, they are vulnerable to external threats and fraud, and the payment made by the current ride-sharing service provider is rather costly. As a result, we have proposed the system named EtherRider, based on the Ethereum blockchain technology. EtherRider enables drivers to provide transportation services without the need for a central system. Both the passenger and the driver will know about sharing ride details, secure their travel details, such as pick-up and drop-off locations, arrival/departure times, and secure payment through the ethereum blockchain.With a distributed ledger, drivers and riders could create a more user-driven,value-oriented marketplace.In the context of car-sharing systems, our work also indicates that the design of such an integrated platform is dependent on striking the correct balance between important design concepts (such as security and privacy, authenticity, traceability and reliability, scalability, and interoperability).
Blockchain is a revolutionary new technology that facilitates peer-to-peer transfer of value without the need for a centralised intermediary. It uses cryptographic hashing functions, consensus protocols and decentralised data storage to ensure security, decentralised trust, immutability and transparency of business transactions. Blockchain technology paired with smart contracts is a reliable method of automating business rules in an efficient and trustworthy mechanism. A smart contract is a self-executing piece of code that runs on a blockchain platform. Predefined rules between participating organisations are translated into smart contract functions to establish trust. Blockchain is undergoing rapid development and has revolutionary potential for application in Intelligent Transport Systems applications. Blockchain can be used to create a secure, reliable and decentralised autonomous system, creating the best use of legacy infrastructure and resources. One of the most important issues is security, caused by the evolution of ITS towards centralisation. Fast-growing technologies, including the Internet of Things (IoT) and cloud computing, allow most data processing, analysis and decision-making to be done by centralised systems. The distinguishing factor of Ethereum is that it is programmed according to user requirements, rather than providing users with a set of predefined transactions, such as Bitcoin transactions. As a result, it could theoretically be used to automatically and securely execute any transaction involving trust, security or persistence. Although Ethereum is a relatively new implementation of blockchain, it has sparked reaction because of its potential to change the way many businesses operate.
In this study, artificial intelligence, the Internet of things, and blockchain technology were combined to develop a vehicle-to-everything blockchain power trading and energy management platform with the objective of enabling multi-level power transactions for electric vehicle charging stations in or between commercial buildings. The proposed platform considers green power transactions across microgrids, bidirectional power and green power charging and discharging transactions in microgrids, demand response bidding, and vehicle-to-vehicle emergency rescue charging. This innovative architecture operates smart contracts and distributed ledgers independently; uses smart contracts to handle bidding, matching, and settlement of the power trading platform; and simultaneously employs the cloud and local distributed ledger nodes to chain the detailed real-time transaction information and power data on the ledger. In this manner, the security and fairness of data can be ensured; furthermore, a large amount of chaining information can be processed, and the chaining latency can be shortened. In addition, the communication protocols are integrated through the artificial intelligence of things. An energy management system (EMS) is proposed, which can perform optimal charging and discharging scheduling according to the power transaction matching results and then control charging piles and energy storage system devices. It can reduce the operating cost of microgrids in commercial buildings, increase the efficiency of green power utilization, and reduce power loss. In this system, power transactions are automatically and simultaneously executed in the EMS to achieve real-time supply and demand balance of regional microgrids.
Vehicular networks promise features such as traffic management, route scheduling, data exchange, entertainment, and much more. With any large-scale technological integration comes the challenge of providing security. Blockchain technology has been a popular choice of many studies for making the vehicular network more secure. Its characteristics meet some of the essential security requirements such as decentralization, transparency, tamper-proof nature, and public audit. This study catalogues some of the notable efforts in this direction over the last few years. We analyze around 75 blockchain-based security schemes for vehicular networks from an application, security, and blockchain perspective. The application perspective focuses on various applications which use secure blockchain-based vehicular networks such as transportation, parking, data sharing/ trading, and resource sharing. The security perspective focuses on security requirements and attacks. The blockchain perspective focuses on blockchain platforms, blockchain types, and consensus mechanisms used in blockchain implementation. We also compile the popular simulation tools used for simulating blockchain and for simulating vehicular networks. Additionally, to give the readers a broader perspective of the research area, we discuss the role of various state-of-the-art emerging technologies in blockchain-based vehicular networks. Lastly, we summarize the survey by listing out some common challenges and the future research directions in this field.
For the development of blockchain smart contracts, a structured approach based on the principles of the Model Driven Architecture can be beneficial and facilitate the implementation of smart contracts. This paper presents such an approach, which, in combination with Unified Modeling Language (UML) Class and State machine diagrams, allows the smart contract structure and behavior logic to be modeled in several abstraction layers. This paper delves into details on how the model-to-model transformations from the specified Blockchain Platform Independent Model (PIM) with specified state-like behavior can be used to produce a Solidity Platform Specific Model (PSM). Subsequently, we elaborate on how the Solidity PSM is used for Solidity smart contract code generation by employing model-to-text transformations. The paper also demonstrates the process of our proposed transformations and code generation using smart contract code examples from Solidity documentation. Based on the examples, a Blockchain PIM is specified and transformed to Solidity PSM, which is then used for Solidity smart contract code generation. The generated smart contract code is then compiled, deployed on the Ethereum blockchain JavaScript virtual machine, and compared to the original smart contract code in terms of Solidity code metrics, similarity scores, and execution costs. The evaluation results indicate that our approach could be successfully used to model and later generate smart contract code.
Piero Fraternali, Sergio Luis Herrera González, Matteo Frigerio, Mattia Righetti
Distributed Ledger Technology (DLT) is one of the most durable results of virtual currencies, which goes beyond the financial sector and impacts business applications in general. Developers can empower their solutions with DLT capabilities to attain such benefits as decentralization, transparency, non-repudiability of actions and security and immutability of data assets, to the price of integrating a distributed ledger framework into their software architecture. Model-Driven Development (MDD) is the discipline that advocates the use of abstract models and of code generation to reduce the application development and integration effort by delegating repetitive coding to an automated model-to-code transformation engine. In this paper, we explore the suitability of MDD to support the development of hybrid applications that integrate centralized database and distributed ledger architectures and describe a prototypical tool capable of generating the implementation artefacts starting from a high-level model of the application and its architecture.
Farhana Akter Sunny, Petr Hájek, Michal Munk, Mohammad Zoynul Abedin · 7 authors
For this study, the researchers conducted a systematic literature review to answer complex questions about the field of blockchain technology. We used an unbiased systematic review process to find works on blockchain-based applications and developed a Python code that searched various online databases. This paper provides an overview of the characteristics, mode of operation, and applications of blockchains in various domains such as transportation, commerce and industry, privacy and security, the financial sector, government, education, healthcare, and the Internet of Things (IoT). The aim was to identify the key research themes addressed in existing articles within each application domain and suggest future research directions for these domains. We analyzed a set of 750 articles published between 2015 and 2021 that dealt with blockchain applications. We found that financial management and security issues have been the main research focus since 2015. However, the use of blockchain in education has become a central research theme in 2021. Healthcare, IoT, and government applications have also grown in popularity. We furthermore analyzed some of the implementations of privacy mechanisms, as well as the challenges and future directions that need to be addressed for effective blockchain deployment. This study contributes to existing research by providing a comprehensive overview of blockchain application themes and their emerging areas for stakeholders in diverse sectors.
Md. Shajjed Hossan, Mst. Lelana Khatun, S. Abdul Rahman, Saha Reno · 5 authors
When using the ride-sharing service, users may run across difficulties. For example, the driver may misconduct with them, have trouble hiring, verbalize abusively, or be a victim of harassment. So, the protection of the rider is extremely important in RSSs. We suggest a method to ensure protection that is based on private blockchain, in light of the current RSS’s security concerns and centralism. Blockchain is a platform in which the stored transactions become immutable. Hyperledger is a blockchain that is better than public blockchain in almost every aspect. The benefits of the hyperledger is that the information which is stored in the hyperledger blockchain and can’t be accessed outside the multiple organization. In our paper, we have secured the RSS by utilizing hyperledger predicated on a private blockchain system. If the users or riders faced any quandaries and they endeavored their issues via our hyperledger private blockchain, the organization could not modify or expunge the subsist report. In classical RSS, the ascendancy could modify or efface the report and they are able to expunge the riders ride information. To stop the unethical comfort, we have provided this hyperledger based private blockchain solution.