.

An Adapted Load-Balancing implementation for Sharded Blockchains

LAUR Repository

Show simple item record

dc.contributor.author Daou, David Halim
dc.date.accessioned 2024-08-20T10:38:10Z
dc.date.available 2024-08-20T10:38:10Z
dc.date.copyright 2024 en_US
dc.date.issued 2024-03-11
dc.identifier.uri http://hdl.handle.net/10725/15997
dc.description.abstract The emergence of blockchains as a way to organize and protect user data across the internet has come with some concerns, mainly how to deal with the issue of scalability while still maintaining the security standards as well as the decentralized nature inherent to blockchains. Many different implementations, which will be elicited in this thesis, resort to the concept of sharding, which consists of partitioning a blockchain into smaller clusters which would, with proper load-balancing, drastically improve the performance of the overall chain. We will first explore the existing literature on the subject as well as related algorithms. We will then provide a detailed explanation of the functioning of the existing algorithms, both centralized and decentralized, as well as the one proposed by this thesis. We will then elicit the settings and conditions of the simulation environment, both in terms of data collection and preparation. Finally, we will provide the results obtained as well as a comparative analysis of the tested algorithms and give an overview of possible future endeavors in the advancement of load-balancing algorithms in respect to sharded Blockchains. en_US
dc.language.iso en en_US
dc.title An Adapted Load-Balancing implementation for Sharded Blockchains en_US
dc.type Thesis en_US
dc.term.submitted Spring en_US
dc.author.degree MS in Computer Science en_US
dc.author.school SAS en_US
dc.author.idnumber 202105362 en_US
dc.author.commembers Habre, Samer
dc.author.commembers Belal, Nahla
dc.author.department Computer Science And Mathematics en_US
dc.author.advisor Haraty, Ramzi
dc.keywords Blockchain en_US
dc.keywords Sharding en_US
dc.keywords Consensus Protocol en_US
dc.keywords Load Balancing en_US
dc.keywords Centralized Algorithms en_US
dc.keywords Decentralized Algorithms en_US
dc.identifier.doi https://doi.org/10.26756/th.2023.690 en_US
dc.author.email david.daou@lau.edu en_US
dc.identifier.tou http://libraries.lau.edu.lb/research/laur/terms-of-use/thesis.php en_US
dc.publisher.institution Lebanese American University en_US
dc.author.affiliation Lebanese American University en_US


Files in this item

This item appears in the following Collection(s)

Show simple item record

Search LAUR


Advanced Search

Browse

My Account