Print Email Facebook Twitter Splitting Payments to Increase Blockchain Effectiveness Title Splitting Payments to Increase Blockchain Effectiveness Author Bulină, Malina (TU Delft Electrical Engineering, Mathematics and Computer Science; TU Delft Software Technology) Contributor Roos, S. (mentor) Ersoy, O. (mentor) Houben, G.J.P.M. (graduation committee) Degree granting institution Delft University of Technology Programme Computer Science and Engineering Project CSE3000 Research Project Date 2021-07-01 Abstract Blockchain technology is the underlying mechanism that many cryptocurrencies operate on. It relies on cryptographic techniques that enforce integrity on transaction records. The records (blocks) stored are limited in size and frequency. One well-known issue regarding blockchain technology is the lack of scalability. In order to mitigate this problem, payment channels were introduced. These are considered an "off-chain" solution as communication with the blockchain is not required for executing transactions. Nonetheless, payment channels are debit-based, thus each channel that contributes to forwarding the payment is required to have a sufficient amount of coins to route the money. If this is not the case, the transaction may not succeed. For solving this matter, the node may decide to split the payment and forward it through multiple intermediaries until the destination is reached. This paper studies how fee models can be integrated into splitting protocols. An overview of the current state of the technology is provided, followed by a proposed solution for integrating fees into splitting protocols. It has been observed that splitting the payments and charging lower fees leads to a higher number of successful transactions, an outcome that was expected. The proposed fee model relies on the payment value and a statistic about the distribution of coins owned by the involved parties. The highest success ratio was achieved when combining the proposed design with the SplitIfNecessary splitting protocol. Nonetheless, when using the same fee model, there does not seem to be any pattern between the splitting protocol and the transaction value. Subject BlockchainPayment Channel NetworksSplitting PaymentsLightning Protocol To reference this document use: http://resolver.tudelft.nl/uuid:e5c2f458-b3f3-4663-bf18-99124b2fd573 Part of collection Student theses Document type bachelor thesis Rights © 2021 Malina Bulină Files PDF Research_Project_2020_4893301.pdf 272.77 KB Close viewer /islandora/object/uuid:e5c2f458-b3f3-4663-bf18-99124b2fd573/datastream/OBJ/view