Vol. 27, No. 2 - December 2023

Ethereum Smart Home for Denial of Service and Single Point of Failure

https://doi.org/10.53314/ELS2327050S
Bernawan Ikhsan Syahputra, Desi Marlena, Dimas Febriyan Priambodo and Arizal
Abstract
Blockchain is a digital transaction technology adopt- ing the peer-to-peer concept. The implementation of blockchain on Internet of Things (IoT) aims to secure the possibility of potential attacks against devices or transactions taking place on the IoT sys- tem. At practical levels, blockchain uses smart contracts to auto- mate programs according to predetermined terms and conditions. This research is aimed at implementing an ethereum-based smart home Smart Contract by modifying the device components, dash- boards, and consensus used in Xu et al.’s research. The consensus modification was performed by using Proof of Authority (PoA) aiming to improve block verification performance on the system. The Denial of Service (DoS) attacks and Single Point of Failure (SpoF) vulnerability were performed to evaluate the proposed sys- tem. The evaluation was performed with TCP Flood Attack, with request packets of 81,519 packets on port 8545 and ICMP Floods by sending 11,481,703 PING packets. The attack caused some ap- plication services running on the Ethereum Node 3 to stop, but did not stop the geth application. As for the Single Point of Failure (SPoF) vulnerability, the Ethereum network is still running and there were no obstacles in the mining process or block verification.
Full text:
cited by count
Google Scholar Citations
Google Scholar Citations
cited by count