Please use this identifier to cite or link to this item: https://hdl.handle.net/10356/78978
Title: Proof of concept blockchain for version control
Authors: Leow, Zheng Xu
Keywords: Engineering::Computer science and engineering
Issue Date: 2019
Abstract: Blockchain technology was oftentimes known as a decentralized system, with no involvement of a third party or centralized trusted entity to oversee the movement of currency. However, most of the blockchain technology is developed as a new digital form of transaction currency known as cryptocurrency. Currently, developers are trying to use blockchain technology to increase the efficiency of their development as opposed to cryptocurrency. In this research, a proof of concept was made to understand the difference between using blockchain technology as a cryptocurrency compared to a commercial application such as Git which is a version control software. The proposed concept was to use blockchain as an index for storing the root hash of a directory to apply the three main functions of Git which are pull, push and commit. This concept would give developers an understanding of how blockchain can be developed as an application. Results from this research would allow developers to have a clearer picture to understand the uses of blockchain technology in applications that do not involve transactions.
URI: http://hdl.handle.net/10356/78978
Schools: School of Computer Science and Engineering 
Rights: Nanyang Technological University
Fulltext Permission: restricted
Fulltext Availability: With Fulltext
Appears in Collections:SCSE Student Reports (FYP/IA/PA/PI)

Files in This Item:
File Description SizeFormat 
FYP_Leow_Zheng_Xu_Final_Report_Submission.pdf
  Restricted Access
Final Year Project Report4.05 MBAdobe PDFView/Open

Page view(s)

414
Updated on May 7, 2025

Download(s) 50

52
Updated on May 7, 2025

Google ScholarTM

Check

Items in DR-NTU are protected by copyright, with all rights reserved, unless otherwise indicated.