A sustainable Bitcoin architecture

This thesis is submitted in partial fulfillment of the requirements for the degree of Master of Science in Computer Science and Engineering, 2022.

Λεπτομέρειες βιβλιογραφικής εγγραφής
Κύριος συγγραφέας: Monem, Maruf
Άλλοι συγγραφείς: Alam, Md. Golam Rabiul
Μορφή: Thesis
Γλώσσα:English
Έκδοση: Brac University 2022
Θέματα:
Διαθέσιμο Online:http://hdl.handle.net/10361/17163
id 10361-17163
record_format dspace
spelling 10361-171632022-09-05T21:01:40Z A sustainable Bitcoin architecture Monem, Maruf Alam, Md. Golam Rabiul Department of Computer Science and Engineering, Brac University Bitcoin Blockchain Knapsack Sustainability Cryptocurrencies Machine learning This thesis is submitted in partial fulfillment of the requirements for the degree of Master of Science in Computer Science and Engineering, 2022. Cataloged from PDF version of thesis. Includes bibliographical references (pages 48-51). Cryptocurrencies are the new form of trade that has revolutionized how we look into our financial institutions. Bitcoin dominates the industry with the highest market share among the hundreds of other cryptocurrencies. However, high energy consumption leading to increasing carbon emission, prioritizing high-value transactions, and long waiting times are some of the flaws preventing it from reaching its full potential. Due to the block rewards getting halved every four years, miners and researchers are fearful that this would be the breaking point of Bitcoin’s success. One of the ways to tackle and hopefully reduce this problem while bringing wider adaptability is by ensuring faster transactions. Currently, Bitcoin has an average block size of 1MB, which many researchers and enthusiasts believe is insufficient. To tackle these limitations, we have proposed two different ideas. Our first concept proposes an industry 4.0 compliant next-generation Bitcoin architecture by introducing a dynamic and sustainable block concept. Using our improved knapsack algorithm, a priority-based 0/1 knapsack and advanced priority-based 0/1 knapsack, we can ensure a balanced transaction selection, quicker verification, higher transaction throughput, reduced carbon emission, and increased earnings for the miners. Moreover, with the addition of only one of our proposed sustainable blocks, we can cut down verification times by 50% and increase throughput by 2.56 times. We can also reduce carbon emissions per transaction by 62.318%, which would help reduce Bitcoins’ large carbon footprint, enabling us to approach greener digital transactions. In the second concept, we further try to improve the block sizes using the help of machine learning and artificial intelligence. Our proposed model analyzes the network’s activity, such as incoming transaction frequency and other aspects, to adjust block sizes. The model can predict block sizes with 61.12% accuracy, and we can see a positive change in the amount of fees earned by miners (9.3%), transaction count and transaction per second (66.75%). With the help of our model, Bitcoin would be able to dynamically change the block size based on the transaction activity, resulting in shorter wait times, thus increasing wider adaptability and sustainability. Maruf Monem M. Computer Science and Engineering 2022-09-05T06:17:30Z 2022-09-05T06:17:30Z 2022 2022-04 Thesis ID 20366005 http://hdl.handle.net/10361/17163 en Brac University theses are protected by copyright. They may be viewed from this source for any purpose, but reproduction or distribution in any format is prohibited without written permission. 51 pages application/pdf Brac University
institution Brac University
collection Institutional Repository
language English
topic Bitcoin
Blockchain
Knapsack
Sustainability
Cryptocurrencies
Machine learning
spellingShingle Bitcoin
Blockchain
Knapsack
Sustainability
Cryptocurrencies
Machine learning
Monem, Maruf
A sustainable Bitcoin architecture
description This thesis is submitted in partial fulfillment of the requirements for the degree of Master of Science in Computer Science and Engineering, 2022.
author2 Alam, Md. Golam Rabiul
author_facet Alam, Md. Golam Rabiul
Monem, Maruf
format Thesis
author Monem, Maruf
author_sort Monem, Maruf
title A sustainable Bitcoin architecture
title_short A sustainable Bitcoin architecture
title_full A sustainable Bitcoin architecture
title_fullStr A sustainable Bitcoin architecture
title_full_unstemmed A sustainable Bitcoin architecture
title_sort sustainable bitcoin architecture
publisher Brac University
publishDate 2022
url http://hdl.handle.net/10361/17163
work_keys_str_mv AT monemmaruf asustainablebitcoinarchitecture
AT monemmaruf sustainablebitcoinarchitecture
_version_ 1814309294783332352