Blockchain-Based Version Control for Secure Software Engineering
Keywords:
blockchain, version control, software engineering, security, Git, immutability, decentralization, traceabilityAbstract
In the evolving landscape of software engineering, ensuring the integrity and security of source code is paramount. Traditional version control systems (VCS) like Git, while widely adopted, are susceptible to unauthorized modifications and lack inherent mechanisms for accountability. This paper explores the integration of blockchain technology into VCS to address these vulnerabilities. By leveraging blockchain's decentralized and immutable nature, we propose a framework that records every code change as a transaction, ensuring traceability and preventing unauthorized alterations. The study evaluates the feasibility, benefits, and challenges of implementing such a system, aiming to enhance the security and reliability of software development processes.
Downloads
Published
Issue
Section
License
Copyright (c) 2023 International journal of advanced sciences and computing

This work is licensed under a Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License.
All articles published in the International Journal of Advanced Sciences and Computing (IJASC) are open access and licensed under the Creative Commons Attribution (CC BY 4.0) license. Authors retain copyright, and users may read, share, reuse, and adapt the content with proper attribution.
