CodeLedger: a Blockchain-Based Framework for Secure Software Version Control

Version control systems (VCS) are an integral part of software development, allowing teams to track changes, manage code history, and collaborate efficiently. However, traditional VCS solutions, such as Git and SVN, face several security and integrity challenges, including centralized dependency, unauthorized modifications, and data tampering. These issues highlight the need for a more secure and transparent approach to version control. This paper introduces CodeLedger, a blockchain-based software versioning system that leverages decentralized ledger technology (DLT) to ensure tamper-proof commit histories, secure collaboration, and transparent auditing. By integrating cryptographic hashing, smart contracts, and distributed consensus mechanisms, CodeLedger eliminates single points of failure and enhances the integrity of code repositories. To evaluate the effectiveness of blockchain-based version control, this study compares CodeLedger with traditional VCS in terms of security, performance, and scalability. The proposed system is tested using various experimental setups, and results indicate that despite the storage and computational overhead of blockchain, CodeLedger provides significantly improved security and data immutability. Additionally, the paper presents a detailed survey of few research papers on blockchain applications in software engineering and discusses the potential future improvements of decentralized version control. Experimental results, performance metrics, and security evaluations are included to validate the practicality of CodeLedger in real-world development environments.

Authors

Institutions

Publication Details

Published
2025-06-05
DOI
https://doi.org/10.1109/iccsp64183.2025.11089234
Primary Topic
Blockchain Technology Applications and Security
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

CodeLedger: a Blockchain-Based Framework for Secure Software Version Control

K. Thamaraiselvi, P Kaliyamoorthi, Nidhya Rangarajan, Reddem Yaswanthreddy et al.
Blockchain Technology Applications and Security
article

CodeLedger: a Blockchain-Based Framework for Secure Software Version Control

K. Thamaraiselvi, P Kaliyamoorthi, Nidhya Rangarajan, Reddem Yaswanthreddy, Ajaypradeep Natarajsivam
article en

Abstract

Version control systems (VCS) are an integral part of software development, allowing teams to track changes, manage code history, and collaborate efficiently. However, traditional VCS solutions, such as Git and SVN, face several security and integrity challenges, including centralized dependency, unauthorized modifications, and data tampering. These issues highlight the need for a more secure and transparent approach to version control. This paper introduces CodeLedger, a blockchain-based software versioning system that leverages decentralized ledger technology (DLT) to ensure tamper-proof commit histories, secure collaboration, and transparent auditing. By integrating cryptographic hashing, smart contracts, and distributed consensus mechanisms, CodeLedger eliminates single points of failure and enhances the integrity of code repositories. To evaluate the effectiveness of blockchain-based version control, this study compares CodeLedger with traditional VCS in terms of security, performance, and scalability. The proposed system is tested using various experimental setups, and results indicate that despite the storage and computational overhead of blockchain, CodeLedger provides significantly improved security and data immutability. Additionally, the paper presents a detailed survey of few research papers on blockchain applications in software engineering and discusses the potential future improvements of decentralized version control. Experimental results, performance metrics, and security evaluations are included to validate the practicality of CodeLedger in real-world development environments.

Horizon College and Seminary (CA), La Maddalena (IT)
Openalex Percentile: Top 70%
Blockchain Technology Applications and Security
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.