← 返回首页
1个Git协议挑战3家巨头:这个"代码锻造厂"让用户夺回数据主权|git协议|代码锻造厂|元数据|数据主权|显式标识|服务器_手机网易网 网易 网易号 0

1个Git协议挑战3家巨头:这个"代码锻造厂"让用户夺回数据主权

像素与芯片
像素与芯片
2026-05-16 03:50 ·北京
0

代码托管平台被少数巨头垄断的局面,正在迎来一个去中心化的挑战者。

这是一个建立在 Git 之上的开源点对点代码协作协议。与 GitHub、GitLab 等中心化平台不同,它没有单一实体控制整个网络——仓库以去中心化方式在节点间复制,用户对自己的数据和工作流拥有完全控制权。

打开网易新闻 查看精彩图片

该项目最新发布了 1.8.0 版本,目前仅支持 Linux、macOS 及 BSD 系统。安装方式极简:一条 curl 命令即可从官方获取安装脚本,或选择从源码自行构建。对于偏好图形界面的用户,其 Desktop 客户端提供了可视化的协作体验。

技术架构上,这套协议做了几层关键设计。协议层采用加密身份标识管理代码与社交产物,Git 负责节点间的高效数据传输,自定义的 gossip 协议则用于交换仓库元数据。所有社交产物(issues、讨论、代码审查等)均以 Git 对象形式存储,并通过公钥密码学签名,系统会自动验证所有数据的真实性与作者身份。

核心概念是"Collaborative Objects"(协作对象,简称 COBs)。这是其社交原语,开发者可以基于它扩展出任意协作流程。模块化设计贯穿整个技术栈:CLI、Web 界面、TUI 均基于 Node 和 HTTP Daemon,任何组件都可被替换,第三方也能开发独立客户端。

架构图清晰展示了数据流向:最底层是 Storage(Git 存储),之上分出代码、issues、patches 三类仓库对象;中间层 Node 通过 NoiseXK 协议通信,HTTPD 提供 HTTP+JSON 接口;最上层则是 CLI 和 Web 两种交互入口。

项目强调三个用户价值:"Your Data, Forever and Secure"——数据永久且安全;"Unparalleled Autonomy"——运行自有节点,抗审查、零依赖第三方;"Local-first"——离线可用,数据所有权归用户,迁移备份自由。

该项目采用 MIT 和 Apache 2.0 双许可证,代码完全开源。社区渠道覆盖 Mastodon、Bluesky、Twitter 及 Zulip。

一个值得玩味的细节:项目自称"code forge"(代码锻造厂),而非"code hosting"(代码托管)。这个措辞选择本身就在宣示立场——不是租用别人的服务器空间,而是在自己的基础设施上锻造软件。

特别声明:本文为网易自媒体平台“网易号”作者上传并发布,仅代表该作者观点。网易仅提供信息发布平台。
打开网易新闻体验更佳

热搜

热门跟贴

相关推荐

回到顶部 回到首页