3个不稳定版本
0.2.1 | 2024年3月28日 |
---|---|
0.2.0 | 2024年3月22日 |
0.1.0 | 2024年3月20日 |
在加密学中排名第1204
每月下载量128次
375KB
9K SLoC
巴衫FS
巴衫FS是一个正在开发中的分布式文件系统,旨在以隐私为中心,具有协作变更跟踪和版本控制,可以扩展到泽字节级的数据。
此库目前正在为巴衫存储平台中的文件管理系统提供动力。
特性
- 端到端加密
- 基于块的网络安全存储
- 本地块缓存
- 内部文件和外部加密块的本地CID寻址
- 加密密钥管理
- 完全WASM支持
- 异步和多线程支持
- 递归挂载
- 基于Merkle-CDRT的版本合并
- 原生IPFS集成
- FUSE文件系统
- S3服务
贡献
我们目前正在清理一些冗余,标准化一些内部模式,并正式制定传输协议和内部文件系统行为的规范,这些规范与巴衫平台的发展同时进行。
我们欢迎提出问题和一般反馈。如果您有兴趣贡献一个修复,请随时打开一个PR,在着手任何重构或功能更改之前,请先打开一个issue,以确保它们与我们的清理工作保持一致。
开发
如果您想在您的项目中使用巴衫FS,我们保持主要版本之间的协议和格式兼容性,但目前不回滚修复或维护任何特定版本的LTS支持。我们建议对于任何新项目使用最新版本。如果您遇到任何问题或有关兼容性的担忧,请打开一个issue,我们将尽力解决。
依赖项
~16–32MB
~543K SLoC