Adding Redundancy To Splitting Protocols for a Better Performance

Bachelor Thesis (2021)
Author(s)

I. Georgiev (TU Delft - Electrical Engineering, Mathematics and Computer Science)

Contributor(s)

Stefanie Roos – Mentor (TU Delft - Data-Intensive Systems)

Oguzhan Ersoy – Mentor (TU Delft - Data-Intensive Systems)

Geert-Jan Houben – Graduation committee member (TU Delft - Web Information Systems)

Faculty
Electrical Engineering, Mathematics and Computer Science
Copyright
© 2021 Ivaylo Georgiev
More Info
expand_more
Publication Year
2021
Language
English
Copyright
© 2021 Ivaylo Georgiev
Graduation Date
01-07-2021
Awarding Institution
Delft University of Technology
Project
['CSE3000 Research Project']
Programme
['Computer Science and Engineering']
Faculty
Electrical Engineering, Mathematics and Computer Science
Reuse Rights

Other than for strictly personal use, it is not permitted to download, forward or distribute the text or part of it, without the consent of the author(s) and/or copyright holder(s), unless the work is under an open content license such as Creative Commons.

Abstract

Payment Channel Networks have been developed to deal with the scalability issue in blockchain technologies. Using them, two parties can make multiple payments between themselves relatively fast. However, usually the channels have too small capacities, unable to handle a big payment. Allowing to split a payment into smaller payments and forwarding them through different intermediaries is a way to solve this issue, but a party only knows the capacities of the channels it is connected to. Therefore, it is possible for a payment to be sent to an intermediary which would not have sufficient funds to forward it to another node, closer to the receiver. Making redundant transactions in order to further improve the payment success ratio is a way to handle this drawback. This paper provides 3 algorithms for adding redundancy to the already existing splitting protocol. The evaluation shows that all of them improve the success ratio, but at the price of parties exchanging more messages.

Files

License info not available