Untitled

Presentation

git3

Git3: Git protocol for web3

Code

https://github.com/cyhhao/git3

DEMO

https://youtu.be/ExQjFxDf4n8

Other links

git3.link

Progress

week1

  1. 可靠存储 1.1 一定要有激励层 1.2 生态,基础设施完备
  2. 可编程 2.1 方便商业化 2.2 复杂产品,pr、issues、action 2.3 evm积木组合
  3. 延续git用户习惯

week2

调通了git-remote 和 git3 CLI ,存储使用ETHStorage 的 demo,可以实现钱包管理,单repo的push、pull、clone。

短期目标

  1. 制定 git3:// URI 标准,设计多链部署架构
  2. repo 管理(repo创建、权限管理等)
  3. 持续优化性能和稳定性(并发交易、gas优化、交易RBF等) 长期规划
  4. 前端可视化,对齐GitHub的前端体验,完善文档
  5. 开发更多GitHub功能,PR、Issues等
  6. 设计协议的经济模型,商业产品化

week3

fork gitea 实现了一个可视化的dapp,自动同步镜像链上合约中repo的数据,为用户带来更好的可视化体验。