3个不稳定版本

0.2.1 2024年3月28日
0.2.0 2024年3月22日
0.1.0 2024年3月20日

加密学中排名第1204

Download history 54/week @ 2024-04-01 3/week @ 2024-04-08

每月下载量128

MIT/Apache

375KB
9K SLoC

巴衫FS

巴衫FS是一个正在开发中的分布式文件系统,旨在以隐私为中心,具有协作变更跟踪和版本控制,可以扩展到泽字节级的数据。

此库目前正在为巴衫存储平台中的文件管理系统提供动力。

特性

  • 端到端加密
  • 基于块的网络安全存储
  • 本地块缓存
  • 内部文件和外部加密块的本地CID寻址
  • 加密密钥管理
  • 完全WASM支持
  • 异步和多线程支持
  • 递归挂载
  • 基于Merkle-CDRT的版本合并
  • 原生IPFS集成
  • FUSE文件系统
  • S3服务

贡献

我们目前正在清理一些冗余,标准化一些内部模式,并正式制定传输协议和内部文件系统行为的规范,这些规范与巴衫平台的发展同时进行。

我们欢迎提出问题和一般反馈。如果您有兴趣贡献一个修复,请随时打开一个PR,在着手任何重构或功能更改之前,请先打开一个issue,以确保它们与我们的清理工作保持一致。

开发

如果您想在您的项目中使用巴衫FS,我们保持主要版本之间的协议和格式兼容性,但目前不回滚修复或维护任何特定版本的LTS支持。我们建议对于任何新项目使用最新版本。如果您遇到任何问题或有关兼容性的担忧,请打开一个issue,我们将尽力解决。

依赖项

~16–32MB
~543K SLoC