Blockchain technologies offer decentralized, secure, and transparent transaction sys tems but face significant scalability challenges, especially in mobile and peer-to-peer environments. Directed Acyclic Graph (DAG)-based protocols, such as Trustchain, present a promising alter
...
Blockchain technologies offer decentralized, secure, and transparent transaction sys tems but face significant scalability challenges, especially in mobile and peer-to-peer environments. Directed Acyclic Graph (DAG)-based protocols, such as Trustchain, present a promising alternative by allowing each agent to maintain a personal chain of relevant transactions, thereby improving throughput and reducing resource consump tion. Despite its theoretical potential, Trustchain has not yet been effectively imple mented for smartphones. To evaluate performance, we provide an implementation over two communication protocols, focusing on throughput. We found that our QUIC-based implementation displays an over three times throughput improvement when keeping a QUIC connection open, and can confidently store at least 28 536-byte blocks per sec ond. However, our UDP-based version outperforms our implementation, confidently storing at least 500 668-byte blocks per second.