Navigation auf uzh.ch

Suche

Department of Informatics Blockchain and Distributed Ledger Technologies

Understanding Latency in Distributed Networks: A Case Study of Blockchains and Distributed Ledger Technologies

Level: BA; MA
Responsible Person: Benjamin Kraner
Keywords: Blockchain, Latency, Modelling

Background: Latency is a critical factor that affects the performance of distributed networks, including blockchain and distributed ledger technologies. The ability to handle latency is critical for maintaining the integrity of transactions and ensuring that the network operates smoothly. However, the mechanisms through which latency is managed in these systems are not well understood.

Objectives: This thesis aims to provide a comprehensive understanding of how latency works in real-world distributed networks, with a specific focus on blockchains and distributed ledger technologies. The study will explore the mechanisms used to manage latency at the single-node level (processing and transmitting) and at the global level (TCP connections). The study will also seek to identify any challenges and limitations in the current mechanisms used to manage latency in these systems.

Methodology: The research will be conducted through a case study of several blockchain and distributed ledger technologies, including Bitcoin, Ethereum, and Hyperledger Fabric. The study will use a combination of qualitative and quantitative research methods, including literature review, interviews with industry experts, and network measurements.

Expected outcomes: The study is expected to provide a comprehensive understanding of how latency works in real-world distributed networks, with a specific focus on blockchains and distributed ledger technologies. The research will contribute to the development of better mechanisms for managing latency in these systems and highlight any limitations and challenges that need to be addressed.

Significance: This thesis is significant because it will provide valuable insights into the mechanisms used to manage latency in real-world distributed networks, which will be useful to researchers, practitioners, and policymakers. The findings will also contribute to the ongoing development and improvement of blockchain and distributed ledger technologies, which are increasingly being used in various applications, including finance, supply chain management, and voting systems.

References:

[1] Yasaweerasinghelage, Rajitha, Mark Staples, and Ingo Weber. "Predicting latency of blockchain-based systems using architectural modelling and simulation." 2017 IEEE International Conference on Software Architecture (ICSA). IEEE, 2017.
[2] Xu, Xiaoqiong, et al. "Latency performance modeling and analysis for hyperledger fabric blockchain network." Information Processing & Management 58.1 (2021): 102436.