Araştırma Makalesi
BibTex RIS Kaynak Göster

Decentralized File Storage and Sharing Implementation Powered by Tinc VPN

Yıl 2025, Cilt: 18 Sayı: 2, 129 - 142, 30.04.2025
https://doi.org/10.17671/gazibtd.1573426

Öz

Data security is of critical importance for organizations and especially companies. Factors such as the confidentiality of the network used during data sharing, fault tolerance and system durability directly affect security and privacy. The traditional client-server model has some important deficiencies. In this model, there are usually one or two servers and clients send file sharing or access requests to these servers. However, these systems, which are connected to a central server, can become dysfunctional if the server malfunctions or is attacked. In addition, a crash of one of the system components can disable the entire system and lead to security vulnerabilities. The network used is usually not virtual, private or private, which makes data sharing risky in terms of security. The aim of this study is to create a peer-to-peer file storage and sharing system within a decentralized private network. The study aims to provide a secure and durable data sharing infrastructure using IPFS and Tinc VPN. The designed system offers a structure that prioritizes confidentiality, durability and security during data sharing.

Kaynakça

  • M. M. Merlec, H. P. In, “Blockchain-Based Decentralized Storage Systems for Sustainable Data Self-Sovereignty: A Comparative Study”, Sustainability, 16(17), 7671, 2024.
  • C. Li, M. Xu, J. Zhang, H. Guo, X. Cheng, “SoK: Decentralized storage network”, High-Confidence Computing, 4(3), 100239, 2024.
  • H. R. Hasan, K. Salah, R. Jayaraman, M. Omar, I. Yaqoob, S. Pesic, T. Taylor, D. Boscovic, “A Blockchain-Based Approach for the Creation of Digital Twins”, IEEE Access, 8, 34113–34126, 2020.
  • Z. Fauziah, N. P. Anggraini, Y. P. A. Sanjaya, T. Ramadhan, “Enhancing Cybersecurity Information Sharing: A Secure and Decentralized Approach with Four-Node IPFS”, International Journal of Cyber and IT Service Management, 3(2), 153–159, 2023.
  • S. Khanvilkar, A. Khokhar, “Virtual Private Networks: An Overview with Performance Evaluation”, IEEE Communications Magazine, 42(10), 146–154, 2004.
  • L. Ibrahim, “Virtual Private Network (VPN) Management and IPSec Tunneling Technology”, Multi-Knowledge Electronic Comprehensive Journal for Education and Science Publications (MECSJ), (1), 2017.
  • T. Sabrina, A. Widjajarto, A. Budiyono, “Memory Analysis for IPFS Implementation on Ethereum Smart Contract”, International Conference on Rural Development and Entrepreneurship 2019: Enhancing Small Business and Rural Development Toward Industrial Revolution 4.0, Yogyakarta, Endonezya, 1333–1343, 20-21 Ağustos, 2019.
  • Internet: Cryptopedia Staff, An Overview of Decentralized Cloud Storage Services, https://www.gemini.com/cryptopedia/crypto-cloud-storage-decentralized-cloud-storage-providers, 18.12.2024.
  • W. Cai, Z. Wang, J. B. Ernst, Z. Hong, C. Feng, V. C. M. Leung, “Decentralized Applications: The Blockchain-Empowered Software System”, IEEE Access, 6, 53019–53033, 2018.
  • M. Nevpurkar, C. Bandgar, R. Deshmukh, J. Thombre, R. Sadafule, S. Bhat, “Decentralized File Storing and Sharing System Using Blockchain and IPFS”, International Research Journal of Engineering and Technology (IRJET), 7(5), 560-563, 2020.
  • R. Ghosh, P. Yadav, Z. Khan, L. Panika, “Decentralized File Storing and Sharing System”, International Research Journal of Modernization in Engineering Technology and Science, 5(5), 5847-5856, 2023.
  • S. Peng, W. Bao, H. Liu, X. Xiao, J. Shang, L. Han, S. Wang, X. Xie, Y. Xu, “A Peer-to-Peer File Storage and Sharing System Based on Consortium Blockchain”, Future Generation Computer Systems, 141, 197-204, 2023.
  • N. Wadile, J. Shamdasani, S. Deshmukh, M. Sayyed, S. Khandare, “Decentralized File Storage (Interplanetary File System) Using Blockchain”, International Journal of Engineering Research & Technology (IJERT), 12(3), 252-256, 2023.
  • Y. Du, A. Zhou, C. Wang, “DWare: Cost-Efficient Decentralized Storage With Adaptive Middleware”, IEEE Transactions on Information Forensics and Security, 19, 8529-8543, 2024.
  • C. Lee, J. Kim, H. Ko, B. Yoo, “Addressing IoT Storage Constraints: A Hybrid Architecture for Decentralized Data Storage and Centralized Management”, Internet of Things, 25, 101014, 2024.
  • H. Zang, H. Kim, J. Kim, “Blockchain-Based Decentralized Storage Design for Data Confidence Over Cloud-Native Edge Infrastructure”, IEEE Access, 12, 50083-50099, 2024.
  • J. Han, Y. Son, “Design and Implementation of a Decentralized Document Management System”, Expert Systems with Applications, 262, 125516, 2025.
  • S. B, K. K, “A Novel Secure Privacy-Preserving Data Sharing Model With Deep-Based Key Generation on the Blockchain Network in the Cloud”, Computer Standards & Interfaces, 92, 103932, 2025.
  • A. A. Pardina, Comparison of virtual networks solutions for community clouds, Lisans Tezi, KTH Royal Institute of Technology, Stockholm, İsveç, 2014.
  • Internet: J. Benet, IPFS - Content Addressed, Versioned, P2P File System, https://arxiv.org/pdf/1407.3561, 16.04.2025.
  • N. Sangeeta, S. Y. Nam, “Blockchain and Interplanetary File System (IPFS)-Based Data Storage System for Vehicular Networks with Keyword Search Capability”, Electronics, 12(7), 1545, 2023.
  • E. Daniel, F. Tschorsch, “IPFS and Friends: A Qualitative Comparison of Next Generation Peer-to-Peer Data Networks”, IEEE Communications Surveys & Tutorials, 24(1), 31–52, 2022.
  • Internet: zK Capital, IPFS: A Complete Analysis of the Distributed Web, https://medium.com/hackernoon/ipfs-a-complete-analysis-of-the-distributed-web-6465ff029b9b, 18.12.2024.
  • R. Kumar, R. Tripathi, “Implementation of Distributed File Storage and Access Framework using IPFS and Blockchain”, 2019 Fifth International Conference on Image Information Processing (ICIIP), Shimla, Hindistan, 246–251, 15–17 Kasım, 2019.
  • R. R. Stewart, Q. Xie, Stream Control Transmission Protocol (SCTP): A Reference Guide, Addison-Wesley, A.B.D., 2001.
  • B. Guidi, M. Conti, A. Passarella, L. Ricci, “Managing Social Contents in Decentralized Online Social Networks: A Survey”, Online Social Networks and Media, 7, 12–29, 2018.

Tinc VPN ile Güçlendirilmiş Merkeziyetsiz Dosya Depolama ve Paylaşım Uygulaması

Yıl 2025, Cilt: 18 Sayı: 2, 129 - 142, 30.04.2025
https://doi.org/10.17671/gazibtd.1573426

Öz

Kuruluşlar ve özellikle şirketler için veri güvenliği kritik bir öneme sahiptir. Verilerin paylaşımı sırasında kullanılan ağın gizliliği, hata toleransı ve sistemin dayanıklılığı gibi faktörler, güvenlik ve gizliliği doğrudan etkilemektedir. Geleneksel istemci-sunucu modelinin bazı önemli eksiklikleri bulunmaktadır. Bu modelde genellikle bir veya iki sunucu bulunur ve istemciler bu sunuculara dosya paylaşımı veya erişimi talepleri gönderirler. Ancak, merkezi bir sunucuya bağlı olan bu sistemler, sunucunun arızalanması veya saldırıya uğraması durumunda işlevsiz hale gelebilir. Ayrıca, sistem bileşenlerinden birinin çökmesi, tüm sistemi devre dışı bırakabilir ve güvenlik açıklarına yol açabilir. Kullanılan ağ genellikle sanal, gizli veya özel değildir, bu da veri paylaşımını güvenlik açısından riskli hale getirmektedir. Bu çalışmada amaç, merkeziyetsiz bir özel ağ içerisinde eşten eşe dosya depolama ve paylaşım sisteminin oluşturulmasıdır. Çalışma, IPFS ve Tinc VPN kullanılarak güvenli ve dayanıklı bir veri paylaşım altyapısı sunmayı hedeflemektedir. Tasarlanan sistem, veri paylaşımı sırasında gizlilik, dayanıklılık ve güvenliği ön planda tutan bir yapı sunmaktadır.

Kaynakça

  • M. M. Merlec, H. P. In, “Blockchain-Based Decentralized Storage Systems for Sustainable Data Self-Sovereignty: A Comparative Study”, Sustainability, 16(17), 7671, 2024.
  • C. Li, M. Xu, J. Zhang, H. Guo, X. Cheng, “SoK: Decentralized storage network”, High-Confidence Computing, 4(3), 100239, 2024.
  • H. R. Hasan, K. Salah, R. Jayaraman, M. Omar, I. Yaqoob, S. Pesic, T. Taylor, D. Boscovic, “A Blockchain-Based Approach for the Creation of Digital Twins”, IEEE Access, 8, 34113–34126, 2020.
  • Z. Fauziah, N. P. Anggraini, Y. P. A. Sanjaya, T. Ramadhan, “Enhancing Cybersecurity Information Sharing: A Secure and Decentralized Approach with Four-Node IPFS”, International Journal of Cyber and IT Service Management, 3(2), 153–159, 2023.
  • S. Khanvilkar, A. Khokhar, “Virtual Private Networks: An Overview with Performance Evaluation”, IEEE Communications Magazine, 42(10), 146–154, 2004.
  • L. Ibrahim, “Virtual Private Network (VPN) Management and IPSec Tunneling Technology”, Multi-Knowledge Electronic Comprehensive Journal for Education and Science Publications (MECSJ), (1), 2017.
  • T. Sabrina, A. Widjajarto, A. Budiyono, “Memory Analysis for IPFS Implementation on Ethereum Smart Contract”, International Conference on Rural Development and Entrepreneurship 2019: Enhancing Small Business and Rural Development Toward Industrial Revolution 4.0, Yogyakarta, Endonezya, 1333–1343, 20-21 Ağustos, 2019.
  • Internet: Cryptopedia Staff, An Overview of Decentralized Cloud Storage Services, https://www.gemini.com/cryptopedia/crypto-cloud-storage-decentralized-cloud-storage-providers, 18.12.2024.
  • W. Cai, Z. Wang, J. B. Ernst, Z. Hong, C. Feng, V. C. M. Leung, “Decentralized Applications: The Blockchain-Empowered Software System”, IEEE Access, 6, 53019–53033, 2018.
  • M. Nevpurkar, C. Bandgar, R. Deshmukh, J. Thombre, R. Sadafule, S. Bhat, “Decentralized File Storing and Sharing System Using Blockchain and IPFS”, International Research Journal of Engineering and Technology (IRJET), 7(5), 560-563, 2020.
  • R. Ghosh, P. Yadav, Z. Khan, L. Panika, “Decentralized File Storing and Sharing System”, International Research Journal of Modernization in Engineering Technology and Science, 5(5), 5847-5856, 2023.
  • S. Peng, W. Bao, H. Liu, X. Xiao, J. Shang, L. Han, S. Wang, X. Xie, Y. Xu, “A Peer-to-Peer File Storage and Sharing System Based on Consortium Blockchain”, Future Generation Computer Systems, 141, 197-204, 2023.
  • N. Wadile, J. Shamdasani, S. Deshmukh, M. Sayyed, S. Khandare, “Decentralized File Storage (Interplanetary File System) Using Blockchain”, International Journal of Engineering Research & Technology (IJERT), 12(3), 252-256, 2023.
  • Y. Du, A. Zhou, C. Wang, “DWare: Cost-Efficient Decentralized Storage With Adaptive Middleware”, IEEE Transactions on Information Forensics and Security, 19, 8529-8543, 2024.
  • C. Lee, J. Kim, H. Ko, B. Yoo, “Addressing IoT Storage Constraints: A Hybrid Architecture for Decentralized Data Storage and Centralized Management”, Internet of Things, 25, 101014, 2024.
  • H. Zang, H. Kim, J. Kim, “Blockchain-Based Decentralized Storage Design for Data Confidence Over Cloud-Native Edge Infrastructure”, IEEE Access, 12, 50083-50099, 2024.
  • J. Han, Y. Son, “Design and Implementation of a Decentralized Document Management System”, Expert Systems with Applications, 262, 125516, 2025.
  • S. B, K. K, “A Novel Secure Privacy-Preserving Data Sharing Model With Deep-Based Key Generation on the Blockchain Network in the Cloud”, Computer Standards & Interfaces, 92, 103932, 2025.
  • A. A. Pardina, Comparison of virtual networks solutions for community clouds, Lisans Tezi, KTH Royal Institute of Technology, Stockholm, İsveç, 2014.
  • Internet: J. Benet, IPFS - Content Addressed, Versioned, P2P File System, https://arxiv.org/pdf/1407.3561, 16.04.2025.
  • N. Sangeeta, S. Y. Nam, “Blockchain and Interplanetary File System (IPFS)-Based Data Storage System for Vehicular Networks with Keyword Search Capability”, Electronics, 12(7), 1545, 2023.
  • E. Daniel, F. Tschorsch, “IPFS and Friends: A Qualitative Comparison of Next Generation Peer-to-Peer Data Networks”, IEEE Communications Surveys & Tutorials, 24(1), 31–52, 2022.
  • Internet: zK Capital, IPFS: A Complete Analysis of the Distributed Web, https://medium.com/hackernoon/ipfs-a-complete-analysis-of-the-distributed-web-6465ff029b9b, 18.12.2024.
  • R. Kumar, R. Tripathi, “Implementation of Distributed File Storage and Access Framework using IPFS and Blockchain”, 2019 Fifth International Conference on Image Information Processing (ICIIP), Shimla, Hindistan, 246–251, 15–17 Kasım, 2019.
  • R. R. Stewart, Q. Xie, Stream Control Transmission Protocol (SCTP): A Reference Guide, Addison-Wesley, A.B.D., 2001.
  • B. Guidi, M. Conti, A. Passarella, L. Ricci, “Managing Social Contents in Decentralized Online Social Networks: A Survey”, Online Social Networks and Media, 7, 12–29, 2018.
Toplam 26 adet kaynakça vardır.

Ayrıntılar

Birincil Dil Türkçe
Konular Veri Modelleri, Depolama ve Dizinleme
Bölüm Makaleler
Yazarlar

Alihan Özen 0000-0002-4207-0563

Derya Yiltas-kaplan 0000-0001-8370-8941

Yayımlanma Tarihi 30 Nisan 2025
Gönderilme Tarihi 25 Ekim 2024
Kabul Tarihi 28 Ocak 2025
Yayımlandığı Sayı Yıl 2025 Cilt: 18 Sayı: 2

Kaynak Göster

APA Özen, A., & Yiltas-kaplan, D. (2025). Tinc VPN ile Güçlendirilmiş Merkeziyetsiz Dosya Depolama ve Paylaşım Uygulaması. Bilişim Teknolojileri Dergisi, 18(2), 129-142. https://doi.org/10.17671/gazibtd.1573426