Digital Repository

Comparison of possible consensus algorithms that can adopted on a blockchain for a data sharing platform for Microfinance institutions

Show simple item record

dc.contributor.author Fernando, Wedige Kaumudu Kumaranath
dc.date.accessioned 2020-05-06T02:02:44Z
dc.date.available 2020-05-06T02:02:44Z
dc.date.issued 2019
dc.identifier.citation Fernando, Wedige Kaumudu Kumaranath (2019) Comparison of possible consensus algorithms that can adopted on a blockchain for a data sharing platform for Microfinance institutions. BSc. Dissertation Informatics Institute of Technology. en_US
dc.identifier.other 2014051
dc.identifier.uri http://dlib.iit.ac.lk/xmlui/handle/123456789/302
dc.description.abstract Sharing loan borrower information between the credit agencies is vital to sustain the growth of the microfinance industry. In the event of a borrower unable to pay off the debts, borrowers with multiple loans from multiple microfinance institutions, borrowers eluding away with finances obtained with malicious reasons or not settling the loans in a timely manner for any other reasons, such people should be barred from obtaining further loans in the best interests of both parties the lender and borrower. At present, the said sensitive information is stored on centralized data stores. This poses several key risks and issues of unauthorized data manipulation and a single point of failure being the strongest of them. Blockchain is gaining popularity as an immutable distributed technology. As there’s no central authority monitoring the actions on the blockchain, in order for blockchain to make decisions the nodes in the network need to come to a consensus using a consensus algorithm/mechanism. This research investigates and critically analyzes popular consensus algorithms available based on various factors as fault tolerance, message delays out of which the best suited algorithm is selected to be used for a proof of concept implementation for sharing blacklist loan borrower information in a permission blockchain environment. This research also aims at reporting the findings of the research to be used potentially for future research. The permission blockchain chosen here was Hyperledger Fabric and the reviewed algorithms were PBFT (Practical Byzantine Tolerance), HoneyBadgerBFT and Kafka. Based on evaluation HoneyBadgerBFT was chosen as the most appropriate for the data sharing platform. en_US
dc.subject Blockchain en_US
dc.subject Consensus mechanisms en_US
dc.subject Microfinance en_US
dc.title Comparison of possible consensus algorithms that can adopted on a blockchain for a data sharing platform for Microfinance institutions en_US
dc.type Thesis en_US


Files in this item

This item appears in the following Collection(s)

Show simple item record

Search


Advanced Search

Browse

My Account