Dual Perigee: Reducing Latency in IoT Blockchain Through Efficient Peer Selection
Koki Koshikawa, Jong-Deok Kim, Kien Nguyen and Hiroo Sekiya
VTC2024-Spring, June 2024. [pdf document]

<Abstract>

Blockchain holds significant potential in addressing the security, privacy, decentralization, and interoperability challenges prevalent in the Internet of Things (IoT). However, this advancement often comes at the expense of scalability. Therefore, enhancing the scalability of IoT blockchain systems while preserving other essential blockchain attributes is imperative. This paper aims to mitigate network latency in the blockchain network, a factor directly linked to blockchain scalability. Achieving this goal requires implementing an efficient peer selection method, moving beyond the reliance on default selection (i.e., the one in Bitcoin, Ethereum, etc.). In existing literature, Perigee has been introduced as a method that nearly optimizes the delay in the transaction transmission process. However, Perigee has not comprehensively addressed the complete transaction lifecycle, which includes a crucial process?block transmission. In response to this limitation, we propose Dual Perigee, a solution that thoroughly considers and optimizes both transaction-oriented latency (TOL) and block-oriented latency (BOL). To show the effectiveness of Dual Perigee, we implemented and evaluated it within an emulated IoT-Blockchain system, comparing its performance with Perigee and the default peering method in Ethereum. The results reveal that Dual Perigee excels in reducing BOL compared to Perigee. Moreover, Dual Perigee exhibited a latency that was 43% and 80% lower than the default peering method and Perigee, respectively.

 

Copyright (C) 2001- S-Lab., Dept. of Information and Image Sciences, Faculty of Engineering, Chiba Univ. All Rights Reserved.