An integrated blockchain and IPFS-based solution for secure and efficient source code repository hosting using middleman approach

Centralized version control systems (VCS) are vital for software development but pose risks of data loss and ownership disputes. While blockchain offers a decentralized alternative, existing solutions are often hindered by high latency, compromising the real-time collaboration essential for modern workflows. This study introduces a novel hybrid architecture combining the security of the Ethereum blockchain and the InterPlanetary File System (IPFS) with two key contributions: 1) Shamir's Secret Sharing (SSS) to create a trust-minimized model for key distribution, and 2) an authoritative-first, optimistic-fallback retrieval protocol utilizing a temporary middleware to decouple the user experience from blockchain confirmation delays. We implemented a full prototype and conducted a comprehensive performance evaluation on the public Sepolia testnet. Our results demonstrate that this architecture not only provides a secure, auditable, and resilient platform for source code hosting but also achieves highly competitive user-perceived performance. Our user-perceived push time reduces submission latency by up to 49% compared to a standard git push for common repository sizes, proving that a well-designed decentralized VCS can balance the core tenets of security and decentralization with the practical need for speed and efficiency.

Authors

Institutions

Publication Details

Journal
PLoS ONE
Published
2025-09-03
DOI
https://doi.org/10.1371/journal.pone.0331131
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

An integrated blockchain and IPFS-based solution for secure and efficient source code repository hosting using middleman approach

Asif Rahman, Md. Mehedi Hassan Onik, Sabbir Ahmed, Md. Rafid Haque et al.
PLoS ONE
Blockchain Technology Applications and Security
article

An integrated blockchain and IPFS-based solution for secure and efficient source code repository hosting using middleman approach

Asif Rahman, Md. Mehedi Hassan Onik, Sabbir Ahmed, Md. Rafid Haque, Md. Tariqul Islam, Sakibul Islam Munna
article en

Abstract

Centralized version control systems (VCS) are vital for software development but pose risks of data loss and ownership disputes. While blockchain offers a decentralized alternative, existing solutions are often hindered by high latency, compromising the real-time collaboration essential for modern workflows. This study introduces a novel hybrid architecture combining the security of the Ethereum blockchain and the InterPlanetary File System (IPFS) with two key contributions: 1) Shamir's Secret Sharing (SSS) to create a trust-minimized model for key distribution, and 2) an authoritative-first, optimistic-fallback retrieval protocol utilizing a temporary middleware to decouple the user experience from blockchain confirmation delays. We implemented a full prototype and conducted a comprehensive performance evaluation on the public Sepolia testnet. Our results demonstrate that this architecture not only provides a secure, auditable, and resilient platform for source code hosting but also achieves highly competitive user-perceived performance. Our user-perceived push time reduces submission latency by up to 49% compared to a standard git push for common repository sizes, proving that a well-designed decentralized VCS can balance the core tenets of security and decentralization with the practical need for speed and efficiency.

PLoS ONEVol. 20(9)
King Fahd University of Petroleum and Minerals (SA), Deakin University (AU), Islamic University of Technology (BD)
Openalex Percentile: Top 65%
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.

An integrated blockchain and IPFS-based solution for secure and efficient source code repository hosting using middleman approach — Asif Rahman, Md. Mehedi Hassan Onik, et al. · PLoS ONE (2025) | TGRS Research Map | TGRS