Engineering and Technology Journal (Apr 2024)

Blockchain-based E-Government system using WebSocket protocol

  • Zainab Kamal,
  • Rana Ghani,
  • Alaa Farhan

DOI
https://doi.org/10.30684/etj.2024.146559.1689
Journal volume & issue
Vol. 42, no. 4
pp. 421 – 429

Abstract

Read online

This paper explores the Integration of Blockchain technology and WebSocket protocol to implement E-government system. Blockchain is used to record the correspondence between users and the government while WebSocket is used for the communication among the distributed nodes of the blockchain network. This system leverages the inherent security and transparency of blockchain in addition to the real-time communication capabilities of WebSocket, which elevate the performance of the delivered services by the government. In this paper, the users can submit transactions and track it in a way that allows them to follow up on all actions taken on their transactions. Information and transaction of the framework are stored in MongoDB system to be retrieved when it is needed. Also, previous transactions can be verified using Merkle tree. The whole Through a comprehensive analysis and implementation, this paper highlights the potential benefits of the framework. The system has been tested considering various factors related to end-user perception, such as transaction request, latency, and throughput. Additionally, practical use cases are discussed to successful adoption of the proposed framework, The proposed system ensures the active participation of all the nodes in the system without making an individual decision in favor of a particular node or the interest of the citizen.

Keywords