Congrats to our project "Git with Filecoin" winning the Filecoin China Hackathon 2nd Class Prize

May 4, 2023

  • 项目名称:Git with Filecoin。

  • 项目简介:对存储在 Filecoin 上的文件和项目实现 VCS 版本管理和增量存储。

  • 选手自荐语:

项目通过 Go 语言实现了一个通过命令行交互的 Filecoin 辅助工具,能够实现对 Filecoin 中存储的文件版本历史的轻量级记录。通过将本地 Git 仓库中的修改打包成增量的 patch 文件并上传到 Filecoin 网络中,利用 IPLD 接口将 patch 文件按 version graph 的形式组织起来,以支持 Filecoin 中文件的版本更新、回退和分支管理。相比起目前冗余、碎片化的存储模式,极大节省 Filecoin 中的存储资源和网络带宽。

源链接:https://mp.weixin.qq.com/s/VjbtGJMMnfFOO1VottQ7sw