Digital Repository

Decentralised Application for Version Controlling

Show simple item record

dc.contributor.author Samarakkody, Shakye
dc.date.accessioned 2021-07-16T17:32:16Z
dc.date.available 2021-07-16T17:32:16Z
dc.date.issued 2020
dc.identifier.citation Samarakkody, Shakye (2020) Decentralised Application for Version Controlling., BEng. Dissertation Informatics Institute of Technology en_US
dc.identifier.other 2015279
dc.identifier.uri http://dlib.iit.ac.lk/xmlui/handle/123456789/569
dc.description.abstract The internet is slowly moving itself to a revolution where centralised systems are being replaced with decentralised applications and products, from peer-to-peer secure payment gateways to high security government networks distributed systems are dominating the industry. This movement has paved the way to development of applications which are decentralised in nature or Decentralised Applications (DApps). These applications are mostly built on top of Blockchain implementations, which is also an implementation of the Distributed Ledger Technology (DLT). Version controlling plays a major role in the present software development cycle, collaborative development introduced us to one of the most popular version controlling system known as Git. Version controlling systems are mostly hosted in servers where data is stored in large quantities, this architecture leads to several complications which will be addressed in this paper. Considering the complexities and shortcomings addressed in the following chapters, this paper proposes a solution where Blockchain technology is used to build a Version Controlling Application. This application will provide users optimal solution and convenience of co-owing, co-developing and governing software repositories/applications. It will be developed on top of the Ethereum Blockchain and will be a fully decentralised solution. en_US
dc.subject Distributed Ledger Technology en_US
dc.subject Blockchain en_US
dc.subject Ethereum en_US
dc.subject Version Controlling en_US
dc.title Decentralised Application for Version Controlling 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