Blockchain Traffic Offence Demerit Points Smart Contracts: Proof of Work

Abstract

In Malaysia, a new regulation of traffic offences demerit points has been over a debate. Therefore, a blockchain model is formulated to solve this issue. It serves a purpose to be a Proof of Work (PoW) of a blockchain system. This model contains application layer and blockchain layer with smart contract inside. The smart contracts act as a conditional filter which follows the regulation rules. It contains three contracts starting from the declaration of each offence’s demerit points and fines until the penalties when a certain amount of demerit points is collected, including revocation of driver license. The contracts will be automatically executed when such conditions are fulfilled. A transaction schema is also designed to match the schema of a traffic offence system. This model is deployed in online environment with two servers synced to each other to prove the decentralized characteristic of blockchain. It is developed using NodeJS while preserving JSON format for transaction between server and client. A user interface is also provided as a simulation media where a traffic officer can input offences and send it to blockchain server while public users or the driver itself can check the status of the driver license recorded on the blockchain. Government officer can monitor the records through a dashboard analytics provided which contains graphs and charts based on the records. This interface is used as media to do evaluation which produces satisfying results. The evaluation shows that the smart contracts are executed properly as compared to real regulations.

Authors and Affiliations

Aditya Pradana, Goh Ong Sing, Yogan Jaya Kumar, Ali A. Mohammed

Keywords

Related Articles

Power and Contention Control Scheme: As a Good Candidate for Interference Modeling in Cognitive Radio Network

Due to the ever growing need for spectrum, the cognitive radio (CR) has been proposed to improve the radio spectrum utilization. In this scenario, the secondary users (SU) are permitted to share spectrum with the license...

OSPF vs EIGRP: A Comparative Analysis of CPU Utilization using OPNET

Routing is difficult in enterprise networks because a packet might have to traverse many intermediary nodes to reach the final destination. The selection of an appropriate routing protocol for a large network is difficul...

Development of Adaptive Mobile Learning (AML) on Information System Courses

In general, the learning process is done conventionally, where the learning process is done face to face between teachers with learners in the classroom. Teachers have a very important role in determining the quantity an...

Distributed Energy Efficient Node Relocation Algorithm (DEENR)

Wireless Sensor Networks (WSNs) due to their inherent features are vulnerable to single or multiple sensor node failure. Node’s failure can result in partitioning of the networks resulting in loss of inter-node connectiv...

The Use of Geospatial Technology for Epidemiological Chagas Analysis in Bolivia

Chagas disease is caused by the parasite Trypanosoma Cruzi and transmitted by the Vinchuca. Bolivia is the country with the highest prevalence in the South American region; for example, in 2015, there was a prevalence of...

Download PDF file
  • EP ID EP417682
  • DOI 10.14569/IJACSA.2018.091153
  • Views 86
  • Downloads 0

How To Cite

Aditya Pradana, Goh Ong Sing, Yogan Jaya Kumar, Ali A. Mohammed (2018). Blockchain Traffic Offence Demerit Points Smart Contracts: Proof of Work. International Journal of Advanced Computer Science & Applications, 9(11), 375-382. https://europub.co.uk/articles/-A-417682