Blockchain is already a widely adopted solution which can achieve decentralized storage in trustless settings. However, it is infamous for its high energy demands, making it difficult to operate on mobile phones with limited battery life. Among many design decisions in a blockcha
...
Blockchain is already a widely adopted solution which can achieve decentralized storage in trustless settings. However, it is infamous for its high energy demands, making it difficult to operate on mobile phones with limited battery life. Among many design decisions in a blockchain implementation, is the choice of the communication protocol used for messaging between the participants. This work systematically evaluates the energy efficiency of custom blockchain implementations: over UDP and over QUIC with Iroh Rust crate for Android devices. The results demonstrate a higher energy demand by the QUIC-based implementation, with up to 34\% faster battery discharge on average compared to the UDP approach. Investigations show different energy usage per CPU and Wi-Fi components, and network traffic profile during the application's operation. These findings highlight the trade-offs related to energy efficiency in designing a blockchain-based system.