dc.contributor.author | Wang, Yahu | |
dc.date.accessioned | 2023-04-13T12:36:21Z | |
dc.date.available | 2023-04-13T12:36:21Z | |
dc.date.issued | 2023-04-11 | |
dc.identifier.uri | http://hdl.handle.net/10222/82389 | |
dc.description | The purpose of this thesis is to propose a new trading model based on the existing structure of Bitcoin and the Lightning Network. We want to solve the problem that the Lightning Network does not support large transactions and the inequality between the two parties in transactions. Additionally, we also aim to extend the transaction scenario to online shopping, rather than just in-store purchases. | en_US |
dc.description.abstract | Lightning Network (LN) is a layer-2 protocol that enables fast Bitcoin transaction processing. However, it only works well for peer-to-peer micropayments, namely, small amount payments between individual parties. In this thesis, we propose an LN-based framework for both peer-to-peer and customer-to-business payments, the Business-oriented Layer-2 Network (BLN). With BLN, Bitcoin transaction processing scales much better. Our experimental results indicate that BLN outperforms LN in terms of transaction failure rate, transaction fee, and processing time. | en_US |
dc.language.iso | en | en_US |
dc.subject | Bitcoin | en_US |
dc.subject | Lightning Network | en_US |
dc.subject | Redis | en_US |
dc.title | BLN: A LAYER-2 Framework for Fast Bitcoin Transaction Processing | en_US |
dc.date.defence | 2023-04-03 | |
dc.contributor.department | Faculty of Computer Science | en_US |
dc.contributor.degree | Master of Computer Science | en_US |
dc.contributor.external-examiner | n/a | en_US |
dc.contributor.graduate-coordinator | Michael McAllister | en_US |
dc.contributor.thesis-reader | Saurabh Dey | en_US |
dc.contributor.thesis-reader | Raghav Sampangi | en_US |
dc.contributor.thesis-supervisor | Qiang Ye | en_US |
dc.contributor.ethics-approval | Not Applicable | en_US |
dc.contributor.manuscripts | Not Applicable | en_US |
dc.contributor.copyright-release | Not Applicable | en_US |