In an age where the distribution of information is crucial, current file sharing solutions suffer significant deficiencies. Popular systems such as Google Drive, torrenting and IPFS suffer issues with compatibility, accessibility and censorship. This paper introduces DistriFS, a novel decentralized approach tailored for efficient and large-scale distribution of files. The architecture of DistriFS is grounded in three foundational pillars: scalability, security, and seamless integration. The proposed server implementation harnesses the power of Golang, ensuring near-universal interoperability across operating systems and hardware. Moreover, the use of the HTTP protocol eliminates the need for additional software to access the network, ensuring compatibility across all major operating systems and facilitating effortless downloads. The design and efficacy of DistriFS represent a significant advancement in the realm of file distribution systems, offering a scalable and secure alternative to current centralized and decentralized models.
翻译:在信息分发至关重要的时代,当前的文件共享方案存在显著缺陷。Google Drive、Torrenting 和 IPFS 等流行系统在兼容性、可访问性和审查方面面临问题。本文介绍了 DistriFS,这是一种为高效大规模文件分发量身定制的新型去中心化方法。DistriFS 的架构基于三大支柱:可扩展性、安全性和无缝集成。所提出的服务器实现利用了 Golang 的强大功能,确保了跨操作系统和硬件的近乎通用的互操作性。此外,HTTP 协议的使用消除了访问网络所需的其他软件,确保了所有主流操作系统的兼容性,并促进了轻松下载。DistriFS 的设计和有效性代表了文件分发系统领域的一次重大进步,为当前的集中式和去中心化模型提供了可扩展且安全的替代方案。