University of Twente Student Theses


Scalability & Trustlines Network architecture

Crest, Côme du (2018) Scalability & Trustlines Network architecture.

[img] PDF
Abstract:The Trustlines Network project intends to create a network of "I Owe You" payments, allowing to replace classical payments systems. However, it is confronted to two scalability problems that this thesis exhibits and seek a solution for. Scalability is deemed problematic when the system is capable of handling a low number of users, but will not work when this number grows. First of all, to each transaction involving two users, a path in the network has to be found connecting the two users; this is called pathfinding and can require a large amount of computing power. An empirical study of the pathfinding algorithm used in the Trustlines Network is conducted and shows how the algorithm can only handle around ten transactions per second on a personal computer. This does not reach the criteria for scalability of the Trustlines Network. However, it is deemed to be lesser of an issue than the second scalability problem: the problem of the underlying blockchain. In the bigger part of this thesis, different solutions for the scalability of blockchains as well as alternative architectures for the Trustlines Network are presented. At the end of this part, the recommendation is given to the Trustlines Network project to deploy its own provisional blockchain based on currently available solutions, in wait for a more developed project to offer a convincing solution to the scalability problem of blockchains.
Item Type:Essay (Master)
Faculty:EEMCS: Electrical Engineering, Mathematics and Computer Science
Subject:54 computer science
Programme:Computer Science MSc (60300)
Link to this item:
Export this item as:BibTeX
HTML Citation
Reference Manager


Repository Staff Only: item control page