Institutional Repository

A novel penalty system to limit profitability of selfish mining

Show simple item record

dc.contributor.author Semaan, Georgio
dc.date.accessioned 2022-03-01T09:31:10Z
dc.date.available 2022-03-01T09:31:10Z
dc.date.issued 2021-05
dc.identifier.citation Semaan, G. (2021). A novel penalty system to limit profitability of selfish mining (Master's thesis, Notre Dame University-Louaize, Zouk Mosbeh, Lebanon). Retrieved from http://ir.ndu.edu.lb/123456789/1480 en_US
dc.identifier.uri http://ir.ndu.edu.lb/123456789/1480
dc.description M.S. -- Faculty of Natural and Applied Sciences, Department of Computer Science, Notre Dame University, Louaize, 2021; "A thesis presented to the Faculty of Natural and Applied Sciences at Notre Dame University-Louaize In Partial Fulfillment of the Requirements for the Degree Master of Science in Computer Science."; Includes bibliographical references (pages 109-116). en_US
dc.description.abstract In recent times, a new technology – Blockchain was brought forward to the global society. The world is using the term ‘Blockchain technology’ to signify diverse things such as the Bitcoin Blockchain, virtual currencies like Cardano and XRP, and smart contracts. Blockchain-based applications are springing up, covering several fields comprising financial services, reputation system and Internet of Things (IoT), and so on. Generally, Blockchain is implicit to be distributed ledgers that is a list of transactions verified and stored into blocks and shared among a number of computer nodes in a decentralized manner. Similar to any new introduced technology, Blockchain after its implementation by several communities is facing several problems. Among these complications, the famous block-withholding problem known also as selfish mining that can arise anytime in any Blockchain system. This research describes in detail the Blockchain and focuses on solving the problem arising from selfish mining. In Particular, a penalty system is proposed to defend against selfish mining. The approach is based on deducting percentages of the rewards acquired by any selfish miner after solving the PoW, transmitting the block for validation and later addition to the chain. The goal of this research is to specifically find the optimum penalty system to guarantee stop selfish mining and to give an equal opportunity for all miners to get the proper rewards for their contributed work. As a final point, by incorporating this approach, the decentralized nature of Blockchain is preserved, taking the fact that no selfish miner can take control over the system. The involved Blockchain miners are guaranteed to get the proper reward distribution every time they participate in finding a block. Further modifications can be introduced to this approach by modifying the block size in a way to improve any Blockchain network. en_US
dc.format.extent xiii, 116 pages : color illustrations
dc.language.iso en en_US
dc.publisher Notre Dame University-Louaize en_US
dc.rights Attribution-NonCommercial-NoDerivs 3.0 United States *
dc.rights.uri http://creativecommons.org/licenses/by-nc-nd/3.0/us/ *
dc.subject.lcsh Blockchains (Databases)
dc.subject.lcsh Bitcoin
dc.subject.lcsh Cryptocurrencies
dc.subject.lcsh Data protection
dc.title A novel penalty system to limit profitability of selfish mining en_US
dc.type Thesis en_US
dc.rights.license This work is licensed under a Creative Commons Attribution-NonCommercial 3.0 United States License. (CC BY-NC 3.0 US)
dc.contributor.supervisor Maalouf, Hoda, Ph.D. en_US
dc.contributor.department Notre Dame University-Louaize. Department of Computer Science en_US


Files in this item

The following license files are associated with this item:

This item appears in the following Collection(s)

Show simple item record

Attribution-NonCommercial-NoDerivs 3.0 United States Except where otherwise noted, this item's license is described as Attribution-NonCommercial-NoDerivs 3.0 United States

Search DSpace


Advanced Search

Browse

My Account